Brian Anderson
|
fb9299346a
|
core: Convert getenv/setenv to use a mutex
This much simpler implementation uses a global mutex
and eliminates the kernel environment channel.
|
2013-01-23 17:35:34 -08:00 |
|
Brian Anderson
|
8852279a9e
|
core: Add new weak task API
|
2013-01-23 17:35:31 -08:00 |
|
Brian Anderson
|
1bf8e57943
|
Add finally method for deferred execution
|
2013-01-17 19:24:52 -08:00 |
|
Brian Anderson
|
db1abbec4c
|
core: Add private global data interface. #3915
|
2013-01-17 19:24:50 -08:00 |
|
Brian Anderson
|
ac435af73a
|
Add at_exit function #4450
|
2013-01-15 18:00:19 -08:00 |
|
Brian Anderson
|
090b247056
|
Spawn new tasks onto the primary scheduler by default. #3760
|
2013-01-15 18:00:19 -08:00 |
|
Graydon Hoare
|
989667e545
|
librustc: minor missing change for crate-as-struct.
|
2013-01-15 17:57:45 -08:00 |
|
Graydon Hoare
|
84825ee310
|
librustc: Make the default sigil for block lambdas & instead of @ .
|
2013-01-15 17:57:45 -08:00 |
|
Brian Anderson
|
bd6536f868
|
Merge pull request #4497 from ILyoan/i4488
When building a test runner, don't remove the main function
|
2013-01-15 17:27:45 -08:00 |
|
Brian Anderson
|
a4eb76abd0
|
Add Nick Desaulniers to AUTHORS
|
2013-01-15 17:26:56 -08:00 |
|
Brian Anderson
|
a7f422d55e
|
Merge pull request #4503 from nickdesaulniers/incoming
Swap return value order in pipes::oneshot Issue #4496
|
2013-01-15 17:24:24 -08:00 |
|
Nick Desaulniers
|
bb7d7204e2
|
Swap return value order in pipes::oneshot Issue #4496
|
2013-01-15 17:18:00 -08:00 |
|
Tim Chevalier
|
e90142e536
|
Merge pull request #4498 from erickt/incoming
More records-to-structs conversions
|
2013-01-15 13:10:24 -08:00 |
|
ILyoan
|
a63b11a009
|
when test, just remove #[main] attr
|
2013-01-15 17:06:37 +09:00 |
|
Erick Tryzelaar
|
293cd3480c
|
convert ast::{field_,capture_item_,mt} and middle::ty::mt into structs
|
2013-01-14 21:36:27 -08:00 |
|
Erick Tryzelaar
|
4bcd19f6be
|
Convert ast::{pat,field_pat,local_,arm} into structs
|
2013-01-14 20:52:28 -08:00 |
|
Erick Tryzelaar
|
3ea3136e84
|
convert ast::blk_ into a struct
|
2013-01-14 19:35:08 -08:00 |
|
Erick Tryzelaar
|
0b9e23146b
|
convert ast::crate_ into a struct.
|
2013-01-14 19:06:59 -08:00 |
|
Erick Tryzelaar
|
eb8fd119c6
|
convert ast::pat_list_ident_ to a struct
|
2013-01-14 18:15:54 -08:00 |
|
Erick Tryzelaar
|
4b0f702608
|
convert ast::attribute_ and ast::view_item to a struct
|
2013-01-14 18:15:54 -08:00 |
|
Erick Tryzelaar
|
eafed93d72
|
convert ast::struct_field_ into a struct
|
2013-01-14 18:15:54 -08:00 |
|
Erick Tryzelaar
|
1f5e9ff362
|
convert ast::struct_def to a struct
|
2013-01-14 18:15:54 -08:00 |
|
Erick Tryzelaar
|
530a113bfa
|
convert ast::item into a struct
|
2013-01-14 18:15:53 -08:00 |
|
Erick Tryzelaar
|
ebea895d02
|
convert ast::struct_dtor_ into a struct
|
2013-01-14 18:14:17 -08:00 |
|
Erick Tryzelaar
|
5c0d674a45
|
convert ast::foreign_item to a struct
|
2013-01-14 18:14:16 -08:00 |
|
Erick Tryzelaar
|
e1f1a1204a
|
change ast::ty_param into a struct.
|
2013-01-14 18:14:16 -08:00 |
|
Erick Tryzelaar
|
df7d376d25
|
Convert ast::def_id into a struct.
|
2013-01-14 18:14:16 -08:00 |
|
Erick Tryzelaar
|
bea67bde21
|
Change ast::path into a struct.
|
2013-01-14 18:14:16 -08:00 |
|
Tim Chevalier
|
1be4bfb8cc
|
Merge pull request #4491 from jbclements/removed-ast-self-import
removed self-import (minor cleanup)
|
2013-01-14 17:35:12 -08:00 |
|
John Clements
|
dd621bd58d
|
removed self-import (minor cleanup)
|
2013-01-14 17:26:56 -08:00 |
|
Tim Chevalier
|
a4dc65baa1
|
syntax/rustc: Eliminate some bad copies
r=pcwalton
|
2013-01-14 15:49:53 -08:00 |
|
Brian Anderson
|
0ca369e9dc
|
Merge pull request #4485 from sanxiyn/use-truncate
Use vec::truncate for vec::retain
|
2013-01-14 14:11:26 -08:00 |
|
Brian Anderson
|
3962dec67c
|
Add Seo Sanghyeon to AUTHORS
|
2013-01-14 14:10:12 -08:00 |
|
Brian Anderson
|
e699058511
|
Merge pull request #4484 from sanxiyn/test-retain
Add a test for vec::retain
|
2013-01-14 14:09:17 -08:00 |
|
ILyoan
|
b7cefd0c96
|
allowing the entry point name to be something other than main
add build tests
|
2013-01-14 13:58:13 -08:00 |
|
Brian Anderson
|
0e8490757f
|
Merge pull request #4477 from jld/char-repr
Reflect on char as u32, not uint (which may be u64).
|
2013-01-14 13:39:29 -08:00 |
|
Brian Anderson
|
d4c9b91360
|
Add Kyeongwoon Lee to AUTHORS
|
2013-01-14 13:38:59 -08:00 |
|
Brian Anderson
|
f1d0478002
|
Add cfg attrs to handle auto_encode transition
|
2013-01-14 13:17:20 -08:00 |
|
Brian Anderson
|
fc582bcfce
|
Merge remote-tracking branch 'mneumann/f-serialize'
|
2013-01-14 12:56:31 -08:00 |
|
Graydon Hoare
|
76bcfe8025
|
Merge pull request #4486 from thestinger/spelling
spelling fixes for iter module docstrings
|
2013-01-14 12:48:14 -08:00 |
|
Daniel Micay
|
d0751b6535
|
spelling fixes for iter module docstrings
|
2013-01-14 09:46:32 -05:00 |
|
Seo Sanghyeon
|
e368b16f82
|
Use vec::truncate for vec::retain
|
2013-01-14 19:45:08 +09:00 |
|
Seo Sanghyeon
|
23b130441a
|
Add a test for vec::retain
|
2013-01-14 17:38:15 +09:00 |
|
Jed Davis
|
0e1985eda6
|
Reflect on char as u32, not uint (which may be u64).
Fixes mozilla/rust#4473.
|
2013-01-13 19:08:30 -08:00 |
|
Brian Anderson
|
3d54187890
|
Win32 build fix
|
2013-01-13 16:43:39 -08:00 |
|
Brian Anderson
|
e6b57f858f
|
Add FIXME's for #4404. Android JNI hacks
|
2013-01-13 16:43:39 -08:00 |
|
ILyoan
|
4fb4be8f17
|
More android support
Conflicts:
Makefile.in
cmakeFiles/rustllvm.cmake
|
2013-01-13 16:43:39 -08:00 |
|
kyeongwoon
|
987f824f23
|
Support ARM and Android
Conflicts:
src/libcore/os.rs
src/librustc/back/link.rs
src/librustc/driver/driver.rs
src/librustc/metadata/loader.rs
src/librustc/middle/trans/base.rs
|
2013-01-13 16:43:39 -08:00 |
|
Brian Anderson
|
27e6a0fa56
|
Update libuv for Android
|
2013-01-13 16:43:39 -08:00 |
|
Tim Chevalier
|
62d1db1d6c
|
Long lines
|
2013-01-13 16:34:54 -08:00 |
|