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
Commit message (
Collapse
)
Author
Age
Files
Lines
*
Move the friendly-names table to semant, reuse it in the name mangler.
Graydon Hoare
2010-10-13
3
-16
/
+19
|
*
Fetch typarams from the outermost item frame, when inside an iter-block. One ↵
Graydon Hoare
2010-10-13
4
-30
/
+75
|
|
|
|
less crash in rustc.
*
Use "friendly" types throughout the typechecker
Patrick Walton
2010-10-13
1
-38
/
+40
|
*
Don't run tidy inside etc/. Should put out the burning tinderbox.
Patrick Walton
2010-10-13
1
-1
/
+1
|
*
Use the user-defined type aliases when reporting type errors
Patrick Walton
2010-10-13
1
-21
/
+71
|
*
rustc: Lex identifiers that have numbers in them too
Patrick Walton
2010-10-13
1
-2
/
+6
|
*
rustc: Parse vector types
Patrick Walton
2010-10-13
2
-0
/
+8
|
*
First stab at a Vim syntax highlighter for Rust
Patrick Walton
2010-10-13
1
-0
/
+35
|
*
Fix horribly embarassing signedness bug in backend, plus related regressions.
Graydon Hoare
2010-10-12
4
-6
/
+22
|
*
rustc: Add mutability to tuple literals
Patrick Walton
2010-10-12
3
-10
/
+30
|
*
rustc: Parse box types
Patrick Walton
2010-10-12
1
-0
/
+2
|
*
rustc: Parse tuple types
Patrick Walton
2010-10-12
1
-0
/
+21
|
*
Git index wins again.
Graydon Hoare
2010-10-12
9
-65
/
+105
|
*
Changes to make rustboot compile on OCaml 3.12
Graydon Hoare
2010-10-12
9
-46
/
+46
|
*
rustc: Add the tuple type to the AST
Patrick Walton
2010-10-11
1
-0
/
+1
|
*
Parse autos
Patrick Walton
2010-10-11
1
-9
/
+22
|
*
rustc: Parse lets
Patrick Walton
2010-10-11
3
-6
/
+33
|
*
rustc: Say "expected expression" instead of "expected literal" when we ↵
Patrick Walton
2010-10-11
1
-8
/
+14
|
|
|
|
expect an expression
*
Use new and delete instead of alloca(). Should put out the burning tinderbox.
Patrick Walton
2010-10-11
1
-2
/
+3
|
*
Try to print backtraces on failure
Patrick Walton
2010-10-11
4
-17
/
+46
|
*
Bind labels explicitly in fe/cexp.ml. Should fix issue #169.
Patrick Walton
2010-10-11
1
-2
/
+2
|
*
Remove obsolete comment, issue was fixed with last checkin.
Graydon Hoare
2010-10-10
1
-3
/
+0
|
*
Teach bind to actually bind typarams, as it claims to.
Graydon Hoare
2010-10-10
5
-61
/
+112
|
*
Subject copying code to inline heuristic, cut 30kb from rustc.
Graydon Hoare
2010-10-09
1
-10
/
+31
|
*
Actually do what I meant to in the inline threshold. Don't drink and code. ↵
Graydon Hoare
2010-10-09
1
-4
/
+4
|
|
|
|
Cut rustc by 50kb.
*
Elide mark and sever glue in -minimal mode.
Graydon Hoare
2010-10-09
1
-2
/
+9
|
*
More type-fold caches, shave another second off compile time.
Graydon Hoare
2010-10-09
3
-5
/
+16
|
*
Implement a -minimal mode prologue, cut 100kb from rustc.
Graydon Hoare
2010-10-08
2
-32
/
+78
|
*
Quad counters are revealing. Move drops out-of-line, cut 200kb from rustc.
Graydon Hoare
2010-10-08
1
-103
/
+168
|
*
Add quad-counting system.
Graydon Hoare
2010-10-08
3
-9
/
+81
|
*
Fix logging bug.
Graydon Hoare
2010-10-08
1
-1
/
+1
|
*
Add a tag cache for the cases we can't avoid hitting fold; cut rustc compile ↵
Graydon Hoare
2010-10-08
2
-8
/
+19
|
|
|
|
time by 50%.
*
More fold caches, cut rustc compile time by 60% again.
Graydon Hoare
2010-10-08
2
-7
/
+27
|
*
Cache referent-type calculations in rustboot; cut rustc compile time by 60%.
Graydon Hoare
2010-10-08
1
-1
/
+7
|
*
Add -lpath mechanism for logging only a subset of a pass (by module-path prefix)
Graydon Hoare
2010-10-08
15
-103
/
+142
|
*
rustc: Make functions output a type, not a slot
Patrick Walton
2010-10-08
3
-9
/
+8
|
*
Add a little code to resolve, to check that the fold interface works.
Graydon Hoare
2010-10-07
2
-5
/
+27
|
*
Make minimal-mode slightly less aggressive.
Graydon Hoare
2010-10-07
1
-7
/
+3
|
*
Revise folds to be much-less-polymorphic after some discussion; flesh out ↵
Graydon Hoare
2010-10-07
1
-172
/
+309
|
|
|
|
stmt and expr fold drivers.
*
Simplify type-mismatch messages.
Graydon Hoare
2010-10-07
1
-5
/
+158
|
*
Add the beginnings of an ast folder plus an empty module for resolve.
Graydon Hoare
2010-10-06
6
-5
/
+528
|
*
Make ast node box uses more uniform in rustc.
Graydon Hoare
2010-10-06
3
-29
/
+29
|
*
Add -minimal mode to rustboot that skips emitting code that's broken or ↵
Graydon Hoare
2010-10-05
6
-16
/
+38
|
|
|
|
unneeded for rustc. Shrink rustc by 300kb. Back under 1mb.
*
Add input coordinate tracking to all major rustc ast nodes.
Graydon Hoare
2010-10-05
4
-83
/
+196
|
*
Add -lpasses for logging just the progress of passes.
Graydon Hoare
2010-10-05
3
-1
/
+28
|
*
Better backpointer logic.
Graydon Hoare
2010-10-05
4
-19
/
+65
|
*
Use RTLD_GLOBAL when loading libraries. This is needed to get LLVM working ↵
Patrick Walton
2010-10-05
1
-1
/
+1
|
|
|
|
on the Mac in rustc.
*
Improve name nodes to ast, teach to parse qualified names, put out flaming ↵
Graydon Hoare
2010-10-04
3
-4
/
+36
|
|
|
|
tinderbox.
*
Teach rustc about phi nodes, block relationships. Translate if- and ↵
Graydon Hoare
2010-10-04
5
-112
/
+324
|
|
|
|
block-expressions.
*
Support refcount-drop and conditional free in rustc.
Graydon Hoare
2010-10-01
1
-10
/
+48
|
[next]