<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/kernel/src, branch OTP-20.3.2</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>kernel: Fix handling of os:cmd option max_size in win</title>
<updated>2018-03-01T09:25:24+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2018-02-28T09:04:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=75b0f73f72e1783d4ace976cdd2b5f23bdc3ebae'/>
<id>75b0f73f72e1783d4ace976cdd2b5f23bdc3ebae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: Reject load of module names with slash</title>
<updated>2018-02-15T12:44:19+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2018-02-15T12:44:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=54ac9157e121175615485f89dbf90fc645435d17'/>
<id>54ac9157e121175615485f89dbf90fc645435d17</id>
<content type='text'>
or backslash on Windows.

Purpose: Prevent tricks to get hostile code running.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
or backslash on Windows.

Purpose: Prevent tricks to get hostile code running.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'maint-20' into maint</title>
<updated>2018-02-13T10:59:09+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2018-02-13T10:59:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=dc0b345ae5374a422250c9d2e3bec63e6186afca'/>
<id>dc0b345ae5374a422250c9d2e3bec63e6186afca</id>
<content type='text'>
* maint-20:
  Updated OTP version
  Update release notes
  Update version numbers
  erts: Add system_flags(erts_alloc,"+M?sbct *")
  erts: Add age order first fit allocator strategies
  erts: Refactor erl_ao_firstfit_alloc
  erts: Add migration options "acnl" and "acfml"
  kernel: Add os:cmd/2 with max_size option
  erts: Add more stats for mbcs_pool
  erts: Fix alloc_SUITE:migration
  stdlib: Make ets_SUITE memory check try again
  erts: Improve carrier pool search
  erts: Improve alloc_SUITE:migration
  erts: Refactor carrier dealloc migration
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* maint-20:
  Updated OTP version
  Update release notes
  Update version numbers
  erts: Add system_flags(erts_alloc,"+M?sbct *")
  erts: Add age order first fit allocator strategies
  erts: Refactor erl_ao_firstfit_alloc
  erts: Add migration options "acnl" and "acfml"
  kernel: Add os:cmd/2 with max_size option
  erts: Add more stats for mbcs_pool
  erts: Fix alloc_SUITE:migration
  stdlib: Make ets_SUITE memory check try again
  erts: Improve carrier pool search
  erts: Improve alloc_SUITE:migration
  erts: Refactor carrier dealloc migration
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'sverker/hipe-load-fixing/OTP-14891' into maint</title>
<updated>2018-01-24T14:00:05+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2018-01-24T14:00:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=27da13e1e94961e68b049aab4a14a14d69b4ce16'/>
<id>27da13e1e94961e68b049aab4a14a14d69b4ce16</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: Correct contracts and a bug in group_history</title>
<updated>2018-01-22T15:39:08+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2018-01-19T13:08:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=6deabadcda913b4fd7f3d209e4344f0b0f736e85'/>
<id>6deabadcda913b4fd7f3d209e4344f0b0f736e85</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix slow hipe execution</title>
<updated>2018-01-17T19:00:49+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2018-01-17T19:00:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=d57d91427e1ddb09cbf55cac2014a368fe717b46'/>
<id>d57d91427e1ddb09cbf55cac2014a368fe717b46</id>
<content type='text'>
particularly slow erlc when compiler is hipe compiled.

hipe_unified_loader:load did not patch external call sites
and instead caused a double hipe mode switch per call.

hipe_unified_loader:load is only used
for early modules first loaded as beam
and by code:atomic_load and friends.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
particularly slow erlc when compiler is hipe compiled.

hipe_unified_loader:load did not patch external call sites
and instead caused a double hipe mode switch per call.

hipe_unified_loader:load is only used
for early modules first loaded as beam
and by code:atomic_load and friends.
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: Add os:cmd/2 with max_size option</title>
<updated>2018-01-17T15:36:22+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2017-12-13T10:22:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=55e929c4ed5cd854038c18697123ea94948ebf35'/>
<id>55e929c4ed5cd854038c18697123ea94948ebf35</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 'siri/appups-20.2' into maint</title>
<updated>2017-11-27T13:54:42+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2017-11-27T13:54:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=477f4a04e7d920982dd11d0fa6ee4fb7b7b5979f'/>
<id>477f4a04e7d920982dd11d0fa6ee4fb7b7b5979f</id>
<content type='text'>
* siri/appups-20.2:
  Update kernel appup for OTP-20.2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* siri/appups-20.2:
  Update kernel appup for OTP-20.2
</pre>
</div>
</content>
</entry>
<entry>
<title>compiler: Add +to_dis option that dumps loaded asm</title>
<updated>2017-11-20T09:31:17+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2017-10-19T12:50:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=d8d07a7593d811a6adad060951bc425ee0d81446'/>
<id>d8d07a7593d811a6adad060951bc425ee0d81446</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update kernel appup for OTP-20.2</title>
<updated>2017-10-23T10:35:55+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2017-10-23T10:35:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=c0fb141fddbe1f514d97e0891f260f6b6f77fe63'/>
<id>c0fb141fddbe1f514d97e0891f260f6b6f77fe63</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
