<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/erts/emulator/utils, branch maint</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>beam_makeops: Eliminate warning</title>
<updated>2019-03-19T15:01:59+00:00</updated>
<author>
<name>Björn Gustavsson</name>
<email>bjorn@erlang.org</email>
</author>
<published>2019-03-13T12:13:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=e93924e3e17bfb4cd5e59d6930aaed2496cabb22'/>
<id>e93924e3e17bfb4cd5e59d6930aaed2496cabb22</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>beam_emu.c: Rename the confusing macro GetR() to GetSource()</title>
<updated>2019-03-06T05:51:25+00:00</updated>
<author>
<name>Björn Gustavsson</name>
<email>bjorn@erlang.org</email>
</author>
<published>2019-03-06T05:49:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=c1aa239e6ff52f699dd2fec761073a5effa93808'/>
<id>c1aa239e6ff52f699dd2fec761073a5effa93808</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>beam_makeops: Correct generation of pack instructions</title>
<updated>2018-12-06T09:40:48+00:00</updated>
<author>
<name>Björn Gustavsson</name>
<email>bjorn@erlang.org</email>
</author>
<published>2018-12-05T17:00:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=f19a52e92ae56b8e5248064db56dc38c0d7dff69'/>
<id>f19a52e92ae56b8e5248064db56dc38c0d7dff69</id>
<content type='text'>
On a 32-bit machine, `beam_makeops` would generate incorrect
pack instructions for instructions such as:

    i_plus x x j? d

See the added comment block for a detailed description of the
problem and its fix.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On a 32-bit machine, `beam_makeops` would generate incorrect
pack instructions for instructions such as:

    i_plus x x j? d

See the added comment block for a detailed description of the
problem and its fix.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2018-06-18T12:51:18+00:00</updated>
<author>
<name>Henrik Nord</name>
<email>henrik@erlang.org</email>
</author>
<published>2018-06-18T12:51:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=5ca92e2eac1e84fd22f60e7abc3aa2b0ff1cb42b'/>
<id>5ca92e2eac1e84fd22f60e7abc3aa2b0ff1cb42b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>erts: Include foreign static linked drivers in taints</title>
<updated>2018-03-26T13:48:12+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2018-03-26T13:48:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=39cf4e75f31e9abe46c9fe39000368c1243fdcf3'/>
<id>39cf4e75f31e9abe46c9fe39000368c1243fdcf3</id>
<content type='text'>
That is, driver added with config option --enable-static-drivers.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
That is, driver added with config option --enable-static-drivers.
</pre>
</div>
</content>
</entry>
<entry>
<title>erts: Remove our own NIF modules from "taints"</title>
<updated>2018-03-20T18:24:42+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2018-03-20T18:24:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=8fea289244d8758c69b8c8443679b2d73cb2f70d'/>
<id>8fea289244d8758c69b8c8443679b2d73cb2f70d</id>
<content type='text'>
Dynamic NIF libs and those added with config option
--enable-static-nifs are considered as taints.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Dynamic NIF libs and those added with config option
--enable-static-nifs are considered as taints.
</pre>
</div>
</content>
</entry>
<entry>
<title>erts: Refactor erts_static_nif_get_nif_init</title>
<updated>2018-03-20T17:55:51+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2018-03-20T17:55:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=5b557bccac579291301a7a4d78a3d992b4e9373d'/>
<id>5b557bccac579291301a7a4d78a3d992b4e9373d</id>
<content type='text'>
to return pointer to ErtsStaticNifEntry.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to return pointer to ErtsStaticNifEntry.
</pre>
</div>
</content>
</entry>
<entry>
<title>Strengthen tests of definition of specific instructions</title>
<updated>2017-11-07T08:22:55+00:00</updated>
<author>
<name>Björn Gustavsson</name>
<email>bjorn@erlang.org</email>
</author>
<published>2017-11-07T04:12:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=1f8177e950715b3444dadfb1624875afe228195b'/>
<id>1f8177e950715b3444dadfb1624875afe228195b</id>
<content type='text'>
Don't allow defining an specific operation more than once with
the exact same operands.  Don't allow a specific operation to be
defined with different arities.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't allow defining an specific operation more than once with
the exact same operands.  Don't allow a specific operation to be
defined with different arities.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove redundant built-in macro $IS_PACKED()</title>
<updated>2017-11-06T14:43:57+00:00</updated>
<author>
<name>Björn Gustavsson</name>
<email>bjorn@erlang.org</email>
</author>
<published>2017-11-06T11:55:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=6d810d71f4f2e2ee0be749a53e328c3719db00f9'/>
<id>6d810d71f4f2e2ee0be749a53e328c3719db00f9</id>
<content type='text'>
It can easily be implemented as $OPERAND_POSITION($Operand) == 0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It can easily be implemented as $OPERAND_POSITION($Operand) == 0.
</pre>
</div>
</content>
</entry>
<entry>
<title>Warn when $REFRESH_GEN_DEST() is not used after a GC</title>
<updated>2017-11-06T14:43:56+00:00</updated>
<author>
<name>Björn Gustavsson</name>
<email>bjorn@erlang.org</email>
</author>
<published>2017-11-03T10:02:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=cfb75380fcba60058825815068eac8e402d10e40'/>
<id>cfb75380fcba60058825815068eac8e402d10e40</id>
<content type='text'>
It is easy to to forget to use $REFRESH_GEN_DEST() in an instruction
that has a general destionation ('d').  Add a heuristic that should
catch most if not all such problems.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is easy to to forget to use $REFRESH_GEN_DEST() in an instruction
that has a general destionation ('d').  Add a heuristic that should
catch most if not all such problems.
</pre>
</div>
</content>
</entry>
</feed>
