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
/
boot
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Simplify type-mismatch messages.
Graydon Hoare
2010-10-07
1
-5
/
+158
*
Add -minimal mode to rustboot that skips emitting code that's broken or unnee...
Graydon Hoare
2010-10-05
5
-15
/
+36
*
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
*
Sketch out #fmt syntax extension in rustboot.
Graydon Hoare
2010-10-01
2
-42
/
+407
*
Fix bug in bind thunks failing top drop unbound args; add test and adjust rus...
Graydon Hoare
2010-09-30
1
-0
/
+16
*
Drop slots on block exits even when blocks have no statements. Part way to fi...
Graydon Hoare
2010-09-30
5
-90
/
+144
*
implemented break for while-loop case
Or Brostovski
2010-09-30
8
-36
/
+104
*
Closed issue 154 - prevents compiler from compiliing a line to zero statements
Or Brostovski
2010-09-30
1
-1
/
+10
*
Patchwork of attempted fixes to effect system and gc system; eventually give ...
Graydon Hoare
2010-09-29
2
-22
/
+35
*
Allow tag recursion through vectors as well as boxes
Patrick Walton
2010-09-29
1
-1
/
+1
*
Resolve constant types through to their definitions.
Graydon Hoare
2010-09-23
1
-1
/
+3
*
Fix linear for loops on strings to not hit trailing null.
Graydon Hoare
2010-09-22
1
-3
/
+12
*
Revert "Make recursive type verification logic better by allowing it to see t...
Graydon Hoare
2010-09-22
2
-18
/
+12
*
Make recursive type verification logic better by allowing it to see through m...
Patrick Walton
2010-09-21
2
-12
/
+18
*
Report an error instead of asserting when an item name is already in use
Patrick Walton
2010-09-21
1
-3
/
+7
*
Add insn-selection fixup-name logging.
Graydon Hoare
2010-09-21
1
-1
/
+8
*
Tighten pattern parsing on 0-ary constructors.
Graydon Hoare
2010-09-21
1
-1
/
+5
*
Implement preliminary form of structured compare. No boxes, vectors or string...
Graydon Hoare
2010-09-21
2
-77
/
+181
*
Kill residual dead code in Trans.iter_tag_parts. Shaves a couple kb off rustc.
Graydon Hoare
2010-09-21
1
-1
/
+11
*
Skip 0-ary tag ctors in Trans.iter_tag_parts. Rustc loses 150kb.
Graydon Hoare
2010-09-21
1
-11
/
+17
*
Bind pattern slots with ?, drop parens from 0-ary tag constructors, translate...
Graydon Hoare
2010-09-20
9
-38
/
+85
*
Wrap long lines.
Graydon Hoare
2010-09-20
1
-2
/
+4
*
Use name_base in plval base.
Graydon Hoare
2010-09-20
6
-31
/
+18
*
When translating vec-append, delay destination string's null-byte-accounting ...
Roy Frostig
2010-09-20
1
-45
/
+43
*
Move id counters into sess in preparation for moving desugaring to middle-end.
Graydon Hoare
2010-09-20
6
-55
/
+32
*
Beginnings of post-resolve simplify pass.
Graydon Hoare
2010-09-16
4
-0
/
+116
*
Check for infinitely sized tags. Un-XFAIL test/compile-fail/infinite-tag-type...
Patrick Walton
2010-09-16
1
-1
/
+73
*
Actually build the graph properly. Oops.
Patrick Walton
2010-09-16
1
-1
/
+1
*
Create tag nodes for all the tags beforehand
Patrick Walton
2010-09-16
1
-8
/
+15
*
Resolve plvals to their defns.
Graydon Hoare
2010-09-16
2
-1
/
+48
*
Populate the tag containment relation
Patrick Walton
2010-09-16
1
-0
/
+37
*
Add a pexp-rebuild phase to the type resolution pass in resolve.ml.
Graydon Hoare
2010-09-16
2
-0
/
+46
*
Better representation of tag containment, which will allow us to discern back...
Patrick Walton
2010-09-16
1
-3
/
+7
*
Add ctxt_tag_containment to the Semant context
Patrick Walton
2010-09-16
1
-0
/
+7
*
Switch the "expected" and "actual" types for function parameter mismatches
Patrick Walton
2010-09-16
1
-1
/
+1
*
Not finding a name in a module isn't a bug, it's an error. Report it as such.
Patrick Walton
2010-09-16
1
-3
/
+3
*
Add beginnings of a fuzzer to rustboot.
Graydon Hoare
2010-09-16
3
-0
/
+177
*
Minor improvements to pretty-printer.
Graydon Hoare
2010-09-15
1
-5
/
+16
*
Teach walk about plvals and pexps.
Graydon Hoare
2010-09-15
1
-8
/
+106
*
Add Ast.ATOM_pexp and -pexp mode wherein pexps live beyond parsing, into late...
Graydon Hoare
2010-09-15
14
-12
/
+66
*
Add pretty-printing for pexps.
Graydon Hoare
2010-09-15
1
-0
/
+145
*
Add some form-judgements on plvals and pexps.
Graydon Hoare
2010-09-15
2
-10
/
+169
*
Commence moving pexp into ast, for eventual merger with expr.
Graydon Hoare
2010-09-14
3
-154
/
+158
*
Begin actually folding constant items into operands at site of use.
Graydon Hoare
2010-09-14
2
-8
/
+78
*
Translate const uses via runtime expression evaluation.
Graydon Hoare
2010-09-14
1
-6
/
+16
*
Teach front-end about simple, first-cut version of const items.
Graydon Hoare
2010-09-14
7
-0
/
+39
*
Fix leaking arg slots on tail calls. Closes #160.
Graydon Hoare
2010-09-13
1
-0
/
+2
*
Fix a leak when box types are used via type descriptors.
Graydon Hoare
2010-09-12
1
-2
/
+2
*
Use hashtable rather than bitset for vreg constraints in ra; speeds compilation.
Graydon Hoare
2010-09-09
3
-26
/
+40
[prev]
[next]