]> git.lizzy.rs Git - rust.git/shortlog
rust.git
2011-06-10 Patrick WaltonMerge pull request #447 from paulstansifer/quick_error_...
2011-06-10 Patrick Waltonrustc: Remove the bitwise not operator
2011-06-10 Lindsey KuperDead code elimination.
2011-06-10 Marijn HaverbekeMinimal comment for visit.rs
2011-06-10 Marijn HaverbekeMove some uses of walk to visit in trans.rs
2011-06-10 Marijn HaverbekeHandle mutable references in alias analysis
2011-06-10 Marijn HaverbekeFix unsafe uses of mutable references
2011-06-10 Marijn HaverbekeImplement mutable/immutable alias distinction.
2011-06-10 Marijn HaverbekeFix all occurrences of writing to immutable aliases
2011-06-10 Lindsey KuperSketching trans_anon_obj.
2011-06-10 Patrick WaltonRevert "Encode meta tags in the crate and start sketchi...
2011-06-10 Patrick Waltonrustc: Write interior vecs and strings into the metadat...
2011-06-10 Graydon HoareEncode meta tags in the crate and start sketching enhan...
2011-06-10 Patrick Waltonrustc: Report type errors in terms of the actual types...
2011-06-10 Patrick Waltonrustc: Annotate vector and string literals in the AST...
2011-06-09 Patrick Waltonrustc: Add ty_istr and ty_ivec types
2011-06-09 Patrick Waltonsnap: Register new snapshots
2011-06-09 Patrick Waltonrustc: Parse istr and ivec
2011-06-09 Tim ChevalierImprove error message for wrong number of type arguments
2011-06-09 Patrick Waltonrustc: Remove comment dating back to the rustboot days...
2011-06-09 Patrick Waltonrustc: Remove all calls to resolve_all_vars and the...
2011-06-09 Patrick Waltonrustc: Remove the call to resolve_all_vars when typeche...
2011-06-09 Patrick Waltonrustc: Unify with the root types
2011-06-09 Graydon HoareMerge pull request #462 from erickt/master
2011-06-09 Erick TryzelaarRemove executable bit from lock_and_signal.cpp.
2011-06-09 Marijn HaverbekeFix double import that now somehow gets caught by resolve
2011-06-09 Marijn HaverbekeSwitch resolve pass to use visit.rs rather than walk.rs
2011-06-09 Marijn HaverbekePass ty params to visit::visit_fn
2011-06-09 Tim ChevalierImprove an error message in resolve
2011-06-09 Tim ChevalierStart to check expr_check and expr_call constraints...
2011-06-09 Tim ChevalierFurther support for predicate constraints
2011-06-09 Rafael Ávila... Remove hack now that stage0 doesn't use it.
2011-06-09 Patrick Waltonrustc: Add fast paths for vars and param folds. 3x...
2011-06-09 Patrick Waltonrustc: Don't resolve all type variables eagerly for...
2011-06-09 Patrick Waltonstdlib: Make union-find not create loops when unifying...
2011-06-09 Marijn HaverbekeProperly handle lifetime of aliases in nested blocks
2011-06-09 Marijn HaverbekeA revised, improved alias-checker
2011-06-09 Marijn HaverbekeAdd vec::member
2011-06-09 Marijn HaverbekeSome more workarounds to please the alias checker
2011-06-09 Marijn HaverbekeAdd new visitor framework
2011-06-09 Patrick Waltonrustc: Don't eagerly resolve type variables after unifi...
2011-06-09 Patrick Waltonrustc: Fix error pattern in compile-fail/arg-count...
2011-06-09 Patrick Waltonrustc: Make resolve_all_vars() check to see whether...
2011-06-09 Patrick Waltonrustc: Don't generate so many variables when typechecki...
2011-06-08 Graydon HoareTidy up 'export meta' situation now that snapshot under...
2011-06-08 Patrick Waltonrustc: Use cnames in ty_to_str again; debugging code...
2011-06-08 Patrick Waltonrustc: Add some miscellaneous demands that pushdown...
2011-06-08 Graydon HoareRegister new snapshots.
2011-06-08 Patrick Waltontest: Add a test case for issue #362, "ret none".
2011-06-08 Patrick Waltonrustc: Remove pushdown. 15 second improvement.
2011-06-08 Graydon HoareMerge pull request #403 from espindola/newllvm
2011-06-08 Rafael Ávila... Update rust to build with newer llvm versions.
2011-06-08 Patrick Waltonrustc: Remove all traces of the unification cache
2011-06-08 Rafael Ávila... Don't force the fetch of main.o from main.a, we are...
2011-06-08 Rafael Ávila... Use main.o directly now that stage0 is ok with it.
2011-06-08 Patrick Waltonauthors: Add Josh Matthews to AUTHORS
2011-06-08 Patrick WaltonMerge pull request #455 from jdm/fail_str
2011-06-08 Josh MatthewsAdd optional message to fail.
2011-06-08 Josh MatthewsMerge remote branch 'graydon/master'
2011-06-08 Patrick Waltonrustc: Print out a real error message on unresolved...
2011-06-08 Patrick Waltonrustc: Use a set-based approach to unification; remove...
2011-06-08 Graydon HoareMore work on proper linkage name-mangling. Almost right...
2011-06-08 Rafael Ávila... Update the snapshot.
2011-06-07 Lindsey KuperFor consistency, use ctxt instead of ty_ctxt outside...
2011-06-07 Lindsey KuperRemoving dead code and redundant fails; changing fails...
2011-06-07 Rafael Ávila... Don't put a copy of main (the C one) in each binary...
2011-06-07 Josh MatthewsAdd multiline, whitespace-eating strings.
2011-06-07 Josh MatthewsAdd multiline, whitespace-eating strings.
2011-06-06 Graydon HoareBegin tidying up name-mangling rules.
2011-06-06 Rafael Ávila... Implement enough support for pointer to get an identity...
2011-06-06 Marijn HaverbekeFirst take on an alias-safety checker
2011-06-06 Marijn HaverbekeChange unsafe aliases
2011-06-05 Brian Andersonrustc: Make resolve::unresolved return !. Remove redund...
2011-06-05 Lindsey KuperAdding comments; removing dead code.
2011-06-05 Lindsey KuperRemove redundant 'fail' exprs and dead code; use sess...
2011-06-04 Brian Andersonstdlib: Use spans for #fmt errors originating in std
2011-06-04 Brian Andersonrustc: Reenable debug logging in extfmt
2011-06-04 Brian Andersonrustc: Hide the parser from syntax extensions
2011-06-04 Brian Andersonrustc: Generate extension annotations from ext_ctxt...
2011-06-04 Brian Andersonrustc: Add a next_ann method to ext_ctxt
2011-06-04 Brian Andersonrustc: Use spans for #env errors
2011-06-04 Brian Andersonrustc: Report unimplemented #fmt features with spans
2011-06-04 Brian Andersonrustc: Add a span_unimpl method to ext_ctxt
2011-06-04 Brian Andersonrustc: Use spans on extfmt error messages
2011-06-04 Brian Andersonrustc: Return the correct span from parse_seq
2011-06-04 Brian Andersonrustc: Pass the correct span to syntax extensions
2011-06-04 Brian Andersonrustc: Introduce ext module. Move some things from...
2011-06-04 Paul Stansifer"macro" -> "syntax extension" for now
2011-06-04 Paul StansiferMake the macro system more modular.
2011-06-04 Graydon HoareRegister new snapshots.
2011-06-04 Graydon HoareRemove zerobreak between foo and ( on a call expr....
2011-06-04 Graydon HoareMake pp more conservative about inserting trailing...
2011-06-04 Lindsey KuperMore comments.
2011-06-04 Lindsey KuperComments and cleanup.
2011-06-03 Patrick Waltonrustc: Add a "smallintmap" implementation
2011-06-03 Graydon HoareAdd spans to fields, args, methods. Improve pp of same.
2011-06-03 Graydon HoareTidy up printing of ty_fn.
2011-06-03 Rafael Ávila... Parse pointers in metadata.
2011-06-03 Rafael Ávila... Boilerplate for pointers. Sorry for missing this on...
2011-06-03 Rafael Ávila... Accept *foo as a pointer to foo.
next