Michael Woerister
|
3315edfae7
|
Adapted trans::common::{block, fn_ctxt, scope_info} to new naming convention.
|
2013-07-23 15:38:55 +02:00 |
|
Daniel Micay
|
0cdb0a2189
|
remove dead take glue code paths
Closes #7888
|
2013-07-19 20:37:43 -04:00 |
|
Brendan Cully
|
e6e4f52bcf
|
remove unused imports
|
2013-07-10 22:08:50 -07:00 |
|
Daniel Micay
|
90f1db10fa
|
remove headers from exchange allocations
|
2013-07-08 04:54:41 -04:00 |
|
James Miller
|
7ce68dc9e1
|
Clean up warnings
|
2013-07-07 22:51:10 +12:00 |
|
Daniel Micay
|
45e2582e09
|
stop copying the tydesc in unique box take glue
the only user of the tydesc is ~fn, and it doesn't use this glue code
|
2013-06-30 16:22:58 -04:00 |
|
James Miller
|
048ed1486f
|
Move count-llvm-insn code into task-local storage
|
2013-06-22 12:38:40 +12:00 |
|
Alex Crichton
|
dfb5c10dea
|
Remove unused imports throughout src/
|
2013-03-04 12:27:01 -05:00 |
|
Alex Crichton
|
2df07ddc25
|
Fix implicit leaks of imports throughout libraries
Also touch up use of 'pub' and move some tests around so the tested functions
don't have to be 'pub'
|
2013-02-28 18:00:34 -05:00 |
|
Graydon Hoare
|
0309af458c
|
Put unique allocs in managed heap when they might contain managed boxes.
|
2013-02-21 23:01:17 -08:00 |
|
Luqman Aden
|
cd82c4566b
|
librustc: Get rid of structural records save for front/test.rs.
|
2013-02-20 18:45:50 -08:00 |
|
Patrick Walton
|
ba11e96289
|
librustc: De-export trans. rs=deexporting
|
2013-01-30 11:47:02 -08:00 |
|
Patrick Walton
|
53f41f07ce
|
librustc: Make vectors no longer implicitly copyable in rustc. r=graydon
~20% perf win for trans on -O0, with other minor improvements across the board.
No effect on -O2.
|
2013-01-07 14:17:36 -08:00 |
|
Patrick Walton
|
57c599914a
|
librustc: Terminate name searches at the nearest module scope for paths that contain at least two components. r=graydon
|
2012-12-27 10:02:54 -08:00 |
|
Patrick Walton
|
4c2e4c37ce
|
librustc: Make use statements crate-relative by default. r=brson
|
2012-12-13 13:05:22 -08:00 |
|
Graydon Hoare
|
00c856c0b1
|
Update license, add license boilerplate to most files. Remainder will follow.
|
2012-12-03 17:12:14 -08:00 |
|
Brian Anderson
|
69a8b4d8e2
|
Rename src/rustc to src/librustc. Use the driver crate
|
2012-11-07 13:53:39 -08:00 |
|