<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>
GitLab
</title>
<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">
<h3>
Ronan Lamy pushed to branch branch/py3.6
at <a href="https://foss.heptapod.net/pypy/pypy">PyPy / pypy</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://foss.heptapod.net/pypy/pypy/commit/3b79e52fc5fc40c21205d261cd8de807546b0d0d">3b79e52f</a></strong>
<div>
<span>by Ronan Lamy</span>
<i>at 2020-01-31T05:20:58+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Store UnicodeIO data as a list of unichars instead of GC strings
--HG--
branch : StringIO-perf
</pre>
</li>
<li>
<strong><a href="https://foss.heptapod.net/pypy/pypy/commit/ab49bc6008a11bb0f8094ab3a3c6cd046bab2057">ab49bc60</a></strong>
<div>
<span>by Ronan Lamy</span>
<i>at 2020-02-02T16:18:04+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add explicit state attribute to W_StringIO
--HG--
branch : StringIO-perf
</pre>
</li>
<li>
<strong><a href="https://foss.heptapod.net/pypy/pypy/commit/ecb863a3a9031902a29fb1a18c9538abdf0b9823">ecb863a3</a></strong>
<div>
<span>by Ronan Lamy</span>
<i>at 2020-02-04T02:25:21+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Move pos attribute from UnicodeIO to W_StringIO
--HG--
branch : StringIO-perf
</pre>
</li>
<li>
<strong><a href="https://foss.heptapod.net/pypy/pypy/commit/5ff325c713d92a17d6e0f952c9e7f5c7735f3a5e">5ff325c7</a></strong>
<div>
<span>by Ronan Lamy</span>
<i>at 2020-02-05T21:42:37+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add new operation mode for W_StringIO, backed by a W_UnicodeObject, for read-only operations
--HG--
branch : StringIO-perf
</pre>
</li>
<li>
<strong><a href="https://foss.heptapod.net/pypy/pypy/commit/969c6bbf9c40ffd77378b5e0e11cff0ba7617de7">969c6bbf</a></strong>
<div>
<span>by Ronan Lamy</span>
<i>at 2020-02-11T03:29:20+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Optimize sequences of .write() calls on W_StringIO
--HG--
branch : StringIO-perf
</pre>
</li>
<li>
<strong><a href="https://foss.heptapod.net/pypy/pypy/commit/a93ed65f8d0169af3bd83cb4b61b7fd5c677a43d">a93ed65f</a></strong>
<div>
<span>by Ronan Lamy</span>
<i>at 2020-02-13T19:26:41+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">fix translation
--HG--
branch : StringIO-perf
</pre>
</li>
<li>
<strong><a href="https://foss.heptapod.net/pypy/pypy/commit/5d2908a0411565b9da8b696055c7a4289f9d63e8">5d2908a0</a></strong>
<div>
<span>by Ronan Lamy</span>
<i>at 2020-02-14T19:09:50+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">hg merge default
--HG--
branch : StringIO-perf
</pre>
</li>
<li>
<strong><a href="https://foss.heptapod.net/pypy/pypy/commit/ae85a0dfcfa9a95ac80d2e5ecae1a062b6f52205">ae85a0df</a></strong>
<div>
<span>by Ronan Lamy</span>
<i>at 2020-02-17T17:22:04+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">hg merge default
--HG--
branch : StringIO-perf
</pre>
</li>
<li>
<strong><a href="https://foss.heptapod.net/pypy/pypy/commit/e1a95d680e3e31ad1032cde708a4b23dbf5f5f31">e1a95d68</a></strong>
<div>
<span>by Ronan Lamy</span>
<i>at 2020-02-17T17:24:17+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">hg merge StringIO-perf
--HG--
branch : py3-StringIO-perf
</pre>
</li>
<li>
<strong><a href="https://foss.heptapod.net/pypy/pypy/commit/3ca3cddca625d1596118594e1e79e8ddf963e3f5">3ca3cddc</a></strong>
<div>
<span>by Ronan Lamy</span>
<i>at 2020-02-17T19:28:56+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix read() and readline() in the overseek case
--HG--
branch : py3-StringIO-perf
</pre>
</li>
<li>
<strong><a href="https://foss.heptapod.net/pypy/pypy/commit/2f941e8d1d549b0ef3d1b095442e99490837e0a7">2f941e8d</a></strong>
<div>
<span>by Ronan Lamy</span>
<i>at 2020-02-18T02:59:29+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">fix translation
--HG--
branch : py3-StringIO-perf
</pre>
</li>
<li>
<strong><a href="https://foss.heptapod.net/pypy/pypy/commit/a3ab678aaa493d6c7b0cf83ce252af80805974af">a3ab678a</a></strong>
<div>
<span>by Ronan Lamy</span>
<i>at 2020-02-26T15:36:07+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add hypothesis tests for io.StringIO
--HG--
branch : py3-StringIO-perf
</pre>
</li>
<li>
<strong><a href="https://foss.heptapod.net/pypy/pypy/commit/94ae398aca5a0186cd35c53a78e2b5ad71b4bca6">94ae398a</a></strong>
<div>
<span>by Ronan Lamy</span>
<i>at 2020-02-26T16:07:51+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix issue with .readline(0)
--HG--
branch : py3-StringIO-perf
</pre>
</li>
<li>
<strong><a href="https://foss.heptapod.net/pypy/pypy/commit/d99b88f60a56be8ab1c799fe4c6f8e27c3f36e9c">d99b88f6</a></strong>
<div>
<span>by Ronan Lamy</span>
<i>at 2020-02-26T16:58:28+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix StringIO.__setstate__(): start in READING mode and don't retranslate the string
--HG--
branch : py3-StringIO-perf
</pre>
</li>
<li>
<strong><a href="https://foss.heptapod.net/pypy/pypy/commit/f6b89a1964f00e46d475989b9129a268455cec17">f6b89a19</a></strong>
<div>
<span>by Ronan Lamy</span>
<i>at 2020-02-27T13:34:54+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">fix translation
--HG--
branch : py3-StringIO-perf
</pre>
</li>
<li>
<strong><a href="https://foss.heptapod.net/pypy/pypy/commit/cd3b1a6e8f48de2eac5cd1f9720967eb0a5a244c">cd3b1a6e</a></strong>
<div>
<span>by Ronan Lamy</span>
<i>at 2020-02-27T15:14:44+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Reduce diff with pypy2
--HG--
branch : py3-StringIO-perf
</pre>
</li>
<li>
<strong><a href="https://foss.heptapod.net/pypy/pypy/commit/53ff7f1de75cad403c216692976bc634987b8086">53ff7f1d</a></strong>
<div>
<span>by Ronan Lamy</span>
<i>at 2020-02-27T16:05:30+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Document branch
--HG--
branch : py3-StringIO-perf
</pre>
</li>
<li>
<strong><a href="https://foss.heptapod.net/pypy/pypy/commit/29f2f23d91f3cb71234d01d84856092de495383a">29f2f23d</a></strong>
<div>
<span>by Ronan Lamy</span>
<i>at 2020-02-27T17:00:43+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Close branch before merging
--HG--
branch : py3-StringIO-perf
</pre>
</li>
<li>
<strong><a href="https://foss.heptapod.net/pypy/pypy/commit/f951b08908ac272fe61223eadbe55dd201944c52">f951b089</a></strong>
<div>
<span>by Ronan Lamy</span>
<i>at 2020-02-27T17:01:18+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch py3-StringIO-perf
--HG--
branch : py3.6
</pre>
</li>
</ul>
<h4>4 changed files:</h4>
<ul>
<li class="file-stats">
<a href="https://foss.heptapod.net/pypy/pypy/compare/868001a7afbb8acc85787be0f25b4686397d90e5...f951b08908ac272fe61223eadbe55dd201944c52#9f8b2466a096d2cfb641dea98874deb67d668472">
<span class="new-file">
+
extra_tests/test_stringio.py
</span>
</a>
</li>
<li class="file-stats">
<a href="https://foss.heptapod.net/pypy/pypy/compare/868001a7afbb8acc85787be0f25b4686397d90e5...f951b08908ac272fe61223eadbe55dd201944c52#d6530bb1399ff5af47b2bc9f537b140c70cfedf5">
pypy/doc/whatsnew-pypy3-head.rst
</a>
</li>
<li class="file-stats">
<a href="https://foss.heptapod.net/pypy/pypy/compare/868001a7afbb8acc85787be0f25b4686397d90e5...f951b08908ac272fe61223eadbe55dd201944c52#7e4377c64170e0566cb957c013bc9e1e2c8f942f">
pypy/module/_io/interp_stringio.py
</a>
</li>
<li class="file-stats">
<a href="https://foss.heptapod.net/pypy/pypy/compare/868001a7afbb8acc85787be0f25b4686397d90e5...f951b08908ac272fe61223eadbe55dd201944c52#306bd198a044b270b9d38dfb68a96fbbd5bb8331">
pypy/module/_io/test/test_stringio.py
</a>
</li>
</ul>
</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #777;">
—
<br>
<a href="https://foss.heptapod.net/pypy/pypy/compare/868001a7afbb8acc85787be0f25b4686397d90e5...f951b08908ac272fe61223eadbe55dd201944c52">View it on GitLab</a>.
<br>
You're receiving this email because of your account on foss.heptapod.net.
If you'd like to receive fewer emails, you can
adjust your notification settings.
</p>
</div>
</body>
</html>