<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/stdlib/test, branch OTP_R14B03</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 'hb/stdlib/dets_tablenames/OTP-9282' into dev</title>
<updated>2011-05-13T12:12:36+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2011-05-13T12:12:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=6f6f9e1a6fd96efd86673855cbdcd316c445c753'/>
<id>6f6f9e1a6fd96efd86673855cbdcd316c445c753</id>
<content type='text'>
* hb/stdlib/dets_tablenames/OTP-9282:
  Allow Dets tablenames to be arbitrary terms

Conflicts:
	lib/stdlib/src/dets.erl
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* hb/stdlib/dets_tablenames/OTP-9282:
  Allow Dets tablenames to be arbitrary terms

Conflicts:
	lib/stdlib/src/dets.erl
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'hb/stdlib/specs/OTP-9267' into dev</title>
<updated>2011-05-13T12:04:23+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2011-05-13T12:04:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=22f3c9720cb7d19a3aafac613f03aede91d6283f'/>
<id>22f3c9720cb7d19a3aafac613f03aede91d6283f</id>
<content type='text'>
* hb/stdlib/specs/OTP-9267:
  Types and specifications have been modified and added

Conflicts:
	lib/stdlib/src/timer.erl
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* hb/stdlib/specs/OTP-9267:
  Types and specifications have been modified and added

Conflicts:
	lib/stdlib/src/timer.erl
</pre>
</div>
</content>
</entry>
<entry>
<title>Types and specifications have been modified and added</title>
<updated>2011-05-12T13:18:41+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2011-05-06T13:11:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=76ca320fd37cecdcf225ddcc094bc72a607b0453'/>
<id>76ca320fd37cecdcf225ddcc094bc72a607b0453</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add timer:tc/1 which measures elapsed time for a fun/0</title>
<updated>2011-05-11T14:08:18+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2011-03-30T10:50:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=1d4472c3e6bad242c04ab5925ac12b3053ece323'/>
<id>1d4472c3e6bad242c04ab5925ac12b3053ece323</id>
<content type='text'>
Also removes the 'catch' from timer:tc functions which masked errors
in measuring code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also removes the 'catch' from timer:tc functions which masked errors
in measuring code.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow Dets tablenames to be arbitrary terms</title>
<updated>2011-05-11T08:56:16+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2011-05-11T08:56:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=b8f38a71e2c7768b6af6fd877f9bf5ceb0dbbaef'/>
<id>b8f38a71e2c7768b6af6fd877f9bf5ceb0dbbaef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change list to set in supervisor for saving pids of dynamic temprary children</title>
<updated>2011-05-04T08:16:00+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2011-04-29T08:05:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=859c9788cab850c94a4f303450096682435bae2b'/>
<id>859c9788cab850c94a4f303450096682435bae2b</id>
<content type='text'>
Since initial arguments of temporary children under simple_one_for_one
supervisors are not saved, only a list of pids was stored in such
supervisors. When adding/deleting many children, this would scale
badly. To avoid this the list is now changed to a set.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since initial arguments of temporary children under simple_one_for_one
supervisors are not saved, only a list of pids was stored in such
supervisors. When adding/deleting many children, this would scale
badly. To avoid this the list is now changed to a set.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'siri/stdlib/supervisor-terminate_child-simple_one_for_one/OTP-9201' into dev</title>
<updated>2011-04-28T10:44:05+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2011-04-28T10:44:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=fbe3499614deb0165e93d03e6d84cfd8a3510958'/>
<id>fbe3499614deb0165e93d03e6d84cfd8a3510958</id>
<content type='text'>
* siri/stdlib/supervisor-terminate_child-simple_one_for_one/OTP-9201:
  Add terminate_child(Sup, Pid) for simple_one_for_one
  Allow supervisor:terminate_child(SupRef,Pid) for simple_one_for_one
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* siri/stdlib/supervisor-terminate_child-simple_one_for_one/OTP-9201:
  Add terminate_child(Sup, Pid) for simple_one_for_one
  Allow supervisor:terminate_child(SupRef,Pid) for simple_one_for_one
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow supervisor:terminate_child(SupRef,Pid) for simple_one_for_one</title>
<updated>2011-04-12T14:47:17+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2011-04-12T14:47:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=098aa2ad54cfa81c07c49ed2a45d38e58bd3ecef'/>
<id>098aa2ad54cfa81c07c49ed2a45d38e58bd3ecef</id>
<content type='text'>
supervisor:terminate_child/2 was not allowed if the supervisor used
restart strategy simple_one_for_one. This is now changed so that
children of this type of supervisors can be terminated by specifying
the child's Pid.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
supervisor:terminate_child/2 was not allowed if the supervisor used
restart strategy simple_one_for_one. This is now changed so that
children of this type of supervisors can be terminated by specifying
the child's Pid.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'gc/gen-format-status-improvements' into dev</title>
<updated>2011-04-12T08:36:59+00:00</updated>
<author>
<name>Henrik Nord</name>
<email>henrik@erlang.org</email>
</author>
<published>2011-04-12T08:36:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=45644a04188fb9e9fae3a6c86b10afac6c739cc2'/>
<id>45644a04188fb9e9fae3a6c86b10afac6c739cc2</id>
<content type='text'>
* gc/gen-format-status-improvements:
  Fix format_status bug for unregistered gen_event processes

Conflicts:
	lib/stdlib/test/gen_event_SUITE.erl

OTP-9218
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gc/gen-format-status-improvements:
  Fix format_status bug for unregistered gen_event processes

Conflicts:
	lib/stdlib/test/gen_event_SUITE.erl

OTP-9218
</pre>
</div>
</content>
</entry>
<entry>
<title>Completed bug fix "temporary child specs should not be kept when child</title>
<updated>2011-04-04T09:57:36+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2011-03-31T16:00:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=12b417a1cb28799f78ec911bc1dc9dfdb0af6fea'/>
<id>12b417a1cb28799f78ec911bc1dc9dfdb0af6fea</id>
<content type='text'>
terminates" and improved test suite

The bug fix supplied by Filipe David Manana &lt;fdmanana@apache.org&gt;
did not cover all possible ways that a process may be terminated
as for instance with supervisor:terminate_child. Also there
was a bug in the base case of the patch returning a list of a list instead
of only the list.

Added a timeout for the test cases, eliminated unnecessary sleeps,
improved code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
terminates" and improved test suite

The bug fix supplied by Filipe David Manana &lt;fdmanana@apache.org&gt;
did not cover all possible ways that a process may be terminated
as for instance with supervisor:terminate_child. Also there
was a bug in the base case of the patch returning a list of a list instead
of only the list.

Added a timeout for the test cases, eliminated unnecessary sleeps,
improved code.
</pre>
</div>
</content>
</entry>
</feed>
