<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git, branch OTP-22.0-rc2</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>Updated OTP_VERSION for Release Candidate</title>
<updated>2019-03-26T11:12:39+00:00</updated>
<author>
<name>Henrik Nord</name>
<email>henrik@erlang.org</email>
</author>
<published>2019-03-26T11:12:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=d1b431a72f65ace425d6d85e57cb6e374f8d896d'/>
<id>d1b431a72f65ace425d6d85e57cb6e374f8d896d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated OTP version</title>
<updated>2019-03-25T17:25:07+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2019-03-25T17:25:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=3a8047fcd347a30b0340839437cf367e5b9be339'/>
<id>3a8047fcd347a30b0340839437cf367e5b9be339</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare release</title>
<updated>2019-03-25T17:25:04+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2019-03-25T17:25:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=0118046f9bda8dcf3594184fa439b79267db8017'/>
<id>0118046f9bda8dcf3594184fa439b79267db8017</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 'sverker/bug-fixing'</title>
<updated>2019-03-25T17:24:04+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2019-03-25T17:24:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=a2b406898cb38b1bf1e812ec87349ee0cd3866ed'/>
<id>a2b406898cb38b1bf1e812ec87349ee0cd3866ed</id>
<content type='text'>
* sverker/bug-fixing:
  erts: Fix erts_debug:set_internal_state(reds_left)
  erts: Fix binary_SUITE:cmp_old_impl
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* sverker/bug-fixing:
  erts: Fix erts_debug:set_internal_state(reds_left)
  erts: Fix binary_SUITE:cmp_old_impl
</pre>
</div>
</content>
</entry>
<entry>
<title>erts: Fix erts_debug:set_internal_state(reds_left)</title>
<updated>2019-03-25T17:03:35+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2019-03-25T16:49:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=2615586202df20dbd1ee05b0feef162ad31d6db0'/>
<id>2615586202df20dbd1ee05b0feef162ad31d6db0</id>
<content type='text'>
to avoid failed ERTS_DBG_CHK_REDS by clearing virtual_reds.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to avoid failed ERTS_DBG_CHK_REDS by clearing virtual_reds.
</pre>
</div>
</content>
</entry>
<entry>
<title>erts: Fix binary_SUITE:cmp_old_impl</title>
<updated>2019-03-25T17:03:35+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2019-03-25T14:29:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=b2b35eb42805aa6182b486acd5e2963c3d42b01a'/>
<id>b2b35eb42805aa6182b486acd5e2963c3d42b01a</id>
<content type='text'>
since DFLAG_BIG_CREATION became mandatory in
321dc6ee0241f802c940def174c0a77262e11f21.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
since DFLAG_BIG_CREATION became mandatory in
321dc6ee0241f802c940def174c0a77262e11f21.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'lukas/erts/fragment-dist-messages/OTP-13397/OTP-15610/OTP-15611/OTP-15612/OTP-15613/OTP-15703'</title>
<updated>2019-03-25T17:00:40+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2019-03-25T17:00:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=2e6166dbef6af554e623f8ddc59abc126f50c584'/>
<id>2e6166dbef6af554e623f8ddc59abc126f50c584</id>
<content type='text'>
* lukas/erts/fragment-dist-messages/OTP-13397/OTP-15610/OTP-15611/OTP-15612/OTP-15613/OTP-15703: (26 commits)
  erts: Yield when exiting/free process is suspended by de
  doc: Fix Design Princ, statem incorrect anchor
  erts: Include external msg in need of GC
  erts: Include dist header in return from dist_ctrl_get_data
  erts: Fix so that exit/down terms stay alive
  erts: Pending signals can be for free processes
  erts: Fix faulty assert in reference_table_term
  etp: Don't crash etp-stack* when c_p-&gt;i is null
  erts: Adjust dist obuf size correctly after hdr fin
  erts: Fix non-payload dist exit signals
  erts: Always do trylock on proc locks when crash dumping
  Fix tests to work better in debug emulator
  erts: erts_factory_proc_init should not set hole marker
  erts: Skip heavy process tab tests in debug emu
  ts: Use same dynlinking logic for all bsd
  Revert "erts: Always run fds check after each testcase"
  erts: Always run fds check after each testcase
  erts: Always stop any testnodes before testcase exits
  erts: Add crash dumping of EXITING and FREE processes
  wx: Remove ERL_FLAGS from Makefile erlc command
  ...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lukas/erts/fragment-dist-messages/OTP-13397/OTP-15610/OTP-15611/OTP-15612/OTP-15613/OTP-15703: (26 commits)
  erts: Yield when exiting/free process is suspended by de
  doc: Fix Design Princ, statem incorrect anchor
  erts: Include external msg in need of GC
  erts: Include dist header in return from dist_ctrl_get_data
  erts: Fix so that exit/down terms stay alive
  erts: Pending signals can be for free processes
  erts: Fix faulty assert in reference_table_term
  etp: Don't crash etp-stack* when c_p-&gt;i is null
  erts: Adjust dist obuf size correctly after hdr fin
  erts: Fix non-payload dist exit signals
  erts: Always do trylock on proc locks when crash dumping
  Fix tests to work better in debug emulator
  erts: erts_factory_proc_init should not set hole marker
  erts: Skip heavy process tab tests in debug emu
  ts: Use same dynlinking logic for all bsd
  Revert "erts: Always run fds check after each testcase"
  erts: Always run fds check after each testcase
  erts: Always stop any testnodes before testcase exits
  erts: Add crash dumping of EXITING and FREE processes
  wx: Remove ERL_FLAGS from Makefile erlc command
  ...
</pre>
</div>
</content>
</entry>
<entry>
<title>erts: Yield when exiting/free process is suspended by de</title>
<updated>2019-03-25T16:53:49+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2019-03-25T16:53:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=922fd35583157596559227e0ec9e0163e8c3b9bc'/>
<id>922fd35583157596559227e0ec9e0163e8c3b9bc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: Fix Design Princ, statem incorrect anchor</title>
<updated>2019-03-25T15:42:48+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2019-03-25T15:42:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=82a88748e5b83ba68a7cc5abc92321aea3ac2570'/>
<id>82a88748e5b83ba68a7cc5abc92321aea3ac2570</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 external msg in need of GC</title>
<updated>2019-03-25T15:34:11+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2019-03-25T13:34:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=7b6c36d65fabd9ba43beb2fa56cc1a17249aac64'/>
<id>7b6c36d65fabd9ba43beb2fa56cc1a17249aac64</id>
<content type='text'>
When many external messages suddenly appear in the mailbox
the young gen size is adjusted accordingly but it was
immediately shrunk as the data was not counted towards the
shrink size. This commit includes the ext dist size in the
shrink calculation which means that the decode of the external
messages will not trigger as many GCs which means much better
performance.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When many external messages suddenly appear in the mailbox
the young gen size is adjusted accordingly but it was
immediately shrunk as the data was not counted towards the
shrink size. This commit includes the ext dist size in the
shrink calculation which means that the decode of the external
messages will not trigger as many GCs which means much better
performance.
</pre>
</div>
</content>
</entry>
</feed>
