<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/erts/emulator/test/trace_call_time_SUITE_data, 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>Merge branch 'sverker/remove-nif-reload/OTP-13908'</title>
<updated>2016-09-23T14:03:55+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2016-09-23T14:03:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=f145a56e959fb3b2505dc9f3cf9b7be5ade53125'/>
<id>f145a56e959fb3b2505dc9f3cf9b7be5ade53125</id>
<content type='text'>
* sverker/remove-nif-reload:
  erts: Cuddle nif_SUITE:consume_timeslice
  erts: Remove old doc note for erlang:load_nif
  erts: Remove deprecated nif 'reload' feature
  erts: Fix trace_nif_SUITE to load nif lib only once
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* sverker/remove-nif-reload:
  erts: Cuddle nif_SUITE:consume_timeslice
  erts: Remove old doc note for erlang:load_nif
  erts: Remove deprecated nif 'reload' feature
  erts: Fix trace_nif_SUITE to load nif lib only once
</pre>
</div>
</content>
</entry>
<entry>
<title>Use more correct delimiters for erl_nif.h include</title>
<updated>2016-09-19T19:39:36+00:00</updated>
<author>
<name>Tuncer Ayaz</name>
<email>tuncer.ayaz@gmail.com</email>
</author>
<published>2016-09-18T10:33:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=3489b9b689073f428a23f7fc7a67774b7dda07be'/>
<id>3489b9b689073f428a23f7fc7a67774b7dda07be</id>
<content type='text'>
Anywhere but the beam sources we shouldn't #include "erl_nif.h", because
what "erl_nif.h" does is: (1) fail to find it outside of -I dirs, (2)
then treat it as if it was written like &lt;erl_nif.h&gt;. Using &lt;erl_nif.h&gt;
skips (1).

More information can be found in 6.10.2 of the C standard.

Because the examples use "erl_nif.h", NIF projects in the Erlang
ecosystem copy this verbatim and make the same mistake.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Anywhere but the beam sources we shouldn't #include "erl_nif.h", because
what "erl_nif.h" does is: (1) fail to find it outside of -I dirs, (2)
then treat it as if it was written like &lt;erl_nif.h&gt;. Using &lt;erl_nif.h&gt;
skips (1).

More information can be found in 6.10.2 of the C standard.

Because the examples use "erl_nif.h", NIF projects in the Erlang
ecosystem copy this verbatim and make the same mistake.
</pre>
</div>
</content>
</entry>
<entry>
<title>erts: Remove deprecated nif 'reload' feature</title>
<updated>2016-09-19T12:34:57+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2016-09-19T12:34:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=4f8071d81aa0690caa3adc734d73a1cb004ad808'/>
<id>4f8071d81aa0690caa3adc734d73a1cb004ad808</id>
<content type='text'>
and instead let erlang:load_nif/2 return {error, {reload, _}}
before even trying to load the library
if a NIF library has already been successfully loaded
for the calling module instance.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and instead let erlang:load_nif/2 return {error, {reload, _}}
before even trying to load the library
if a NIF library has already been successfully loaded
for the calling module instance.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add trace call_time tests for nifs and bifs</title>
<updated>2010-06-03T12:54:21+00:00</updated>
<author>
<name>Björn-Egil Dahlberg</name>
<email>psyeugenic@gmail.com</email>
</author>
<published>2010-05-20T09:52:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=00b691da157e0ec55828febfaf23588ea70c8f29'/>
<id>00b691da157e0ec55828febfaf23588ea70c8f29</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
