<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/stdlib/test, branch KennethL-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 '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>
<entry>
<title>stdlib: string optimize special case for ASCII</title>
<updated>2017-11-29T12:17:11+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2017-10-04T14:20:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=8350886687735b3552f41780563eedac7e6650e7'/>
<id>8350886687735b3552f41780563eedac7e6650e7</id>
<content type='text'>
Avoid unicode_util module call for ASCII strings
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoid unicode_util module call for ASCII strings
</pre>
</div>
</content>
</entry>
<entry>
<title>stdlib: Minor unicode_util opts</title>
<updated>2017-11-29T12:17:11+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2017-10-02T15:09:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=1ecdeb93de260fcd31a9e7032e404b92d206e50f'/>
<id>1ecdeb93de260fcd31a9e7032e404b92d206e50f</id>
<content type='text'>
Exit early for Latin-1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Exit early for Latin-1
</pre>
</div>
</content>
</entry>
<entry>
<title>stdlib: Fix a minor issue with the qlc suite</title>
<updated>2017-10-30T13:36:53+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2017-10-30T13:36:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=7fdded4d4fc2a63a927f499161bd1820aab07306'/>
<id>7fdded4d4fc2a63a927f499161bd1820aab07306</id>
<content type='text'>
When comparing the process dictionary before and after a test, only
(a sorted list of) qlc keys are compared.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When comparing the process dictionary before and after a test, only
(a sorted list of) qlc keys are compared.
</pre>
</div>
</content>
</entry>
</feed>
