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
Commit message (
Collapse
)
Author
Age
Files
Lines
...
*
More work on resolving names in rustc. Basic expr_name lookup working on ↵
Graydon Hoare
2010-10-18
6
-93
/
+123
|
|
|
|
items and args.
*
Disable use of parametric tail call in map.rs, they don't presently work.
Graydon Hoare
2010-10-18
1
-1
/
+3
|
*
Rewrite session formatting to use #fmt extension.
Graydon Hoare
2010-10-18
1
-19
/
+7
|
*
Make list.find return an option of different type than the list element.
Graydon Hoare
2010-10-18
1
-7
/
+7
|
*
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
|
*
Make type errors in rustboot report the friendly type of both expected and ↵
Graydon Hoare
2010-10-18
1
-2
/
+4
|
|
|
|
actual.
*
Flesh out the std.list module a touch.
Graydon Hoare
2010-10-18
1
-0
/
+49
|
*
Roll back the expr->lval change. We're now LL(1) again.
Patrick Walton
2010-10-18
3
-128
/
+39
|
*
Encode and decode tag types in dwarf properly. Add list module to std. Shift ↵
Graydon Hoare
2010-10-15
10
-114
/
+243
|
|
|
|
rustc to use std.util.option. Fix various dependent bugs. Closes #73.
*
Finish the fold drivers in fold.rs.
Graydon Hoare
2010-10-14
2
-12
/
+110
|
*
rustc: Parse field and vector indexing expressions
Patrick Walton
2010-10-14
1
-34
/
+53
|
*
Enable resolve pass in rustc. Doesn't do much yet aside from an incomplete ↵
Graydon Hoare
2010-10-14
1
-0
/
+2
|
|
|
|
identity fold, but no longer crashes.
*
Stop using bound refs (don't work; leak) and work around auto-deref ↵
Graydon Hoare
2010-10-14
1
-23
/
+33
|
|
|
|
vec-append bug.
*
Fix mem += mem bug in vec-append.
Graydon Hoare
2010-10-14
1
-2
/
+2
|
*
Fix typos in Type.friendly_stringify.
Graydon Hoare
2010-10-14
1
-3
/
+3
|
*
rustc: Start work on lvals
Patrick Walton
2010-10-14
3
-59
/
+137
|
*
Typecheck tags in "alt" patterns
Patrick Walton
2010-10-14
3
-0
/
+26
|
*
Fix crasher in rustc.
Graydon Hoare
2010-10-14
4
-5
/
+14
|
*
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
|
[prev]
[next]