Patrick Walton
|
8aa946ff5e
|
Make some standard library pieces no longer dependent on mutable parameters, which rustc doesn't support
|
2011-03-18 13:32:15 -07:00 |
|
Graydon Hoare
|
54587bdccb
|
Switch all vases of vec += elt to vec += vec. Prohibit former in rustboot. Tweak std lib vec fns in process.
|
2011-03-16 14:58:02 -07:00 |
|
Graydon Hoare
|
11a10c7a7b
|
Remove redundant imports in lib (rustc doesn't like 'std' as a synonym for root within std.rc anyway)
|
2011-03-09 17:29:18 -08:00 |
|
Patrick Walton
|
77ff12c435
|
rustboot: Don't use walk to traverse statements in type.ml; fixes redundant checking, improves diagnostics. Also report untyped slots.
|
2010-11-18 14:19:06 -08:00 |
|
Graydon Hoare
|
a404e54261
|
Teach rustc about const tag value, begin work on trans_copy_ty, make uint's to_str routine less clever and thereby resist overflow.
|
2010-11-09 17:50:31 -08:00 |
|
Graydon Hoare
|
2880ecd73f
|
Reformat standard library; no code changes.
|
2010-09-22 15:44:13 -07:00 |
|
Graydon Hoare
|
7cfa7bdd23
|
Make vreg constrs per-quad, regfence on nontrivial constrs, back out workaround to _uint, add regression test. Closes #152.
|
2010-08-26 16:27:47 -07:00 |
|
Roy Frostig
|
c3c5e6c773
|
Workaround issue #152 in _uint.next_power_of_two
|
2010-08-26 11:57:48 -07:00 |
|
Graydon Hoare
|
c2b6c27d65
|
Fix edge case in uint->string conversion.
|
2010-08-25 13:54:27 -07:00 |
|
Graydon Hoare
|
a2bd79a6ac
|
Redo _uint.to_str to work with chars and only one tmp str, built left-to-right.
|
2010-08-20 15:37:20 -07:00 |
|
Graydon Hoare
|
9fc4fc6692
|
Add _uint module to std, move some code around.
|
2010-08-20 11:42:44 -07:00 |
|