<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/erl_interface/test, branch HansN-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>Merge branch 'lukas/ei/fix_tmo_test'</title>
<updated>2018-03-29T13:31:26+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2018-03-29T13:31:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=2a700f64628bb16c4489ae89259c7871ced598e1'/>
<id>2a700f64628bb16c4489ae89259c7871ced598e1</id>
<content type='text'>
* lukas/ei/fix_tmo_test:
  ei: Include stdlib.h to fix malloc usage in ei test
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lukas/ei/fix_tmo_test:
  ei: Include stdlib.h to fix malloc usage in ei test
</pre>
</div>
</content>
</entry>
<entry>
<title>ei: Include stdlib.h to fix malloc usage in ei test</title>
<updated>2018-03-13T09:21:29+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2018-03-13T09:21:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=30105f60100ea8de7cb58743cf343c4b729046ef'/>
<id>30105f60100ea8de7cb58743cf343c4b729046ef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>erts: Fix erlang:monitor toward c-nodes</title>
<updated>2017-11-23T14:05:34+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2017-11-23T14:05:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=8ed0d75c186d9da24bd6cfb85732487b17a3b054'/>
<id>8ed0d75c186d9da24bd6cfb85732487b17a3b054</id>
<content type='text'>
by suppressing DOP_MONITOR_P, DOP_MONITOR_P_EXIT and DOP_DEMONITOR_P
if not supported by the remote node.

In 17e198d6ee60f7dec9abfed272cf4226aea44535
I changed the behavior of erlang:monitor
to not raise badarg for c-nodes but instead create
a monitor to only supervise the connection.

But I forgot to prevent DOP_MONITOR_P and friends from being
sent to the node that does not expect them.

Note: We test both DFLAG_DIST_MONITOR and DFLAG_DIST_MONITOR_NAME
      for the node to support process monitoring. This is because
      erl_interface is buggy as it sets DFLAG_DIST_MONITOR without
      really supporting it.
ToDo: Should erl_interface stop setting DFLAG_DIST_MONITOR
      or should we change the meaning of these flags?
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
by suppressing DOP_MONITOR_P, DOP_MONITOR_P_EXIT and DOP_DEMONITOR_P
if not supported by the remote node.

In 17e198d6ee60f7dec9abfed272cf4226aea44535
I changed the behavior of erlang:monitor
to not raise badarg for c-nodes but instead create
a monitor to only supervise the connection.

But I forgot to prevent DOP_MONITOR_P and friends from being
sent to the node that does not expect them.

Note: We test both DFLAG_DIST_MONITOR and DFLAG_DIST_MONITOR_NAME
      for the node to support process monitoring. This is because
      erl_interface is buggy as it sets DFLAG_DIST_MONITOR without
      really supporting it.
ToDo: Should erl_interface stop setting DFLAG_DIST_MONITOR
      or should we change the meaning of these flags?
</pre>
</div>
</content>
</entry>
<entry>
<title>erl_interface: Add tuple fallback tests</title>
<updated>2017-11-15T19:10:33+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2017-08-24T19:53:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=38c70e35b6da2571c7bc90442108fe5d5ddbfad1'/>
<id>38c70e35b6da2571c7bc90442108fe5d5ddbfad1</id>
<content type='text'>
DFLAG_EXPORT_PTR_TAG and DFLAG_BIT_BINARIES
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
DFLAG_EXPORT_PTR_TAG and DFLAG_BIT_BINARIES
</pre>
</div>
</content>
</entry>
<entry>
<title>erl_interface: Refactor ei_accept_SUITE</title>
<updated>2017-11-15T19:10:33+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2017-08-24T18:34:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=966b0f9b4095984abd2c5196d40c4e15d5d1a06c'/>
<id>966b0f9b4095984abd2c5196d40c4e15d5d1a06c</id>
<content type='text'>
in order to call ei_publish() separately.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in order to call ei_publish() separately.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix erl_interface tests</title>
<updated>2017-06-14T11:24:45+00:00</updated>
<author>
<name>Rickard Green</name>
<email>rickard@erlang.org</email>
</author>
<published>2017-06-14T11:24:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=1024b01c16736388ac35dfe3e8594f6e13618ba7'/>
<id>1024b01c16736388ac35dfe3e8594f6e13618ba7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>erl_interface: Do not generate atoms on old latin1 ext format</title>
<updated>2017-03-08T17:07:09+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2017-03-08T13:46:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=32d13d59910a384ad09682cafc83c7300c96c694'/>
<id>32d13d59910a384ad09682cafc83c7300c96c694</id>
<content type='text'>
Solved by letting ei_encode_atom_as ignore 'to_enc' argument
and always encode in UTF8 format.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Solved by letting ei_encode_atom_as ignore 'to_enc' argument
and always encode in UTF8 format.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed typos in lib/erl_interface</title>
<updated>2017-02-14T09:31:31+00:00</updated>
<author>
<name>Andrew Dryga</name>
<email>andrew@dryga.com</email>
</author>
<published>2017-02-12T17:37:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=c648b8f367bd63ecd50f9c4ea25d50d00dc4e68f'/>
<id>c648b8f367bd63ecd50f9c4ea25d50d00dc4e68f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'lukas/erts/testfixes-19'</title>
<updated>2016-06-14T08:22:40+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2016-06-14T08:22:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=1418cbbb689dc2c88ecceaedb4eba33061d338e7'/>
<id>1418cbbb689dc2c88ecceaedb4eba33061d338e7</id>
<content type='text'>
* lukas/erts/testfixes-19:
  erts: Increase bif and nif call_time trace test
  erts: Fix distribution_SUITE:bulk_send_bigbig on windows
  erts: Ensure bs_add_overflow test has enough memory
  kernel: Better explain controlling_process' tcp behaviour
  kernel: Fix t_recv_delim on bsd
  os_mon: Make sure to start/stop os_mon in tests correctly
  ssl: Fix use_interface dist_SSL test
  erl_interface: Fix signed int overflow tc bug
  erts: fix atom_roundtrip_r15b tc
  erts: Require more memory for debug tests
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lukas/erts/testfixes-19:
  erts: Increase bif and nif call_time trace test
  erts: Fix distribution_SUITE:bulk_send_bigbig on windows
  erts: Ensure bs_add_overflow test has enough memory
  kernel: Better explain controlling_process' tcp behaviour
  kernel: Fix t_recv_delim on bsd
  os_mon: Make sure to start/stop os_mon in tests correctly
  ssl: Fix use_interface dist_SSL test
  erl_interface: Fix signed int overflow tc bug
  erts: fix atom_roundtrip_r15b tc
  erts: Require more memory for debug tests
</pre>
</div>
</content>
</entry>
</feed>
