Lindsey Kuper
|
1a3b8fc43c
|
Have "aborting due to previous errors" message show an error count
|
2012-06-05 10:08:32 -07:00 |
|
Brian Anderson
|
99d6807ee0
|
rt: Unique allocations have -1 ref count
|
2012-06-05 00:21:27 -07:00 |
|
Brian Anderson
|
78fe75a741
|
rt: Fix iaac_init using wrong type and not seeding correctly
This was a result of changing the vector representation to contain
a box header.
|
2012-06-05 00:21:19 -07:00 |
|
Brian Anderson
|
e04e9488ad
|
Revert "rt: Unique allocations have -1 ref count"
This reverts commit 422aec85d6 .
|
2012-06-04 22:58:15 -07:00 |
|
Brian Anderson
|
422aec85d6
|
rt: Unique allocations have -1 ref count
|
2012-06-04 22:45:46 -07:00 |
|
Brian Anderson
|
75e4b8c8e9
|
syntax: Make span functions take args by copy. Eliminate some copy warnings
|
2012-06-04 21:57:47 -07:00 |
|
Michael Sullivan
|
e86214830a
|
Make "no implicit copies" diagnostics controllable through lint settings. Closes #2503.
|
2012-06-04 20:44:58 -07:00 |
|
Michael Sullivan
|
6396e2c3c3
|
Make vecs implicitly copyable for all of our projects.
|
2012-06-04 19:53:30 -07:00 |
|
Michael Sullivan
|
01a6c713c3
|
Make vecs/strs not implicitly copyable by default, but make it configurable. Closes #2450.
|
2012-06-04 19:53:30 -07:00 |
|
Michael Sullivan
|
a405ff9bf6
|
Fix lint's handling of multiple warn attributes...
|
2012-06-04 19:53:30 -07:00 |
|
Eric Holk
|
1e8f501343
|
Machine types are different from int/uint, etc (Issue #2187)
|
2012-06-04 19:16:47 -07:00 |
|
Graydon Hoare
|
5f904d278f
|
Shave off one more string append in a rare case.
|
2012-06-04 19:01:24 -07:00 |
|
Patrick Walton
|
a542258277
|
Add a test case for previous commit
|
2012-06-04 18:56:50 -07:00 |
|
Patrick Walton
|
ae6d8d1b4d
|
rustc: Implement optional fat-arrow syntax for alt (transitional change)
|
2012-06-04 18:35:14 -07:00 |
|
Graydon Hoare
|
7803488a43
|
Implement stack-only variants of int/uint str conversion and output.
|
2012-06-04 18:06:59 -07:00 |
|
Niko Matsakis
|
903033bb03
|
handle fixed-length vecs in borrowck categorization
|
2012-06-04 16:40:09 -07:00 |
|
Michael Sullivan
|
6d9dd055d1
|
Get rid of warnings from instantiating typarams with non-implicitly copyable types.
|
2012-06-04 16:35:32 -07:00 |
|
Michael Sullivan
|
4d5d43beae
|
Warn when invoking polymorphic functions with non copyable types. Closes #2466.
|
2012-06-04 16:30:41 -07:00 |
|
Michael Sullivan
|
5a4e53487f
|
Heavily rework lint infrastructure. Split it into two passes: one that builds the table and one that does the checks. Build the table early and make session know about it fo reasy use.
|
2012-06-04 16:08:07 -07:00 |
|
Brian Anderson
|
2d0e7cd272
|
core: Don't allow radix 1 in uint::to_str
|
2012-06-04 15:22:40 -07:00 |
|
Brian Anderson
|
6e0085210c
|
core: Make uint::to_str faster
|
2012-06-04 14:30:57 -07:00 |
|
Patrick Walton
|
70353cdbc4
|
Move imports around in qquote to avoid another cyclic import
|
2012-06-04 14:25:36 -07:00 |
|
Michael Sullivan
|
0b6db742e2
|
Register snapshots
|
2012-06-04 14:09:53 -07:00 |
|
Patrick Walton
|
3aaef3b9c7
|
Remove cyclic import * that resolve probably shouldn't have accepted
|
2012-06-04 13:40:08 -07:00 |
|
Niko Matsakis
|
3c4baf694e
|
better support for classes with polymorphic methods
|
2012-06-04 11:46:23 -07:00 |
|
Michael Sullivan
|
7213274e57
|
Make how lint handles unknown warn directives configurable by lint (default to warn). Closes #2480.
|
2012-06-04 09:54:03 -07:00 |
|
Michael Sullivan
|
9be94f6650
|
Provide mechanisms to inspect warning settings from outside lint.
|
2012-06-04 09:54:03 -07:00 |
|
Niko Matsakis
|
01b5777c8b
|
prohibit type parameters in native fns and other minor fixes
trans now can safely assert that it never sees a type param
|
2012-06-03 20:03:08 -07:00 |
|
Brian Anderson
|
b2ae333917
|
Merge pull request #2496 from arkaitzj/log_cleanup
Moved log method into logger class better than scheduler
|
2012-06-03 18:34:59 -07:00 |
|
Arkaitz Jimenez
|
dad3007584
|
Moved log method into logger class better than scheduler fixes #2495
|
2012-06-04 01:53:24 +01:00 |
|
Brian Anderson
|
9826541c0e
|
Merge pull request #2492 from tedhorst/mandelbrot_args
fix args to shootout-mandelbrot benchmark
|
2012-06-03 15:02:16 -07:00 |
|
Brian Anderson
|
0ecf20c99a
|
Add Arkaitz Jimenez to AUTHORS.txt
|
2012-06-03 14:47:50 -07:00 |
|
Brian Anderson
|
35aa8d86e1
|
rt: Add a FIXME about #2495
|
2012-06-03 14:47:04 -07:00 |
|
Brian Anderson
|
802a8c0f19
|
test: Add a test that logs are truncated with ellipses
|
2012-06-03 14:44:03 -07:00 |
|
Arkaitz Jimenez
|
9a2b240c89
|
Show ellipsis sign when log line is truncated
|
2012-06-03 21:06:42 +01:00 |
|
Ted Horst
|
3c4a1ab0c4
|
fix args to shootout-mandelbrot benchmark
|
2012-06-03 09:45:23 -05:00 |
|
Brian Anderson
|
9b81dbfef3
|
cargo: Require hexidecimals in uuids
|
2012-06-02 23:57:32 -07:00 |
|
Brian Anderson
|
8fbd5ac049
|
core: Add str::is_alphanumeric fn and method
|
2012-06-02 23:42:20 -07:00 |
|
Brian Anderson
|
0746190826
|
cargo: Add test for is_uuid
|
2012-06-02 23:30:11 -07:00 |
|
Brian Anderson
|
94ac30c498
|
rt: Improve docs for main, kernel, scheduler, and task
|
2012-06-02 23:14:47 -07:00 |
|
Brian Anderson
|
9b9ceea6bd
|
Begin running cargo tests
|
2012-06-02 21:30:26 -07:00 |
|
Brian Anderson
|
2b4038cbd9
|
Add Zack Corr to AUTHORS.txt
|
2012-06-02 21:00:37 -07:00 |
|
Zack Corr
|
84fce7a527
|
Fix cargo to uninstall binaries by name correctly
|
2012-06-02 20:54:39 -07:00 |
|
Zack Corr
|
3f983ca084
|
Fix cargo to install from archives correctly
|
2012-06-02 20:54:39 -07:00 |
|
Zack Corr
|
ce2719a4d9
|
Correct cargo usage line going over 78 chars
|
2012-06-02 20:54:39 -07:00 |
|
Zack Corr
|
54b8d5f1ab
|
Cargo revamp: root in home directory, automatic init & sync for first time usage, uninstallation, improved installation usage and other usage changes. Closes #2475. Closes #1353.
|
2012-06-02 20:54:38 -07:00 |
|
Niko Matsakis
|
3f6e6532ac
|
make vec fns/methods take imm slices.
this also repairs the unsoundness in typing of unpack_slice,
which was silently converting a const ptr to an imm one.
|
2012-06-02 19:14:57 -07:00 |
|
Niko Matsakis
|
e94683dce9
|
register new snapshots
|
2012-06-02 18:56:12 -07:00 |
|
Brian Anderson
|
027e97b129
|
bench: Add an unwinding benchmark
|
2012-06-02 17:49:36 -07:00 |
|
Brian Anderson
|
3ab738f4af
|
Add more #fmt float tests
|
2012-06-02 16:45:20 -07:00 |
|