2010-09-16 |
Graydon Hoare | Add Peter Hull's contributed translation of the fasta...
|
commit | commitdiff | tree |
2010-09-16 |
Graydon Hoare | Minor improvements to pretty-printer.
|
commit | commitdiff | tree |
2010-09-16 |
Graydon Hoare | Teach walk about plvals and pexps.
|
commit | commitdiff | tree |
2010-09-15 |
Graydon Hoare | Add Ast.ATOM_pexp and -pexp mode wherein pexps live...
|
commit | commitdiff | tree |
2010-09-15 |
Graydon Hoare | Add pretty-printing for pexps.
|
commit | commitdiff | tree |
2010-09-15 |
Graydon Hoare | Add some form-judgements on plvals and pexps.
|
commit | commitdiff | tree |
2010-09-15 |
Graydon Hoare | Commence moving pexp into ast, for eventual merger...
|
commit | commitdiff | tree |
2010-09-14 |
Graydon Hoare | Begin actually folding constant items into operands...
|
commit | commitdiff | tree |
2010-09-14 |
Graydon Hoare | Translate const uses via runtime expression evaluation.
|
commit | commitdiff | tree |
2010-09-14 |
Graydon Hoare | XFAIL const test on LLVM, of course.
|
commit | commitdiff | tree |
2010-09-14 |
Graydon Hoare | Teach front-end about simple, first-cut version of...
|
commit | commitdiff | tree |
2010-09-14 |
Graydon Hoare | Update manual to cover change to nominal tag items.
|
commit | commitdiff | tree |
2010-09-13 |
Graydon Hoare | Fix leaking arg slots on tail calls. Closes #160.
|
commit | commitdiff | tree |
2010-09-12 |
Graydon Hoare | Fix a leak when box types are used via type descriptors.
|
commit | commitdiff | tree |
2010-09-10 |
Graydon Hoare | Use hashtable rather than bitset for vreg constraints...
|
commit | commitdiff | tree |
2010-09-09 |
Graydon Hoare | Switch tags to purely nominal, removing TY_iso and...
|
commit | commitdiff | tree |
2010-09-09 |
Graydon Hoare | Tidy up the sync dir, remove dead or mis-designed code...
|
commit | commitdiff | tree |
2010-09-08 |
Graydon Hoare | XFAIL many.rs since it crashes on win32, and add a...
|
commit | commitdiff | tree |
2010-09-08 |
Graydon Hoare | XFAIL task-comm-8, see if this helps burning-tree.
|
commit | commitdiff | tree |
2010-09-01 |
Graydon Hoare | Add session, span tracking, error reporting, beginning...
|
commit | commitdiff | tree |
2010-08-31 |
Graydon Hoare | Whitespace churn.
|
commit | commitdiff | tree |
2010-08-31 |
Graydon Hoare | Add block-comment support, various additional operators...
|
commit | commitdiff | tree |
2010-08-31 |
Graydon Hoare | Er, this would be the hunk that actually failed to...
|
commit | commitdiff | tree |
2010-08-31 |
Graydon Hoare | Reinstate commit 9f0eaa65817303b8768c80454734144c176fda43...
|
commit | commitdiff | tree |
2010-08-27 |
Graydon Hoare | More work on lexer.rs: start using keyword hashtable...
|
commit | commitdiff | tree |
2010-08-27 |
Graydon Hoare | Modify rustboot to use lexer.reader.
|
commit | commitdiff | tree |
2010-08-26 |
Graydon Hoare | Make vreg constrs per-quad, regfence on nontrivial...
|
commit | commitdiff | tree |
2010-08-26 |
Graydon Hoare | Add check to catch bug underlying issue #152. Fix will...
|
commit | commitdiff | tree |
2010-08-25 |
Graydon Hoare | Add element to closure to hold captured tydesc (not...
|
commit | commitdiff | tree |
2010-08-25 |
Graydon Hoare | Merge obj-drop and closure-drop code, handles freeing...
|
commit | commitdiff | tree |
2010-08-25 |
Graydon Hoare | First pass of updating the in-memory layout of closures...
|
commit | commitdiff | tree |
2010-08-25 |
Graydon Hoare | Fix edge case in uint->string conversion.
|
commit | commitdiff | tree |
2010-08-25 |
Graydon Hoare | Janitorial work on obj box / body / field terminology...
|
commit | commitdiff | tree |
2010-08-25 |
Graydon Hoare | Fix ghastly typestate bug breaking nested functions.
|
commit | commitdiff | tree |
2010-08-25 |
Graydon Hoare | First successful hashmap lookups. Yay.
|
commit | commitdiff | tree |
2010-08-25 |
Graydon Hoare | Fix mod-bug in std.map, work around bug in closure...
|
commit | commitdiff | tree |
2010-08-25 |
Graydon Hoare | Fix residual nonsense of storing crate-rel displacements...
|
commit | commitdiff | tree |
2010-08-24 |
Graydon Hoare | Elide preempt check on thunk and ctor frames. Wins...
|
commit | commitdiff | tree |
2010-08-24 |
Graydon Hoare | Avoid emitting unnecessary frame glue. Wins a couple...
|
commit | commitdiff | tree |
2010-08-24 |
Graydon Hoare | Avoid iterating ty parts on drop when there are no...
|
commit | commitdiff | tree |
2010-08-24 |
Graydon Hoare | Shrink size of glue calls. Wins a few tens of kb on...
|
commit | commitdiff | tree |
2010-08-24 |
Graydon Hoare | Add lexer.reader to rustc for tracking position, char...
|
commit | commitdiff | tree |
2010-08-24 |
Graydon Hoare | Make _str.eq suitable for map.hashmap; add _str.hash...
|
commit | commitdiff | tree |
2010-08-24 |
Graydon Hoare | Make error reporting slightly more regular.
|
commit | commitdiff | tree |
2010-08-24 |
Graydon Hoare | Rename lib tests, enable lib-int.rs using _str.eq for...
|
commit | commitdiff | tree |
2010-08-24 |
Graydon Hoare | Add very basic char / str literal handling to rustc...
|
commit | commitdiff | tree |
2010-08-24 |
Graydon Hoare | Tidy lexer.
|
commit | commitdiff | tree |
2010-08-24 |
Graydon Hoare | Handle line-comments and a few more symbols in rustc...
|
commit | commitdiff | tree |
2010-08-24 |
Graydon Hoare | Merge remote branch 'tohava/master'
|
commit | commitdiff | tree |
2010-08-20 |
Graydon Hoare | Stringify op tokens.
|
commit | commitdiff | tree |
2010-08-20 |
Graydon Hoare | Redo _uint.to_str to work with chars and only one tmp...
|
commit | commitdiff | tree |
2010-08-20 |
Graydon Hoare | Accumulate number tokens properly, handle newline,...
|
commit | commitdiff | tree |
2010-08-20 |
Graydon Hoare | Fix some lexer bugs in rustc. Beginning to lex stuff...
|
commit | commitdiff | tree |
2010-08-20 |
Graydon Hoare | Add ungetc and re-indent _io.rs.
|
commit | commitdiff | tree |
2010-08-20 |
Graydon Hoare | Re-XFAIL destructor-ordering.rs. Valgrind doesn't like...
|
commit | commitdiff | tree |
2010-08-20 |
Graydon Hoare | Expand rustc lexer to do almost-nearly-nontrivial stuff.
|
commit | commitdiff | tree |
2010-08-20 |
Graydon Hoare | Add _uint module to std, move some code around.
|
commit | commitdiff | tree |
2010-08-20 |
Graydon Hoare | Modify session to report errors in an emacs-parser...
|
commit | commitdiff | tree |
2010-08-20 |
Graydon Hoare | Use str += u8 in rustc lexer.
|
commit | commitdiff | tree |
2010-08-20 |
Graydon Hoare | Support single-element append on vec, str. Closes #44.
|
commit | commitdiff | tree |
2010-08-20 |
Graydon Hoare | Add some code to lexer in rustc.
|
commit | commitdiff | tree |
2010-08-20 |
Graydon Hoare | Fix a bunch of typestate bugs in handling if and while...
|
commit | commitdiff | tree |
2010-08-18 |
Graydon Hoare | Simplify lexer/parser structure to use stdio_reader.
|
commit | commitdiff | tree |
2010-08-18 |
Graydon Hoare | Add stdio_reader to io, just use FILE* values for now...
|
commit | commitdiff | tree |
2010-08-18 |
Graydon Hoare | Add do-nothing obj type for lexer to rustc.
|
commit | commitdiff | tree |
2010-08-18 |
Graydon Hoare | Add mod token to rustc.
|
commit | commitdiff | tree |
2010-08-18 |
Graydon Hoare | Add mod common to rustc.
|
commit | commitdiff | tree |
2010-08-18 |
Graydon Hoare | Change indent on rustc.rc.
|
commit | commitdiff | tree |
2010-08-18 |
Graydon Hoare | Flesh out the ast module in rustc a little.
|
commit | commitdiff | tree |
2010-08-18 |
Graydon Hoare | Add test code that exercises LLVM in rustc. Works.
|
commit | commitdiff | tree |
2010-08-18 |
Graydon Hoare | Fix symbol names on LLVM C library binding and library...
|
commit | commitdiff | tree |
2010-08-18 |
Graydon Hoare | Add support for casting native types.
|
commit | commitdiff | tree |
2010-08-17 |
Graydon Hoare | Add support for a reserved-words list and reserve the...
|
commit | commitdiff | tree |
2010-08-16 |
Graydon Hoare | Absent any deep overhauls to syntax or constant-handling...
|
commit | commitdiff | tree |
2010-08-13 |
Graydon Hoare | Zero LMA/VMA of debug sections in elf. Closes #148.
|
commit | commitdiff | tree |
2010-08-12 |
Graydon Hoare | Add more LLVM library bindings to rustc.
|
commit | commitdiff | tree |
2010-08-12 |
Graydon Hoare | Add modelines and related emacs chatter to rustc.
|
commit | commitdiff | tree |
2010-08-12 |
Graydon Hoare | Kill old parser support for type-parametric modules...
|
commit | commitdiff | tree |
2010-08-12 |
Graydon Hoare | Add mostly-empty AST module to rustc.
|
commit | commitdiff | tree |
2010-08-11 |
Graydon Hoare | Some ELF correctness issues, but apparently none enough...
|
commit | commitdiff | tree |
2010-08-11 |
Graydon Hoare | Tidy up run script.
|
commit | commitdiff | tree |
2010-08-11 |
Graydon Hoare | Change dwarf output on linux to switch from relative...
|
commit | commitdiff | tree |
2010-08-10 |
Graydon Hoare | Put out burning tinderbox on OSX.
|
commit | commitdiff | tree |
2010-08-10 |
Graydon Hoare | un-XFAIL lib-deque.rs, as it seems to have been waiting...
|
commit | commitdiff | tree |
2010-08-10 |
Graydon Hoare | Always bounce mul/div/mod ops. Closes #131 harder.
|
commit | commitdiff | tree |
2010-08-10 |
Graydon Hoare | Merge commit 'tohava/master'
|
commit | commitdiff | tree |
2010-08-10 |
Graydon Hoare | Merge commit 'jyasskin/work'
|
commit | commitdiff | tree |
2010-08-07 |
Graydon Hoare | Add Or to the AUTHORS file.
|
commit | commitdiff | tree |
2010-08-07 |
Or Brostovski | Added forgotten handling for alt_type_else, and also...
|
commit | commitdiff | tree |
2010-08-07 |
Or Brostovski | Added AST pretty printing for slice expression
|
commit | commitdiff | tree |
2010-08-07 |
Or Brostovski | Added AST logging, and modified AST for consistent...
|
commit | commitdiff | tree |
2010-08-07 |
Jeffrey Yasskin | Implement _str.len() to return the number of bytes...
|
commit | commitdiff | tree |
2010-08-07 |
Jeffrey Yasskin | Add an int->str conversion function.
|
commit | commitdiff | tree |
2010-08-07 |
Jeffrey Yasskin | Change the destructor-ordering test to use channels...
|
commit | commitdiff | tree |
2010-08-07 |
Jeffrey Yasskin | Fix LLVM translation of modules.
|
commit | commitdiff | tree |
2010-08-06 |
Graydon Hoare | Degrade emitter size cache to just a flat hashtable...
|
commit | commitdiff | tree |
2010-08-05 |
Graydon Hoare | Something is wrong with the emitter size cache; disable...
|
commit | commitdiff | tree |
2010-08-05 |
Graydon Hoare | Mop up workarounds in stdlib no longer required as...
|
commit | commitdiff | tree |
2010-08-05 |
Graydon Hoare | Move 'as' precedence up to just above relational; support...
|
commit | commitdiff | tree |
2010-08-05 |
Graydon Hoare | Thread argument-types down to internal_check_outer_lval...
|
commit | commitdiff | tree |
next |