index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
Lines
2013-03-07
librustc: Remove structural record types from the compiler
Patrick Walton
-371
/
+28
2013-03-07
libsyntax: Stop parsing structural record types
Patrick Walton
-37
/
+21
2013-03-07
librustc: Remove "extern mod { ... }" from librustc, librustdoc, and tests. r...
Patrick Walton
-1367
/
+1623
2013-03-07
libstd: Remove `extern mod { ... }` from libstd. rs=deexterning
Patrick Walton
-195
/
+238
2013-03-07
libcore: Remove `extern mod { ... }` from libcore. rs=deexterning
Patrick Walton
-638
/
+836
2013-03-07
auto merge of #5277 : bstrie/rust/deimpselfstd, r=brson
bors
-127
/
+128
2013-03-07
Make debug!, etc. macros not require a format string
Brian Anderson
-8
/
+42
2013-03-07
De-implicit-self libstd
Ben Striegel
-127
/
+128
2013-03-08
Update uv submodule
ILyoan
-0
/
+0
2013-03-07
add deriving_eq for tokens
John Clements
-273
/
+2
2013-03-07
Allow casting integers to unsafe pointers in constant expressions.
Josh Matthews
-0
/
+18
2013-03-07
Inline constants across crates.
Josh Matthews
-26
/
+133
2013-03-07
Permit casting region pointers to unsafe ones.
Josh Matthews
-3
/
+142
2013-03-06
Merge remote-tracking branch 'brson/cross7'
Brian Anderson
-13
/
+42
2013-03-06
auto merge of #5183 : jld/rust/adt-renovation, r=brson
bors
-628
/
+1041
2013-03-06
GC now-unused imports
Jed Davis
-5
/
+0
2013-03-06
adt.rs renaming: "field" rather than "element"; set_discr -> start_init.
Jed Davis
-37
/
+44
2013-03-06
Even more comments for ADT-related interfaces
Jed Davis
-6
/
+46
2013-03-06
trans_cast_to_int is hard to explain; make it trans_get_discr instead.
Jed Davis
-12
/
+10
2013-03-06
A little more cosmetic cleanup
Jed Davis
-22
/
+29
2013-03-06
Add lots of comments to adt.rs, and some minor cleanup.
Jed Davis
-30
/
+152
2013-03-06
Memoize trans::adt::represent_type
Jed Davis
-48
/
+58
2013-03-06
Bonus Fix: typarams are no longer inhabited
Jed Davis
-16
/
+0
2013-03-06
GC the now-unused old layout helpers
Jed Davis
-46
/
+0
2013-03-06
Finish removing struct layout dependencies from glue.
Jed Davis
-2
/
+10
2013-03-06
glue::trans_struct_drop -> adt
Jed Davis
-5
/
+8
2013-03-06
Convert trans_tuple_struct to trans::adt.
Jed Davis
-1
/
+16
2013-03-06
Convert iter_structural_ty to trans::adt
Jed Davis
-64
/
+49
2013-03-06
base::iter_structural_ty: structs and records
Jed Davis
-2
/
+3
2013-03-06
base::iter_structural_ty: tuples
Jed Davis
-4
/
+5
2013-03-06
Move trans_enum_variant to trans::adt.
Jed Davis
-22
/
+13
2013-03-06
Renovate cast-to-int
Jed Davis
-16
/
+2
2013-03-06
Convert const field extraction to trans::adt
Jed Davis
-7
/
+3
2013-03-06
Make functional-update struct consts not an ICE
Jed Davis
-2
/
+2
2013-03-06
Test for struct-like variants in consts
Jed Davis
-0
/
+23
2013-03-06
Convert const ADT construction to trans::adt.
Jed Davis
-113
/
+44
2013-03-06
Convert newtype "dereference" to trans::adt.
Jed Davis
-3
/
+18
2013-03-06
Add regression tests for a subtle aspect of expr_struct translation.
Jed Davis
-0
/
+32
2013-03-06
Convert the rest of the adt GEPi's in _match
Jed Davis
-11
/
+21
2013-03-06
Renovate field projection expressions
Jed Davis
-14
/
+17
2013-03-06
Renovate nullary variant construction
Jed Davis
-7
/
+5
2013-03-06
Convert expr_struct to use adt, and try to share code with tuples.
Jed Davis
-106
/
+73
2013-03-06
Renovate expr_tup translation
Jed Davis
-3
/
+7
2013-03-06
Factor out discriminant loading more, for use in casts.
Jed Davis
-8
/
+16
2013-03-06
Wrap const structs in as many LLVM structs as the non-const case.
Jed Davis
-4
/
+11
2013-03-06
Handle unit-like types specially.
Jed Davis
-6
/
+19
2013-03-06
Add a test for enum discriminant range overflow.
Jed Davis
-1
/
+31
2013-03-06
Re-add discriminant range annotations
Jed Davis
-17
/
+40
2013-03-06
Avoid unnecessary casts in struct_GEP
Jed Davis
-8
/
+12
2013-03-06
Convert type_of to use trans::adt.
Jed Davis
-88
/
+11
[prev]
[next]