Brian Anderson
|
8cba337cce
|
Remove CodeMap.lookup_byte_pos
|
2012-11-15 17:32:14 -08:00 |
|
Patrick Walton
|
64305174c9
|
librustc: Fix cross-crate reexports. rs=blocking-servo
|
2012-11-15 17:15:02 -08:00 |
|
Tim Chevalier
|
cb355bf7ad
|
Update error message and un-xfail test
|
2012-11-15 17:14:28 -08:00 |
|
Tim Chevalier
|
5da43724bf
|
Add comments explaining why these tests fail
|
2012-11-15 16:59:07 -08:00 |
|
Tim Chevalier
|
fb47e41411
|
Un-xfail working tests
|
2012-11-15 16:59:07 -08:00 |
|
Tim Chevalier
|
6b65aed350
|
Remove test that tested behavior of unchecked blocks
We don't have unchecked blocks anymore.
|
2012-11-15 16:59:07 -08:00 |
|
Tim Chevalier
|
d58e0e30ed
|
Update error messages and un-xfail
|
2012-11-15 16:59:07 -08:00 |
|
Tim Chevalier
|
35b2960d00
|
Add another test for #3177
|
2012-11-15 16:59:07 -08:00 |
|
Tim Chevalier
|
1f81e4cbc6
|
Remove typestate test
|
2012-11-15 16:59:07 -08:00 |
|
Tim Chevalier
|
f67904ca40
|
Un-ignore test_from_str and test_parse_buf
Closes #2609
|
2012-11-15 16:49:57 -08:00 |
|
Brian Anderson
|
187c6c90a1
|
rt: Don't print backtraces unless the ::rt::backtrace log level is greater than log_err
|
2012-11-15 15:14:30 -08:00 |
|
Brian Anderson
|
d5e35e3e87
|
Convert CodeMap and FileMap to use &self instead of @self
|
2012-11-15 15:00:49 -08:00 |
|
Graydon Hoare
|
1a2eaed43d
|
rustc: make llloadenv bb optional, kill 1.5% of emitted llvm insns.
|
2012-11-15 14:55:11 -08:00 |
|
Brian Anderson
|
bcccf333ab
|
Add some comments to codemap and lexer
|
2012-11-15 14:43:31 -08:00 |
|
Brian Anderson
|
4a0f4f5e31
|
Refactor the lexer to use FilePos types
|
2012-11-15 14:24:53 -08:00 |
|
Tim Chevalier
|
9b6f025eb6
|
Rename thread_pool to task_pool
Minor change, no review.
Closes #3972
|
2012-11-15 12:35:14 -08:00 |
|
Tim Chevalier
|
a0610c952f
|
Add tests for #2190 (xfailed)
|
2012-11-15 12:35:14 -08:00 |
|
Graydon Hoare
|
59a034a63f
|
rt: bump log levels up by one, fix tautological-compare error (and permit turning off logging entirely).
|
2012-11-15 12:03:54 -08:00 |
|
Patrick Walton
|
adc4bed773
|
librustc: Implement (and require) explicit self for derivable traits. r=nmatsakis
|
2012-11-15 10:26:49 -08:00 |
|
Patrick Walton
|
29e10c91fe
|
librustc: Pass through extra parameters in automatically-derived methods. r=brson
|
2012-11-15 10:26:40 -08:00 |
|
Brian Anderson
|
b1dff40bae
|
Create CodeMap.add_filemap
|
2012-11-14 21:56:58 -08:00 |
|
Brian Anderson
|
3a9ccd53e5
|
Factor out some position management code in the lexer
|
2012-11-14 21:56:55 -08:00 |
|
Niko Matsakis
|
b7c04d152b
|
Inherit mutability through fixed-length vectors.
Fixes #3226. No review (one line bug fix).
|
2012-11-14 19:47:06 -08:00 |
|
Ben Striegel
|
f4a5a76aa4
|
Convert the test suite to use the Drop trait
|
2012-11-14 19:26:37 -08:00 |
|
Graydon Hoare
|
6e650f2d2c
|
llvm: fork to disable LiveIRVariabes in GCStrategy.
|
2012-11-14 18:21:09 -08:00 |
|
Graydon Hoare
|
41f2670633
|
librustc: discard side tables after translation, before llvm passes.
|
2012-11-14 18:21:09 -08:00 |
|
Brian Anderson
|
8069d2f266
|
Track character and byte positions together in the parser
|
2012-11-14 16:34:50 -08:00 |
|
Brian Anderson
|
872cb5ee8b
|
std: Don't use Drop trait in thread_pool
|
2012-11-14 16:15:35 -08:00 |
|
Ben Striegel
|
4589597785
|
Convert libstd to use the Drop trait
|
2012-11-14 16:15:34 -08:00 |
|
Brian Anderson
|
f67bfe9738
|
Add types for character position and byte position in the codemap
|
2012-11-14 15:18:29 -08:00 |
|
Brian Anderson
|
9ecf86343a
|
Camel case all the codemap types except span
|
2012-11-14 15:18:26 -08:00 |
|
Graydon Hoare
|
4b0e1336b2
|
configure: force clang when on freebsd.
|
2012-11-14 15:03:29 -08:00 |
|
Brian Anderson
|
c44c9a47d8
|
Revert "Convert libstd to use the Drop trait"
This reverts commit 28c7a25151 .
|
2012-11-14 14:51:16 -08:00 |
|
Brian Anderson
|
11024eaebb
|
rustc: Only strip out the main function when generating test executable, not lib
|
2012-11-14 14:11:20 -08:00 |
|
Brian Anderson
|
b808eaba37
|
rustc: Generate test code when in the 'test' config
|
2012-11-14 14:11:10 -08:00 |
|
Ben Striegel
|
28c7a25151
|
Convert libstd to use the Drop trait
|
2012-11-14 12:40:44 -08:00 |
|
Brian Anderson
|
8336cad95d
|
Move two fn assignability tests from compile-fail to run-pass
|
2012-11-14 12:40:23 -08:00 |
|
Brian Anderson
|
234df9cae0
|
Long lines
|
2012-11-14 11:49:59 -08:00 |
|
Brian Anderson
|
f14240b1c8
|
Remove obsolete const pattern test
|
2012-11-14 11:43:28 -08:00 |
|
Patrick Walton
|
32ad4ae4cd
|
librustc: Require the #[derivable] attribute, remove the significance of "impl Foo : Bar;", and allow only a subset of methods in a trait to be derived. r=brson
|
2012-11-14 11:36:55 -08:00 |
|
Patrick Walton
|
3e14ada4f6
|
rustc: Implement let assignability. r=nmatsakis
|
2012-11-14 11:26:00 -08:00 |
|
Patrick Walton
|
bad62dcb04
|
rustc: Allow constants to be used in patterns. r=nmatsakis
|
2012-11-14 11:06:29 -08:00 |
|
Brian Anderson
|
cf002e9d32
|
Tools should not be build prereqs of tests. Closes #3946
|
2012-11-13 18:35:02 -08:00 |
|
Patrick Walton
|
3e850c3c0c
|
librustc: Stop reexporting all of core in every crate. rs=really-bad-bug
|
2012-11-13 15:46:39 -08:00 |
|
Graydon Hoare
|
f4e107e6c7
|
whitespace police 2
|
2012-11-13 11:30:37 -08:00 |
|
Graydon Hoare
|
d2f93fd290
|
whitespace police
|
2012-11-13 11:16:19 -08:00 |
|
Graydon Hoare
|
ac0fd0ddc9
|
rustc: fix pp build breakage.
|
2012-11-13 10:54:10 -08:00 |
|
Brian Anderson
|
e9e4e7c0fd
|
Add Chris Pressey to AUTHORS.txt
|
2012-11-13 10:47:23 -08:00 |
|
Patrick Walton
|
db9f8db741
|
librustc: Implement deriving with a unit return type. r=tjc
|
2012-11-13 10:37:58 -08:00 |
|
Graydon Hoare
|
c6d0117bf6
|
rustc: add new token-tree based quasiquoter.
|
2012-11-13 08:57:31 -08:00 |
|