Paul Stansifer
|
3375b8fba2
|
Add list function 'has'.
|
2011-05-27 02:42:33 +00:00 |
|
Paul Stansifer
|
40fe44d23e
|
"import module::*;" now works.
|
2011-05-27 02:42:33 +00:00 |
|
Paul Stansifer
|
22953f52fa
|
Added filter_map.
|
2011-05-27 02:42:33 +00:00 |
|
Paul Stansifer
|
e2bb98001e
|
Part one of adding globbing to resolve.rs: build up glob links. (Part two will follow those links if non-glob resolution fails.)
|
2011-05-27 02:42:32 +00:00 |
|
Paul Stansifer
|
f11f846ead
|
Parsing and folding changes for globbed imports.
|
2011-05-27 02:42:32 +00:00 |
|
Tim Chevalier
|
610c81af19
|
Fix typo
|
2011-05-26 19:13:56 -07:00 |
|
Tim Chevalier
|
83cdb47a7c
|
Add a list append function, which I didn't end up using, but why not add it?
|
2011-05-26 19:13:56 -07:00 |
|
Graydon Hoare
|
fc31aa7f85
|
Fix testcase to be slightly less fussy about line number of error, as it just drifted.
|
2011-05-26 18:29:28 -07:00 |
|
Graydon Hoare
|
79c9e13073
|
More delicious dead code removal from runtime, upcalls.
|
2011-05-26 18:21:02 -07:00 |
|
Tim Chevalier
|
4f792f2dbb
|
Track spans for each local variable in typestate
This lets us print better messages in situations with name
shadowing.
|
2011-05-26 18:14:32 -07:00 |
|
Tim Chevalier
|
250643c549
|
Remove unused imports
|
2011-05-26 18:01:48 -07:00 |
|
Tim Chevalier
|
97e0575e2e
|
Add a span_str function in session
|
2011-05-26 18:00:54 -07:00 |
|
Tim Chevalier
|
79693fab1f
|
Fix typo in error message
|
2011-05-26 18:00:54 -07:00 |
|
Graydon Hoare
|
9f95538462
|
Remove redisue of unused fields from 'ann'.
|
2011-05-26 17:26:59 -07:00 |
|
Graydon Hoare
|
2561b01211
|
Remove residual uses of fold, and fold itself.
|
2011-05-26 17:16:54 -07:00 |
|
Graydon Hoare
|
8e945dcd81
|
Remove native glues. All calls to C are direct now.
|
2011-05-26 16:45:01 -07:00 |
|
Rafael Ávila de Espíndola
|
89e5f6c883
|
New snapshot.
|
2011-05-26 18:47:21 -04:00 |
|
Graydon Hoare
|
9491dc3e61
|
Add early returns to rustc main on non-compiling paths.
|
2011-05-26 15:22:08 +00:00 |
|
Graydon Hoare
|
dc1b34288c
|
Pretty print view items with :: rather than :.
|
2011-05-25 22:09:36 -07:00 |
|
Brian Anderson
|
29a801565a
|
rustc: Fail better when the first argument to #fmt is not a string literal
|
2011-05-25 23:50:19 -04:00 |
|
Brian Anderson
|
c4e9d8fb91
|
rustc: Fail when #fmt is given too many arguments
|
2011-05-25 23:43:04 -04:00 |
|
Michael Sullivan
|
1b29892b5b
|
Produce a useful error message in trans when attempting to log an unsupported type.
(Previously, an llvm assert was tripped.)
|
2011-05-25 18:54:33 -04:00 |
|
Eric Holk
|
d72d50473f
|
Fixing typechecking for spawn.
|
2011-05-25 18:01:45 -04:00 |
|
Rafael Ávila de Espíndola
|
4c4a4aee91
|
Fix non linux bots.
|
2011-05-25 16:03:50 -04:00 |
|
Rafael Ávila de Espíndola
|
94129c4216
|
dead argument removal part one.
|
2011-05-25 15:33:57 -04:00 |
|
Rafael Ávila de Espíndola
|
db47cb5c13
|
Dead code.
|
2011-05-25 15:22:25 -04:00 |
|
Rafael Ávila de Espíndola
|
0e324cad0a
|
Dead code.
|
2011-05-25 15:08:31 -04:00 |
|
Rafael Ávila de Espíndola
|
9a3624466b
|
Dead code.
|
2011-05-25 14:12:09 -04:00 |
|
Rafael Ávila de Espíndola
|
2306fb19f2
|
dead code.
|
2011-05-25 13:25:00 -04:00 |
|
Rafael Ávila de Espíndola
|
23c1335cb3
|
Dead code.
|
2011-05-25 12:00:16 -04:00 |
|
Rafael Ávila de Espíndola
|
579b317ae8
|
Dead code.
|
2011-05-25 11:45:07 -04:00 |
|
Rafael Ávila de Espíndola
|
3eafea46a3
|
Dead code.
|
2011-05-25 11:36:34 -04:00 |
|
Brian Anderson
|
70106f35ce
|
test: Fix run-fail testing and bring tests up to date
A typo in the Makefile was causing these to not run. Happily, a lot of these
tests pass, so un-xfailed.
|
2011-05-24 22:09:12 -04:00 |
|
Brian Anderson
|
763380a2cc
|
test: xfail vector-no-ann-2 in stage0
|
2011-05-24 22:08:08 -04:00 |
|
Rafael Ávila de Espíndola
|
4364be3744
|
Dead code.
|
2011-05-24 20:36:27 -04:00 |
|
Brian Anderson
|
9a88ba2b81
|
rustc: Downcase typeck::demand and typeck::pushdown
|
2011-05-24 20:26:46 -04:00 |
|
Brian Anderson
|
6473b73174
|
rustc: Use demand functions instead of open-coded typecheck for spawn
Un-xfail spawn-non-nil-fn
|
2011-05-24 20:23:21 -04:00 |
|
Rafael Ávila de Espíndola
|
0c1ea141b4
|
Dead code.
|
2011-05-24 20:12:30 -04:00 |
|
Rafael Ávila de Espíndola
|
f9946c9748
|
Dead code.
|
2011-05-24 19:39:30 -04:00 |
|
Rafael Ávila de Espíndola
|
40a3923fca
|
Dead code.
|
2011-05-24 19:29:46 -04:00 |
|
Rafael Ávila de Espíndola
|
395940f7e3
|
Dead code elimination.
|
2011-05-24 19:07:30 -04:00 |
|
Rafael Ávila de Espíndola
|
de2e84e5b0
|
Only one gc glue.
|
2011-05-24 18:52:31 -04:00 |
|
Kelly Wilson
|
31de8e15c0
|
Add quick_sort3 function based on 'QuicksortIsOptimal.pdf' (see comments in file). Cleanup the quick_sort function a little, as well. Add test file.
|
2011-05-24 18:38:41 -04:00 |
|
Rafael Ávila de Espíndola
|
ac836dd79c
|
There is only one yield glue.
|
2011-05-24 18:29:08 -04:00 |
|
Rafael Ávila de Espíndola
|
b1292580b9
|
Remove dead code for unwind_glue.
|
2011-05-24 17:28:37 -04:00 |
|
Rafael Ávila de Espíndola
|
0fc91b6ecc
|
There is only one activate function now.
|
2011-05-24 17:00:45 -04:00 |
|
Eric Holk
|
2e8afc7b47
|
Merge pull request #404 from lkuper/cleanup
Just removing some unnecessary imports.
|
2011-05-24 13:51:00 -07:00 |
|
Rafael Ávila de Espíndola
|
fe90159b86
|
"constant propagate" rust_new_exit_task_glue to its only use.
|
2011-05-24 15:51:22 -04:00 |
|
Marijn Haverbeke
|
fbc0e840e3
|
Stop showing a 'cyclic import' message for unresolved imports
This only happened for single-length import paths, because the import
was being looked up in its own scope.
|
2011-05-24 20:58:38 +02:00 |
|
Lindsey Kuper
|
f1d3b88f0a
|
Just removing some unnecessary imports.
|
2011-05-24 11:22:40 -07:00 |
|