Tim Chevalier
72fc2b52db
Remove unneeded no_rt flag
2012-10-11 16:06:17 -07:00
Tim Chevalier
ec6311211f
Update FIXME number
2012-10-11 16:00:30 -07:00
Tim Chevalier
6854265161
Remove comment that is now false
2012-10-11 16:00:30 -07:00
Tim Chevalier
bfbb7197d7
Update FIXME numbers
2012-10-11 16:00:30 -07:00
Tim Chevalier
d2efd7edf7
Update FIXME number
2012-10-11 16:00:30 -07:00
Tim Chevalier
27490769ce
Update FIXME number
2012-10-11 16:00:30 -07:00
Tim Chevalier
fc4da29b4f
Update FIXME number
2012-10-11 16:00:30 -07:00
Tim Chevalier
71813b3793
Exports are fixed, hooray
2012-10-11 16:00:30 -07:00
Tim Chevalier
f6606aff6e
Remove invalid FIXME
2012-10-11 16:00:29 -07:00
Tim Chevalier
d882274284
Remove Copy bound from std::timer::delayed_send
...
Closes #3717
2012-10-11 14:17:59 -07:00
Tim Chevalier
1ab914df1d
Write option::chain and result::chain with match move
...
Closes #3590
2012-10-11 14:17:59 -07:00
Tim Chevalier
5a8ba073bc
Make to_str pure and fix const parameters for str-mutating functions
...
Two separate changes that got intertwined (sorry):
Make to_str pure. Closes #3691
In str, change functions like push_char to take an &mut str instead of
an &str. Closes #3710
2012-10-11 14:17:59 -07:00
Luca Bruno
97ecde297e
Conditional usage of LLVM DebugFlag
...
DebugFlag is conditionally exported by LLVM in llvm/Support/Debug.h
in-between an #ifndef NDEBUG block; RustWrapper should not
unconditionally use it. This closes #3701 .
Signed-off-by: Luca Bruno <lucab@debian.org>
2012-10-11 07:33:49 +02:00
Kevin Cantu
ae8e6781d2
Move the description of -(W|A|D|F) into the -W help message
2012-10-10 16:48:23 -07:00
Kevin Cantu
c419e77cc1
Touchup the debug flag description printing
2012-10-10 16:38:58 -07:00
Philipp Brüschweiler
25096a212a
rustc: fix size computation of structs for the FFI
...
It didn't take alignment into account.
Fixes #3656 .
2012-10-10 22:40:58 +02:00
Graydon Hoare
0d8f447d56
Register snapshots.
2012-10-09 21:46:16 -07:00
Erick Tryzelaar
e325d029d4
Remove old serialization2 vestigial code
2012-10-09 18:03:07 -07:00
Daniel Patterson
c765c59ab1
core::str - making StrSlice trait functions pure
2012-10-09 19:59:17 -04:00
Tim Chevalier
15d8457104
Merge pull request #3700 from erickt/cargo-interner
...
allow interner cache to be shared across parsers (#3699 )
2012-10-09 14:50:01 -07:00
Erick Tryzelaar
bdc1b7a8a7
libcore: add a str::with_capacity to match the fn in vec
2012-10-09 08:52:46 -07:00
Tim Chevalier
22efa39382
Revert "Revert "Remove old auto_serialize2 code (needs snapshot)""
...
This reverts commit a33535e441 .
2012-10-08 17:43:45 -07:00
Tim Chevalier
48495f9f7f
Register snapshots
2012-10-08 17:43:45 -07:00
Erick Tryzelaar
6ced454b96
libcore: add pop/swap/consume to SendMap
2012-10-08 14:03:10 -07:00
Tim Chevalier
a477c5af20
Revert "cap-clause-use-after-move: modernize error msg"
...
This reverts commit bbda995bfe .
2012-10-08 13:11:16 -07:00
Tim Chevalier
5b415c7372
Revert bogus snapshot.py change
2012-10-08 11:59:51 -07:00
Tim Chevalier
a33535e441
Revert "Remove old auto_serialize2 code (needs snapshot)"
...
This reverts commit 0bd6da8a8c .
2012-10-08 11:58:54 -07:00
Tim Chevalier
73ec5f09b0
Remove extra spaces from snapshots.txt
2012-10-08 11:11:09 -07:00
Tim Chevalier
04a3d9514c
Fix typo in linux-i386 snapshot hash
2012-10-08 10:53:21 -07:00
Tim Chevalier
2cee21462f
Merge branch 'incoming' into snap-2012-10-05
2012-10-08 10:48:07 -07:00
Erick Tryzelaar
1ac75d2269
allow interner cache to be shared across parsers ( #3699 )
2012-10-08 10:42:13 -07:00
Tim Chevalier
e3f1d342e7
Merge remote-tracking branch 'erickt/incoming' into snap-2012-10-05
2012-10-08 09:03:26 -07:00
Tim Chevalier
639f568ec9
Register snapshots
2012-10-08 09:02:56 -07:00
Tim Chevalier
7bdab1e4a4
Revert "remove ctor from ast"
...
This reverts commit ed3689d57c .
2012-10-08 09:00:23 -07:00
Niko Matsakis
bbda995bfe
cap-clause-use-after-move: modernize error msg
2012-10-08 08:57:37 -07:00
Erick Tryzelaar
79603f573e
libcore: include the trim methods in the StrSlice trait
2012-10-08 08:18:09 -07:00
Erick Tryzelaar
bb1ed97ca2
libcore: str trim functions can be applied to &strs
2012-10-08 08:08:06 -07:00
Niko Matsakis
ed3689d57c
remove ctor from ast
2012-10-08 06:36:42 -07:00
Erick Tryzelaar
0e7571b060
libcore Fix the tuple first_ref test
2012-10-07 20:30:17 -07:00
Brian Anderson
e05b5dd053
Merge pull request #3675 from apasel422/kate-fix
...
update Kate syntax file with latest keywords and types
2012-10-07 19:26:36 -07:00
Erick Tryzelaar
0bd6da8a8c
Remove old auto_serialize2 code (needs snapshot)
2012-10-07 17:20:19 -07:00
Erick Tryzelaar
91b7a9a529
libcore: add first_ref and second_ref to tuples
2012-10-07 17:20:19 -07:00
Erick Tryzelaar
eb626e7119
Remove the old serializers (needs snapshot)
2012-10-07 17:20:19 -07:00
Erick Tryzelaar
d301dd3686
remove the old auto_serialize syntax extension
2012-10-07 14:56:18 -07:00
Erick Tryzelaar
e1c517ca48
migrate libsyntax/rustc to auto_serialize2
2012-10-07 10:32:25 -07:00
Simon BD
0e3bec0ced
Merge remote-tracking branch 'original/incoming' into incoming
2012-10-06 13:15:18 -05:00
Simon BD
d4a54837d4
Add a test to check that badly written Ord impl do not cause double frees
2012-10-06 13:07:29 -05:00
Simon BD
eee86d4340
Remove debug info
2012-10-06 12:44:56 -05:00
Tim Chevalier
f96a2a2ca1
Remove by-mutable-ref mode from the compiler
...
and test cases. Closes #3513
2012-10-05 22:45:50 -07:00
Tim Chevalier
05999290e2
Finally removing all uses of by-mut-ref
...
The code for the mode itself is still there.
2012-10-05 21:03:40 -07:00