index
:
rust
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
comp
/
middle
Commit message (
Expand
)
Author
Age
Files
Lines
*
Translate typeck.ty_fn to a TypeRef. Can compile int.rs test now.
Graydon Hoare
2010-11-19
1
-0
/
+13
*
rustc: First stab at a typechecker
Patrick Walton
2010-11-19
2
-48
/
+905
*
Switch upcall glues to fastcall as well.
Graydon Hoare
2010-11-14
1
-7
/
+4
*
Remove outptr from module-internal calls; use standard ABI returns.
Graydon Hoare
2010-11-14
1
-37
/
+24
*
Switch module-internal calls (i.e. all user code) to fastcall. Still returnin...
Graydon Hoare
2010-11-14
1
-4
/
+16
*
Support emitting trap instructions for debugging.
Graydon Hoare
2010-11-14
1
-0
/
+7
*
Correct infinite-loop, block-context mismatches in early cleanups.
Graydon Hoare
2010-11-14
1
-7
/
+8
*
Move phi-node generation into a helper that measures the liveness of each inc...
Graydon Hoare
2010-11-12
1
-43
/
+64
*
Load outptr alloca as retval; function call/return now works in rustc.
Graydon Hoare
2010-11-12
1
-1
/
+5
*
Stop translating a block when a sub-statement terminates the llvm bb.
Graydon Hoare
2010-11-12
1
-0
/
+5
*
rustc: Add an annotation to function and type items so that the typechecker c...
Patrick Walton
2010-11-10
3
-18
/
+18
*
Redo the scheme for block context chaining and termination, to simplify and s...
Graydon Hoare
2010-11-10
1
-69
/
+87
*
Teach rustc about const tag value, begin work on trans_copy_ty, make uint's t...
Graydon Hoare
2010-11-09
1
-6
/
+72
*
Translate ast.box unary expressions and support extraction of TypeRefs from A...
Graydon Hoare
2010-11-05
1
-3
/
+25
*
Emit WinMain@16 entrypoint on windows.
Graydon Hoare
2010-11-05
1
-1
/
+8
*
Fix two incorrect block-context uses in rustc.
Graydon Hoare
2010-11-05
1
-2
/
+2
*
Teach rustc to generate type descriptors.
Graydon Hoare
2010-11-05
1
-0
/
+13
*
rustc: Implement function types
Patrick Walton
2010-11-05
1
-1
/
+16
*
Move the option type to its own module
Patrick Walton
2010-11-05
3
-25
/
+25
*
Revert "Move the option type to its own module"
Patrick Walton
2010-11-05
3
-6
/
+6
*
Move the option type to its own module
Patrick Walton
2010-11-05
3
-6
/
+6
*
Fix buggy while and do-while translation in rustc. Add test.
Graydon Hoare
2010-11-04
1
-11
/
+18
*
rustc: Use an extensible annotation field instead of putting option[@ty] ever...
Patrick Walton
2010-11-03
2
-50
/
+49
*
Support while and do-while loops in rustc.
Graydon Hoare
2010-11-03
2
-0
/
+71
*
Split out stratum-checking pass, implement more-strict (overly aggressive) im...
Graydon Hoare
2010-11-02
1
-16
/
+16
*
Long line police.
Graydon Hoare
2010-10-22
1
-3
/
+5
*
Pass outptr as in rustboot. Probably need to revisit this ABI. Also disgustin...
Graydon Hoare
2010-10-22
1
-5
/
+18
*
Collect all fns first so decl order doesn't matter to translation.
Graydon Hoare
2010-10-22
1
-13
/
+41
*
Extremely broken hacked-up incorrect attempt at 'ret'.
Graydon Hoare
2010-10-22
1
-0
/
+20
*
Implement check-exprs, un-xfail 5 rustc tests.
Graydon Hoare
2010-10-22
3
-2
/
+40
*
Add makefile bits to run rustc on the testsuite as part of 'make check'. Most...
Graydon Hoare
2010-10-22
1
-11
/
+0
*
Give rustc the beginnings of an option-processing loop (at least -nowarn, -h ...
Graydon Hoare
2010-10-22
1
-2
/
+2
*
Add support for passing args to fns in rustc.
Graydon Hoare
2010-10-21
1
-18
/
+49
*
Support basic function calls in rustc.
Graydon Hoare
2010-10-21
1
-8
/
+39
*
Translate lazy && and || operators in rustc.
Graydon Hoare
2010-10-19
1
-7
/
+58
*
Parse and translate assignments.
Graydon Hoare
2010-10-19
1
-17
/
+35
*
Teach trans to allocate, initialize and load from local variables.
Graydon Hoare
2010-10-19
3
-15
/
+152
*
Add a type slot to the AST
Patrick Walton
2010-10-19
3
-75
/
+75
*
Partial work on adding types to the AST
Patrick Walton
2010-10-19
1
-41
/
+58
*
Store items and decls in vecs to preserve input order, index externally. Impl...
Graydon Hoare
2010-10-18
3
-96
/
+117
*
More work on resolving names in rustc. Basic expr_name lookup working on item...
Graydon Hoare
2010-10-18
3
-52
/
+76
*
Begin sketching name lookup in rustc.
Graydon Hoare
2010-10-18
1
-6
/
+74
*
Expand rustc's fold to update env on block boundaries.
Graydon Hoare
2010-10-18
1
-1
/
+14
*
Roll back the expr->lval change. We're now LL(1) again.
Patrick Walton
2010-10-18
1
-69
/
+32
*
Encode and decode tag types in dwarf properly. Add list module to std. Shift ...
Graydon Hoare
2010-10-15
2
-7
/
+7
*
Finish the fold drivers in fold.rs.
Graydon Hoare
2010-10-14
1
-11
/
+109
*
Stop using bound refs (don't work; leak) and work around auto-deref vec-appen...
Graydon Hoare
2010-10-14
1
-23
/
+33
*
rustc: Start work on lvals
Patrick Walton
2010-10-14
1
-41
/
+91
*
rustc: Add mutability to tuple literals
Patrick Walton
2010-10-12
1
-4
/
+12
*
rustc: Parse lets
Patrick Walton
2010-10-11
1
-5
/
+5
[next]