<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/tools, branch OTP-21.0.6</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>Prepare release</title>
<updated>2018-06-19T06:24:54+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2018-06-19T06:24:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=bb19e24a485e9ef43bcca3fbe9757da83f70c3a0'/>
<id>bb19e24a485e9ef43bcca3fbe9757da83f70c3a0</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>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>Revert "Prepare release"</title>
<updated>2018-05-29T08:47:25+00:00</updated>
<author>
<name>Henrik</name>
<email>henrik@erlang.org</email>
</author>
<published>2018-05-29T08:47:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=b9faca269de1de51ae33577cc204befbea24243c'/>
<id>b9faca269de1de51ae33577cc204befbea24243c</id>
<content type='text'>
This reverts commit fd8e49b5bddceaae803670121b603b5eee8c5c08.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit fd8e49b5bddceaae803670121b603b5eee8c5c08.
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare release</title>
<updated>2018-05-25T10:14:27+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2018-05-25T10:14:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=fd8e49b5bddceaae803670121b603b5eee8c5c08'/>
<id>fd8e49b5bddceaae803670121b603b5eee8c5c08</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/cpu_time_thread/OTP-15090'</title>
<updated>2018-05-21T14:56:41+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2018-05-21T14:56:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=29871fb6086b535104b10703dd524781e87e0800'/>
<id>29871fb6086b535104b10703dd524781e87e0800</id>
<content type='text'>
* lukas/erts/cpu_time_thread/OTP-15090:
  erts: Make cpu_timestamp use per thread on Linux
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lukas/erts/cpu_time_thread/OTP-15090:
  erts: Make cpu_timestamp use per thread on Linux
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'richcarl/eliminate_lib_module/PR-1786/OTP-15072'</title>
<updated>2018-05-16T13:13:25+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2018-05-16T13:13:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=455fde56f533bd80d1a9d37058c3381521e201ba'/>
<id>455fde56f533bd80d1a9d37058c3381521e201ba</id>
<content type='text'>
* richcarl/eliminate_lib_module/PR-1786/OTP-15072:
  Fix minor issues
  Eliminate call to ct:get_progname() in ts_erl_config
  Use \n escape instead of integer 10
  Move error formatting to erl_error.erl and delete lib.erl
  Move extended parse functions in lib.erl to erl_eval.erl
  Move lib:eval_str/1 into mod_esi.erl
  Remove lib:progname/0
  Eliminate call to lib:progname/1 in slave.erl
  Add ct:get_progname/0
  Remove lib:error_message/2
  Remove lib:flush_receive/0
  Remove lib:send/2 and lib:sendw/2
  Move lib:nonl/1 into yecc.erl
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* richcarl/eliminate_lib_module/PR-1786/OTP-15072:
  Fix minor issues
  Eliminate call to ct:get_progname() in ts_erl_config
  Use \n escape instead of integer 10
  Move error formatting to erl_error.erl and delete lib.erl
  Move extended parse functions in lib.erl to erl_eval.erl
  Move lib:eval_str/1 into mod_esi.erl
  Remove lib:progname/0
  Eliminate call to lib:progname/1 in slave.erl
  Add ct:get_progname/0
  Remove lib:error_message/2
  Remove lib:flush_receive/0
  Remove lib:send/2 and lib:sendw/2
  Move lib:nonl/1 into yecc.erl
</pre>
</div>
</content>
</entry>
<entry>
<title>erts: Make cpu_timestamp use per thread on Linux</title>
<updated>2018-05-15T14:36:48+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2018-05-15T14:32:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=d5dc5584884488c8fcb5710997a14c2c418692f3'/>
<id>d5dc5584884488c8fcb5710997a14c2c418692f3</id>
<content type='text'>
If we don't use per thread the value becomes completely
nonsensical on systems with more than one scheduler.
We keep the old solaris behaviour in order to support the
option, but it only really works when using a single
scheduler.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If we don't use per thread the value becomes completely
nonsensical on systems with more than one scheduler.
We keep the old solaris behaviour in order to support the
option, but it only really works when using a single
scheduler.
</pre>
</div>
</content>
</entry>
<entry>
<title>tools: Handle fast restarts of Xref server</title>
<updated>2018-05-08T11:42:36+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2018-05-08T11:42:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=41ea54fd4e6cb54f5dffed3163468dd9bb5e347f'/>
<id>41ea54fd4e6cb54f5dffed3163468dd9bb5e347f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1802 from michalmuskala/map-is-key-bif</title>
<updated>2018-05-07T08:30:22+00:00</updated>
<author>
<name>Björn Gustavsson</name>
<email>bgustavsson@gmail.com</email>
</author>
<published>2018-05-07T08:30:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=7a19de1bf0eb863e0d0febf7e7e5e555c8628575'/>
<id>7a19de1bf0eb863e0d0febf7e7e5e555c8628575</id>
<content type='text'>
Introduce is_map_key/2 guard BIF

OTP-15037
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce is_map_key/2 guard BIF

OTP-15037
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure that lcnt server is terminated after lcnt:stop/0</title>
<updated>2018-05-07T06:36:44+00:00</updated>
<author>
<name>John Högberg</name>
<email>john@erlang.org</email>
</author>
<published>2018-05-04T10:44:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=fc1b02a54ead68e1544da3c1ba7e26650c9e90e0'/>
<id>fc1b02a54ead68e1544da3c1ba7e26650c9e90e0</id>
<content type='text'>
This makes the nightly tests slightly more stable as they assert
that the server isn't alive when lcnt:start/0 is called, which it
could still be since the stop command was a plain gen_server call
that didn't wait until the termination was completed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes the nightly tests slightly more stable as they assert
that the server isn't alive when lcnt:start/0 is called, which it
could still be since the stop command was a plain gen_server call
that didn't wait until the termination was completed.
</pre>
</div>
</content>
</entry>
</feed>
