<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/stdlib/test, 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>Test event insert from init</title>
<updated>2018-03-17T13:49:53+00:00</updated>
<author>
<name>Raimo Niskanen</name>
<email>raimo@erlang.org</email>
</author>
<published>2018-03-17T13:49:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=57b6fd27292e1c80e8e443991b9a24d3f8ad92eb'/>
<id>57b6fd27292e1c80e8e443991b9a24d3f8ad92eb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ERL-558 Add the missing function clause for string:prefix (#1702)</title>
<updated>2018-03-01T11:29:54+00:00</updated>
<author>
<name>Seyed Mirsadeghi</name>
<email>hessam.mirsadeghi@gmail.com</email>
</author>
<published>2018-03-01T11:29:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=693315d23293cb107c2ad7e50960dee40d7a3ca9'/>
<id>693315d23293cb107c2ad7e50960dee40d7a3ca9</id>
<content type='text'>
OTP-14942</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
OTP-14942</pre>
</div>
</content>
</entry>
<entry>
<title>Make re_SUITE:sub_binaries less unstable</title>
<updated>2018-02-27T09:32:00+00:00</updated>
<author>
<name>John Högberg</name>
<email>john@erlang.org</email>
</author>
<published>2018-02-27T09:30:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=3f79a3d1b490e829403529fd245ab8d5120d5e0e'/>
<id>3f79a3d1b490e829403529fd245ab8d5120d5e0e</id>
<content type='text'>
The small sub-binary conversion trick in the GC broke this test
pretty often on some machines.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The small sub-binary conversion trick in the GC broke this test
pretty often on some machines.
</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 'sverker/maint-19/alloc-n-migration/ERIERL-88'</title>
<updated>2018-02-12T12:32:51+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2018-02-12T12:32:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=06e88d07a4719a0e15b4e666b16347fad463cee6'/>
<id>06e88d07a4719a0e15b4e666b16347fad463cee6</id>
<content type='text'>
into 'sverker/maint-20/alloc-n-migration/ERIERL-88'

OTP-14915
OTP-14916
OTP-14917
OTP-14918
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
into 'sverker/maint-20/alloc-n-migration/ERIERL-88'

OTP-14915
OTP-14916
OTP-14917
OTP-14918
</pre>
</div>
</content>
</entry>
<entry>
<title>stdlib: Correct contracts</title>
<updated>2018-01-22T14:28:51+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2018-01-19T09:37:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=a92b77d7cd19947bd3896dcd96c7e389efdec2de'/>
<id>a92b77d7cd19947bd3896dcd96c7e389efdec2de</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>stdlib: Correct a filelib test case</title>
<updated>2018-01-05T15:37:42+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2018-01-05T11:54:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=36b19c153fba7c41ab1da9c9e8bc6e685da1fd95'/>
<id>36b19c153fba7c41ab1da9c9e8bc6e685da1fd95</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>stdlib: Let filelib:find_source() search subdirs</title>
<updated>2018-01-05T15:37:42+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2018-01-04T15:54:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=de0771a4b3d882161f10c1d2d03c8027327f9323'/>
<id>de0771a4b3d882161f10c1d2d03c8027327f9323</id>
<content type='text'>
The Design Principles states that an application can have Erlang
source files one level below the "src" directory, and now
filelib:find_source() by default searches one level below "src".

The same applies to "esrc". That directory is only mentioned in
filename(3).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Design Principles states that an application can have Erlang
source files one level below the "src" directory, and now
filelib:find_source() by default searches one level below "src".

The same applies to "esrc". That directory is only mentioned in
filename(3).
</pre>
</div>
</content>
</entry>
<entry>
<title>stdlib: Make ets_SUITE memory check try again</title>
<updated>2017-12-20T14:19:32+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2017-12-13T16:09:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=881240485b96cfa7d4a75587f6f14c4e6c83eeeb'/>
<id>881240485b96cfa7d4a75587f6f14c4e6c83eeeb</id>
<content type='text'>
as memory stats do not guarantee consistency.

A typical ETS test case ends by a lot of deallocating
that may now trigger homecoming carrier migration,
that in turn can cause quite large inconsistencies
in memory stats when same carrier is accounted for twice
or not at all.

And that's my theory why I now sometimes see transient discrepancies
between before and after memory stats.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
as memory stats do not guarantee consistency.

A typical ETS test case ends by a lot of deallocating
that may now trigger homecoming carrier migration,
that in turn can cause quite large inconsistencies
in memory stats when same carrier is accounted for twice
or not at all.

And that's my theory why I now sometimes see transient discrepancies
between before and after memory stats.
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid falling measurements testcases on slow machines</title>
<updated>2017-11-29T12:17:11+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2017-10-13T12:35:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=34df9b51b0237172c41e81fd5ae5597cba534473'/>
<id>34df9b51b0237172c41e81fd5ae5597cba534473</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
