File tree Expand file tree Collapse file tree 1 file changed +9
-10
lines changed
Expand file tree Collapse file tree 1 file changed +9
-10
lines changed Original file line number Diff line number Diff line change 1- # origin 0.14
1+ # origin 0.15
22
33## Changes
44
5- ` thread::create_thread ` now requires the function arugment to implement ` Send ` ,
6- which reflects the fact that it is sent to the newly-created thread.
5+ The ` create_thread ` API has been redesigned to allow it and users of it
6+ to avoid performing dynamic allocations. Instead of taking a boxed closure,
7+ it now takes a function pointer and a list of pointer arguments to pass
8+ to it. See #94 for details.
79
8- ## Features
10+ The default stack size has been increased, as several use cases were bumping
11+ up against the limit. See #91 for details.
912
10- The "init-fini-arrays" feature now enables two sub-features, "init-arrays" and
11- "fini-arrays" which can be enabled individually for use cases that only need one.
12-
13- A new "atomic-dbg-logger" feature uses the atomic-dbg packages ` log ` implementation,
14- which is very minimal and not configurable, but which can print messages to stderr
15- in more configurations.
13+ Thread and process destructor lists now use the ` smallvec ` crate to avoid
14+ allocating. See #93 for details.
You can’t perform that action at this time.
0 commit comments