Tim Chevalier
|
04a2887f87
|
Remove '.' after nullary tags in patterns
Does what it says on the tin.
The next commit will remove support for this syntax.
|
2012-01-18 23:17:34 -08:00 |
|
Haitao Li
|
dde41869ce
|
Use ctypes in native function declarations
|
2012-01-19 02:10:36 +08:00 |
|
Brian Anderson
|
17bf4b0e1b
|
libcore: Move core tests into libcore
|
2012-01-17 19:41:05 -08:00 |
|
Brian Anderson
|
e66c036c9f
|
libcore: Add task::try
|
2012-01-13 14:21:17 -08:00 |
|
Niko Matsakis
|
3f3bfeec27
|
make "native fn" the type for bare functions, remove fn exprs
|
2012-01-13 06:27:35 -08:00 |
|
Niko Matsakis
|
455f8b0d45
|
deprecate fn exprs and the fn() type, preferring fn@ and native fn
|
2012-01-13 06:27:34 -08:00 |
|
Niko Matsakis
|
110c3ccdca
|
add rust_task_is_unwinding predicate and do not kill if already unwinding
|
2012-01-09 19:53:32 -08:00 |
|
Niko Matsakis
|
8944a390c6
|
change spawn_connected argument to copy mode
|
2012-01-09 06:50:39 -08:00 |
|
Niko Matsakis
|
9775b480fd
|
add spawn_connected
|
2012-01-08 15:32:13 -08:00 |
|
Niko Matsakis
|
106385cb91
|
make spawned fn copy mode so that bare fns can be used
|
2012-01-08 14:57:03 -08:00 |
|
Brian Anderson
|
e3afc78fde
|
core: Update task spawning example
|
2012-01-07 17:11:54 -08:00 |
|
Niko Matsakis
|
d4410a9f9b
|
rewrite to use old C++-based mechanism
|
2012-01-06 22:40:32 -08:00 |
|
Niko Matsakis
|
98f5109cde
|
simplify task impl
|
2012-01-06 22:40:31 -08:00 |
|
Marijn Haverbeke
|
60ae1590af
|
Switch to new param kind bound syntax
And remove support for the old syntax
|
2012-01-05 15:50:02 +01:00 |
|
Graydon Hoare
|
f0dfbe7b1b
|
Register new snapshots, purge log_err and log_full in favour of log(...).
|
2011-12-22 17:53:53 -08:00 |
|
Graydon Hoare
|
8b580954fe
|
Register snapshots and switch logging over to use of log_full or #error / #debug.
|
2011-12-22 14:42:52 -08:00 |
|
Brian Anderson
|
586281e2d6
|
libcore: Remove stack alignment from task spawning
This is already done by the native task start code. Closes #1324
|
2011-12-19 18:43:39 -08:00 |
|
Brian Anderson
|
12cde6ebee
|
libcore: Remove task::set_min_stack
This existed to make up for the lack of stack growth, and wasn't generally
safe.
|
2011-12-18 14:10:41 -08:00 |
|
Graydon Hoare
|
fa9ad984fb
|
Copy first batch of material from libstd to libcore.
|
2011-12-13 16:34:50 -08:00 |
|