<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/hipe/rtl, branch KennethL-patch-1</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>Fix bug in hipe primop bs_put_utf8</title>
<updated>2018-01-03T15:43:31+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2017-12-20T16:18:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=3d21f793538927ae88f78504a11dd898e8ca1a7a'/>
<id>3d21f793538927ae88f78504a11dd898e8ca1a7a</id>
<content type='text'>
by preventing it from doing GC, which generated code relies on.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
by preventing it from doing GC, which generated code relies on.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug in hipe for &lt;&lt;X/utf32&gt;&gt;</title>
<updated>2017-11-03T15:11:00+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2017-11-03T15:11:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=5369e34a892bfd8ab5aa98df330e3bbf19497b71'/>
<id>5369e34a892bfd8ab5aa98df330e3bbf19497b71</id>
<content type='text'>
by introducing new primop 'is_unicode'
with no exception (ab)use and no GC.

Replaces bs_validate_unicode which is kept for backward compat for now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
by introducing new primop 'is_unicode'
with no exception (ab)use and no GC.

Replaces bs_validate_unicode which is kept for backward compat for now.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2017-05-04T13:42:21+00:00</updated>
<author>
<name>Raimo Niskanen</name>
<email>raimo@erlang.org</email>
</author>
<published>2017-05-04T13:42:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=83e20c62057ebc1d8064bf57b01be560cd244e1d'/>
<id>83e20c62057ebc1d8064bf57b01be560cd244e1d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>erts: Deprecate the non-smp emulators</title>
<updated>2017-04-21T12:30:22+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang-solutions.com</email>
</author>
<published>2017-03-21T12:40:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=f30d131bd979e29b68fb7d9ff515c61a246201f4'/>
<id>f30d131bd979e29b68fb7d9ff515c61a246201f4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>hipe_tagscheme: Small codegen improvements</title>
<updated>2017-03-06T17:18:23+00:00</updated>
<author>
<name>Magnus Lång</name>
<email>margnus1@telia.com</email>
</author>
<published>2017-02-27T14:10:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=8e5bb5ce5b8b220694d88e66bccf588446b2f9bb'/>
<id>8e5bb5ce5b8b220694d88e66bccf588446b2f9bb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>hipe: Improve code generation for element/2</title>
<updated>2017-03-06T17:18:23+00:00</updated>
<author>
<name>Magnus Lång</name>
<email>margnus1@telia.com</email>
</author>
<published>2017-02-20T13:57:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=7e66eb6a07928448b7c1a6f265d782bebacd4e6b'/>
<id>7e66eb6a07928448b7c1a6f265d782bebacd4e6b</id>
<content type='text'>
 * Omit bounds check in more cases.
   A test case that needs this change to omit bounds check is added.
 * Improve code generation by reformulating bounds check to decrease
   register pressure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * Omit bounds check in more cases.
   A test case that needs this change to omit bounds check is added.
 * Improve code generation by reformulating bounds check to decrease
   register pressure.
</pre>
</div>
</content>
</entry>
<entry>
<title>hipe_rtl_binary_construct: Refactor copy-paste</title>
<updated>2017-03-02T13:49:28+00:00</updated>
<author>
<name>Magnus Lång</name>
<email>margnus1@telia.com</email>
</author>
<published>2016-11-17T12:42:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=0b27cf500e4904bde9c8e2d82d3a74e0a74b30d0'/>
<id>0b27cf500e4904bde9c8e2d82d3a74e0a74b30d0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>hipe_rtl: Inline more of match eq test</title>
<updated>2017-03-02T13:49:14+00:00</updated>
<author>
<name>Magnus Lång</name>
<email>margnus1@telia.com</email>
</author>
<published>2016-10-02T11:14:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=200473bc4874a12485ba0b6c681c3648cb8aa355'/>
<id>200473bc4874a12485ba0b6c681c3648cb8aa355</id>
<content type='text'>
With this change, both the matches and does not match cases have
fastpaths that does not need to call primops.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With this change, both the matches and does not match cases have
fastpaths that does not need to call primops.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Emacs timestamp markers</title>
<updated>2016-11-23T19:20:49+00:00</updated>
<author>
<name>Richard Carlsson</name>
<email>richardc@klarna.com</email>
</author>
<published>2015-07-08T22:16:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=b91bb55035c72eca500d9942e6915232f5f2d958'/>
<id>b91bb55035c72eca500d9942e6915232f5f2d958</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove obsolete CVS keyword markup</title>
<updated>2016-11-23T19:20:49+00:00</updated>
<author>
<name>Richard Carlsson</name>
<email>richardc@klarna.com</email>
</author>
<published>2015-07-08T22:11:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=1c9fa817a1c05e270cd352d7a37857449e2f3d03'/>
<id>1c9fa817a1c05e270cd352d7a37857449e2f3d03</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
