Skip to content

Commit c890a02

Browse files
committed
fix links in release notes
1 parent 0929ade commit c890a02

19 files changed

+37
-37
lines changed

posts/2009/10/first-pypy-cli-jit-benchmarks-6698484455072589492.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
course, things are improving very quickly so it should become more and more
77
stable as days pass.</p>
88
<p>For this time, I decided to run four benchmarks. Note that for all of them we
9-
run the main function once in advance, to let the JIT recoginizing the hot
9+
run the main function once in advance, to let the JIT recognize the hot
1010
loops and emitting the corresponding code. Thus, the results reported do
1111
<strong>not</strong> include the time spent by the JIT compiler itself, but give a good
1212
measure of how good is the code generated by the JIT. At this point in time,
@@ -137,4 +137,4 @@
137137
<p>The next step is probably to find an alternative implementation that does not
138138
use tail calls: this probably will also improve the time spent by the JIT
139139
compiler itself, which is not reported in the numbers above but that so far it
140-
is surely too high to be acceptable. Stay tuned.</p></body></html>
140+
is surely too high to be acceptable. Stay tuned.</p></body></html>

posts/2010/03/hello-5058108566628405592.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<html><body><p>Hello.</p>
22
<p>I recently did some benchmarking of <a class="reference external" href="https://twistedmatrix.com">twisted</a> on top of PyPy. For the very
33
impatient: <b>PyPy is up to 285% faster than CPython</b>. For more patient people,
4-
there is a full explanation of what I did and how I performed measurments,
4+
there is a full explanation of what I did and how I performed measurements,
55
so they can judge themselves.</p>
66
<p>The benchmarks are living in <a class="reference external" href="https://code.launchpad.net/~exarkun/+junk/twisted-benchmarks">twisted-benchmarks</a> and were mostly written
77
by <a class="reference external" href="https://jcalderone.livejournal.com/">Jean Paul Calderone</a>. Even though he called them "initial exploratory
@@ -11,7 +11,7 @@
1111
average benchmarks found out there.</p>
1212
<p>The methodology was to run each benchmark for
1313
quite some time (about 1 minute), measuring number of requests each 5s.
14-
Then I looked at <a class="reference external" href="https://codespeak.net/svn/user/fijal/txt/twisted-data.txt">dump</a> of data and substracted some time it took
14+
Then I looked at <a class="reference external" href="https://codespeak.net/svn/user/fijal/txt/twisted-data.txt">dump</a> of data and subtracted some time it took
1515
for JIT-capable interpreters to warm up (up to 15s), averaging
1616
everything after that. Averages of requests per second are in the table below (the higher the better):</p>
1717
<table border="1" class="docutils">
@@ -105,4 +105,4 @@
105105
</ul>
106106
<p>Twisted version used: svn trunk, revision 28580</p>
107107
<p>Machine: unfortunately 32bit virtual-machine under qemu, running ubuntu karmic,
108-
on top of Quad core intel Q9550 with 6M cache. Courtesy of Michael Schneider.</p></body></html>
108+
on top of Quad core intel Q9550 with 6M cache. Courtesy of Michael Schneider.</p></body></html>
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<html><body><p>What blog post somehow fails to mention is that we do not reimplement those but reuse whatever underlaying library is there. The measurments of the actual speed is then not that interesting, because we're only interested in the overhead of call.</p></body></html>
1+
<html><body><p>What blog post somehow fails to mention is that we do not reimplement those but reuse whatever underlaying library is there. The measurements of the actual speed is then not that interesting, because we're only interested in the overhead of call.</p></body></html>
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<html><body><p>Memory footprint is tricky to measure. PyPy usually starts at 60M (as opposed to say 6 for cpython), but then data structures are smaller. We'll try to get some measurments going on some point. Benchmarking is hard :-)<br><br>No, PyPy3 is not as fast as PyPy2. We should really look into it at some point.</p></body></html>
1+
<html><body><p>Memory footprint is tricky to measure. PyPy usually starts at 60M (as opposed to say 6 for cpython), but then data structures are smaller. We'll try to get some measurements going on some point. Benchmarking is hard :-)<br><br>No, PyPy3 is not as fast as PyPy2. We should really look into it at some point.</p></body></html>

posts/2017/10/how-to-make-your-code-80-times-faster-1424098117108093942.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
2x faster than the original CPython. At this point, most people would be happy
9292
and go tweeting how PyPy is great.<br>
9393
<br>
94-
In general, when talking of CPython vs PyPy, I am rarely satified of a 2x
94+
In general, when talking of CPython vs PyPy, I am rarely satisfied with a 2x
9595
speedup: I know that PyPy can do much better than this, especially if you
9696
write code which is specifically optimized for the JIT. For a real-life
9797
example, have a look at <a class="reference external" href="https://capnpy.readthedocs.io/en/latest/benchmarks.html">capnpy benchmarks</a>, in which the PyPy version is
@@ -123,7 +123,7 @@
123123
actual array. Then we have a long list of 149 simple operations which set the
124124
fields of the resulting array, construct an iterator, and finally do a
125125
<tt class="docutils literal">call_assembler</tt>: this is the actual logic to do the addition, which was
126-
JITtted indipendently; <tt class="docutils literal">call_assembler</tt> is one of the operations to do
126+
JITtted independently; <tt class="docutils literal">call_assembler</tt> is one of the operations to do
127127
JIT-to-JIT calls:<br>
128128
<div class="separator" style="clear: both; text-align: center;">
129129
<a href="https://1.bp.blogspot.com/-vmo0pWharIU/Wfb3VfwHjxI/AAAAAAAABNE/a6Em09qZizwGiWJeTbGzKfHQH70dB7RKgCEwYBhgL/s1600/2017-10-trace2.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://1.bp.blogspot.com/-vmo0pWharIU/Wfb3VfwHjxI/AAAAAAAABNE/a6Em09qZizwGiWJeTbGzKfHQH70dB7RKgCEwYBhgL/s640/2017-10-trace2.png" width="625"></a></div>

posts/2021/04/pypy-v734-release-of-python-27-and-37.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,9 @@ making a cffi / cppyy version of your library that would be performant on PyPy.
109109
In any case both `cibuildwheel`_ and the `multibuild system`_ support
110110
building wheels for PyPy.
111111

112-
.. _`PyPy`: index.html
112+
.. _`PyPy`: https://doc.pypy.org/
113113
.. _`RPython`: https://rpython.readthedocs.org
114-
.. _`help`: project-ideas.html
114+
.. _`help`: https://doc.pypy.org/en/latest/project-ideas.html
115115
.. _`CFFI`: https://cffi.readthedocs.io
116116
.. _`cppyy`: https://cppyy.readthedocs.io
117117
.. _`multibuild system`: https://github.com/matthew-brett/multibuild

posts/2021/05/pypy-v735-release.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,9 @@ making a CFFI_ / cppyy_ version of your library that would be performant on PyPy
7272
In any case both `cibuildwheel`_ and the `multibuild system`_ support
7373
building wheels for PyPy.
7474

75-
.. _`PyPy`: index.html
75+
.. _`PyPy`: https://doc.pypy.org/
7676
.. _`RPython`: https://rpython.readthedocs.org
77-
.. _`help`: project-ideas.html
77+
.. _`help`: https://doc.pypy.org/en/latest/project-ideas.html
7878
.. _CFFI: https://cffi.readthedocs.io
7979
.. _cppyy: https://cppyy.readthedocs.io
8080
.. _`multibuild system`: https://github.com/matthew-brett/multibuild

posts/2021/10/pypy-v737-release.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@ making a CFFI_ / cppyy_ version of your library that would be performant on PyPy
5151
In any case both `cibuildwheel`_ and the `multibuild system`_ support
5252
building wheels for PyPy.
5353

54-
.. _`PyPy`: index.html
54+
.. _`PyPy`: https://doc.pypy.org/
5555
.. _`RPython`: https://rpython.readthedocs.org
56-
.. _`help`: project-ideas.html
56+
.. _`help`: https://doc.pypy.org/en/latest/project-ideas.html
5757
.. _CFFI: https://cffi.readthedocs.io
5858
.. _cppyy: https://cppyy.readthedocs.io
5959
.. _`multibuild system`: https://github.com/matthew-brett/multibuild

posts/2022/02/pypyv738-release.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,9 @@ on PyPy.
7676
In any case both `cibuildwheel`_ and the `multibuild system`_ support
7777
building wheels for PyPy.
7878

79-
.. _`PyPy`: index.html
79+
.. _`PyPy`: https://doc.pypy.org/
8080
.. _`RPython`: https://rpython.readthedocs.org
81-
.. _`help`: project-ideas.html
81+
.. _`help`: https://doc.pypy.org/en/latest/project-ideas.html
8282
.. _CFFI: https://cffi.readthedocs.io
8383
.. _cppyy: https://cppyy.readthedocs.io
8484
.. _`multibuild system`: https://github.com/matthew-brett/multibuild

posts/2022/03/pypyv739-release.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,9 @@ on PyPy.
6565
In any case both `cibuildwheel`_ and the `multibuild system`_ support
6666
building wheels for PyPy.
6767

68-
.. _`PyPy`: index.html
68+
.. _`PyPy`: https://doc.pypy.org/
6969
.. _`RPython`: https://rpython.readthedocs.org
70-
.. _`help`: project-ideas.html
70+
.. _`help`: https://doc.pypy.org/en/latest/project-ideas.html
7171
.. _CFFI: https://cffi.readthedocs.io
7272
.. _cppyy: https://cppyy.readthedocs.io
7373
.. _`multibuild system`: https://github.com/matthew-brett/multibuild

posts/2022/12/pypy-v7310-release.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,9 @@ on PyPy.
6969
In any case, both `cibuildwheel`_ and the `multibuild system`_ support
7070
building wheels for PyPy.
7171

72-
.. _`PyPy`: index.html
72+
.. _`PyPy`: https://doc.pypy.org/
7373
.. _`RPython`: https://rpython.readthedocs.org
74-
.. _`help`: project-ideas.html
74+
.. _`help`: https://doc.pypy.org/en/latest/project-ideas.html
7575
.. _CFFI: https://cffi.readthedocs.io
7676
.. _cppyy: https://cppyy.readthedocs.io
7777
.. _`multibuild system`: https://github.com/matthew-brett/multibuild

posts/2022/12/pypy-v7311-release.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,9 @@ on PyPy.
5858
In any case, both `cibuildwheel`_ and the `multibuild system`_ support
5959
building wheels for PyPy.
6060

61-
.. _`PyPy`: index.html
61+
.. _`PyPy`: https://doc.pypy.org/
6262
.. _`RPython`: https://rpython.readthedocs.org
63-
.. _`help`: project-ideas.html
63+
.. _`help`: https://doc.pypy.org/en/latest/project-ideas.html
6464
.. _CFFI: https://cffi.readthedocs.io
6565
.. _cppyy: https://cppyy.readthedocs.io
6666
.. _`multibuild system`: https://github.com/matthew-brett/multibuild

posts/2023/06/pypy-v7312-release.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,9 @@ making a HPy_ / CFFI_ / cppyy_ version of your library that would be performant
5959
on PyPy. In any case, both `cibuildwheel`_ and the `multibuild system`_ support
6060
building wheels for PyPy.
6161

62-
.. _`PyPy`: index.html
62+
.. _`PyPy`: https://doc.pypy.org/
6363
.. _`RPython`: https://rpython.readthedocs.org
64-
.. _`help`: project-ideas.html
64+
.. _`help`: https://doc.pypy.org/en/latest/project-ideas.html
6565
.. _CFFI: https://cffi.readthedocs.io
6666
.. _cppyy: https://cppyy.readthedocs.io
6767
.. _`multibuild system`: https://github.com/matthew-brett/multibuild

posts/2023/09/pypy-v7313-release.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@ making a HPy_ / CFFI_ / cppyy_ version of your library that would be performant
5555
on PyPy. In any case, both `cibuildwheel`_ and the `multibuild system`_ support
5656
building wheels for PyPy.
5757

58-
.. _`PyPy`: index.html
58+
.. _`PyPy`: https://doc.pypy.org/
5959
.. _`RPython`: https://rpython.readthedocs.org
60-
.. _`help`: project-ideas.html
60+
.. _`help`: https://doc.pypy.org/en/latest/project-ideas.html
6161
.. _CFFI: https://cffi.readthedocs.io
6262
.. _cppyy: https://cppyy.readthedocs.io
6363
.. _`multibuild system`: https://github.com/matthew-brett/multibuild

posts/2023/12/pypy-v7314-release.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@ making a HPy_ / CFFI_ / cppyy_ version of your library that would be performant
5454
on PyPy. In any case, both `cibuildwheel`_ and the `multibuild system`_ support
5555
building wheels for PyPy.
5656

57-
.. _`PyPy`: index.html
57+
.. _`PyPy`: https://doc.pypy.org/
5858
.. _`RPython`: https://rpython.readthedocs.org
59-
.. _`help`: project-ideas.html
59+
.. _`help`: https://doc.pypy.org/en/latest/project-ideas.html
6060
.. _CFFI: https://cffi.readthedocs.io
6161
.. _cppyy: https://cppyy.readthedocs.io
6262
.. _HPy-0.9: https://hpyproject.org/blog/posts/2023/10/hpy-0.9.0-fourth-public-release/

posts/2024/01/pypy-v7315-release.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,9 @@ making a HPy_ / CFFI_ / cppyy_ version of your library that would be performant
5353
on PyPy. In any case, both `cibuildwheel`_ and the `multibuild system`_ support
5454
building wheels for PyPy.
5555

56-
.. _`PyPy`: index.html
56+
.. _`PyPy`: https://doc.pypy.org/
5757
.. _`RPython`: https://rpython.readthedocs.org
58-
.. _`help`: project-ideas.html
58+
.. _`help`: https://doc.pypy.org/en/latest/project-ideas.html
5959
.. _CFFI: https://cffi.readthedocs.io
6060
.. _cppyy: https://cppyy.readthedocs.io
6161
.. _`multibuild system`: https://github.com/matthew-brett/multibuild

posts/2024/04/pypy-v7316-release.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,9 @@ making a HPy_ / CFFI_ / cppyy_ version of your library that would be performant
5353
on PyPy. In any case, both `cibuildwheel`_ and the `multibuild system`_ support
5454
building wheels for PyPy.
5555

56-
.. _`PyPy`: index.html
56+
.. _`PyPy`: https://doc.pypy.org/
5757
.. _`RPython`: https://rpython.readthedocs.org
58-
.. _`help`: project-ideas.html
58+
.. _`help`: https://doc.pypy.org/en/latest/project-ideas.html
5959
.. _CFFI: https://cffi.readthedocs.io
6060
.. _cppyy: https://cppyy.readthedocs.io
6161
.. _`multibuild system`: https://github.com/matthew-brett/multibuild

posts/2024/08/pypy-v7317-release.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,9 @@ making a HPy_ / CFFI_ / cppyy_ version of your library that would be performant
5353
on PyPy. In any case, both `cibuildwheel`_ and the `multibuild system`_ support
5454
building wheels for PyPy.
5555

56-
.. _`PyPy`: index.html
56+
.. _`PyPy`: https://doc.pypy.org/
5757
.. _`RPython`: https://rpython.readthedocs.org
58-
.. _`help`: project-ideas.html
58+
.. _`help`: https://doc.pypy.org/en/latest/project-ideas.html
5959
.. _CFFI: https://cffi.readthedocs.io
6060
.. _cppyy: https://cppyy.readthedocs.io
6161
.. _`multibuild system`: https://github.com/matthew-brett/multibuild

posts/2025/02/pypy-v7318-release.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,9 @@ making a HPy_ / CFFI_ / cppyy_ version of your library that would be performant
6767
on PyPy. In any case, both `cibuildwheel`_ and the `multibuild system`_ support
6868
building wheels for PyPy.
6969

70-
.. _`PyPy`: index.html
70+
.. _`PyPy`: https://doc.pypy.org/
7171
.. _`RPython`: https://rpython.readthedocs.org
72-
.. _`help`: project-ideas.html
72+
.. _`help`: https://doc.pypy.org/en/latest/project-ideas.html
7373
.. _CFFI: https://cffi.readthedocs.io
7474
.. _cppyy: https://cppyy.readthedocs.io
7575
.. _`multibuild system`: https://github.com/matthew-brett/multibuild

0 commit comments

Comments
 (0)