Graydon Hoare
|
b970563fe3
|
Patchwork of attempted fixes to effect system and gc system; eventually give up and disable it entirely in the runtime. Will need extensive reworking.
|
2010-09-29 17:22:13 -07:00 |
|
Graydon Hoare
|
46e46d0b49
|
Translate a bunch of the material (lltrans, llasm, abi) from rustboot to rustc, and move files around.
|
2010-09-23 15:46:31 -07:00 |
|
Graydon Hoare
|
2c514f33f2
|
More fleshing-out on rustc.me.trans. Emitting modules and fns corresponding to parsed input now.
|
2010-09-23 13:15:51 -07:00 |
|
Graydon Hoare
|
04a55df54b
|
Flesh out rustc.me.trans to construct functions, basic blocks and builders off the AST.
|
2010-09-22 17:05:38 -07:00 |
|
Graydon Hoare
|
738fe078a4
|
Move llvm-using code in rustc to trans module.
|
2010-09-22 15:27:40 -07:00 |
|
Graydon Hoare
|
1f0621d04e
|
Begin teaching rustc to parse literals, atoms, stmts, blocks, items, modules, crates.
|
2010-09-21 16:22:32 -07:00 |
|
Graydon Hoare
|
eb90be7798
|
Add session, span tracking, error reporting, beginning of a function to parse an item to rustc.
|
2010-09-01 13:24:14 -07:00 |
|
Graydon Hoare
|
0f224f977d
|
Expand rustc lexer to do almost-nearly-nontrivial stuff.
|
2010-08-20 11:42:44 -07:00 |
|
Graydon Hoare
|
4727532e95
|
Simplify lexer/parser structure to use stdio_reader.
|
2010-08-18 15:41:24 -07:00 |
|
Graydon Hoare
|
9db70bfc42
|
Add test code that exercises LLVM in rustc. Works.
|
2010-08-18 00:19:45 -07:00 |
|
Graydon Hoare
|
bc0d1fbae5
|
Add modelines and related emacs chatter to rustc.
|
2010-08-12 10:29:23 -07:00 |
|
Graydon Hoare
|
1d1a7985a8
|
Add some (non-functional) input-readingn to rustc.rs.
|
2010-07-13 14:26:59 -07:00 |
|
Graydon Hoare
|
3f354b24dc
|
Clean out rustc so it doesn't give the false impression of doing anything yet.
|
2010-07-08 10:45:34 -07:00 |
|
Graydon Hoare
|
d6b7c96c3e
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|