Tim Chevalier
|
407094e39a
|
Fix region printing in the prettyprinter
|
2012-07-12 18:09:31 -07:00 |
|
Tim Chevalier
|
a407f74d6d
|
Update and un-xfail reflect-visit-data
|
2012-07-12 18:09:31 -07:00 |
|
Tim Chevalier
|
e8e143b9d7
|
Comments only: annotate FIXMEs in tests
|
2012-07-12 18:09:31 -07:00 |
|
Brian Anderson
|
dac4916cec
|
rustc: Resolve bounds of trait type parameters
|
2012-07-12 18:04:40 -07:00 |
|
Graydon Hoare
|
18da7fef88
|
Merge remote-tracking branch 'origin/dist-snap' into incoming
|
2012-07-12 17:14:55 -07:00 |
|
Michael Sullivan
|
c84c4a8d71
|
Handle str/~ in patterns.
|
2012-07-12 16:52:26 -07:00 |
|
Michael Sullivan
|
2ea9c8df0f
|
Accept prefix notation for writing the types of str/~ and friends.
|
2012-07-12 16:52:26 -07:00 |
|
Ben Blum
|
acb86921a6
|
Revert linked failure
This reverts commit 5d6d3d0565 .
|
2012-07-12 19:49:49 -04:00 |
|
Ben Blum
|
08c40c5eb7
|
Revert linked failure (lifecycle lock)
This reverts commit 74f4b8d901 .
|
2012-07-12 19:49:49 -04:00 |
|
Ben Blum
|
3b159c6d5b
|
Revert linked failure (renaming runtime fns)
Revert "Rename runtime *_locked() and *_unlocked() fns to *_inner() (closes #2864)"
This reverts commit b897696a3a .
|
2012-07-12 19:49:49 -04:00 |
|
Ben Blum
|
a10f52c579
|
Revert linked failure (rust_port locking)
This reverts commit 343e9de8ef .
|
2012-07-12 19:49:49 -04:00 |
|
Ben Blum
|
5724c64549
|
Revert linked failure (killing runtime)
This reverts commit 200a2ded32 .
|
2012-07-12 19:49:49 -04:00 |
|
Michael Sullivan
|
1c62f5ff74
|
Get rid of all of the remaining /~s in the code base.
|
2012-07-12 15:13:18 -07:00 |
|
Brian Anderson
|
46fba10fe8
|
rustc: Make all impls even more reachable
With this we write metadata for all impls so that we can properly find
reexported impls.
|
2012-07-12 15:09:33 -07:00 |
|
Ben Blum
|
200a2ded32
|
Fix linked failure with root taskgroup to kill the runtime too.
|
2012-07-12 18:08:36 -04:00 |
|
Ben Blum
|
343e9de8ef
|
Proper locking with blocked_on()/wakeup() in rust_port. Closes #2787. Closes #1923.
|
2012-07-12 18:08:36 -04:00 |
|
Ben Blum
|
b897696a3a
|
Rename runtime *_locked() and *_unlocked() fns to *_inner() (closes #2864)
|
2012-07-12 18:08:36 -04:00 |
|
Michael Sullivan
|
9d2e5f3a65
|
Merge branch 'rt-changes' into incoming
|
2012-07-12 15:03:54 -07:00 |
|
Graydon Hoare
|
2f32a1581f
|
Fix make-install target on mac.
|
2012-07-12 12:43:20 -07:00 |
|
Graydon Hoare
|
df8481a9c3
|
Update version on man page.
|
2012-07-12 12:43:20 -07:00 |
|
Graydon Hoare
|
c19b5d9566
|
Merge pull request #2876 from erickt/dist-snap
Fix an error compiling on centos 5
|
2012-07-12 10:27:12 -07:00 |
|
Michael Sullivan
|
a8db1bd4ef
|
Switch back to not using snapshot libs.
|
2012-07-12 10:10:54 -07:00 |
|
Michael Sullivan
|
f219d978b0
|
Register snapshots.
|
2012-07-12 10:10:14 -07:00 |
|
Michael Sullivan
|
8ad4e92c2b
|
Handle autoserializing of str/~.
|
2012-07-12 00:21:12 -07:00 |
|
Michael Sullivan
|
7b26503566
|
Make str be treated as str/~.
|
2012-07-12 00:21:04 -07:00 |
|
Michael Sullivan
|
b569bdec9f
|
Refactor how we convert vstore ast types to ty types.
|
2012-07-12 00:12:13 -07:00 |
|
Erick Tryzelaar
|
91d9ded4be
|
Fix an error for Centos 5
Unfortunately this doesn't get rust to compile on Centos 5.
Centos 5 uses glibc 2.5, but the snapshot-0 needs glibc 2.6+.
|
2012-07-11 20:09:57 -07:00 |
|
Graydon Hoare
|
86dfca278d
|
Try less complicated trick for solving the dSYM glob portability issue.
|
2012-07-11 15:10:18 -07:00 |
|
Graydon Hoare
|
63df248414
|
Revert "Reorganize lib-glob code to avoid accidentally duplicating lib/ subdirectory."
This reverts commit 2cf6bf87c3 .
|
2012-07-11 15:04:32 -07:00 |
|
Niko Matsakis
|
b9aa9def85
|
infer when types are region parameterized rather than requiring /&
- removes various fields from various variants in the AST
- also update tests not to use this notation
|
2012-07-11 14:41:41 -07:00 |
|
Niko Matsakis
|
9b094c0baf
|
new option to note where purity is req'd
|
2012-07-11 14:41:41 -07:00 |
|
Niko Matsakis
|
668285b9c8
|
add ability to report statistics about how borrowck is being used
|
2012-07-11 14:41:41 -07:00 |
|
Patrick Walton
|
9b7d9a9a1b
|
rustc: Treat existential traits as base types for coherence purposes
|
2012-07-11 14:28:03 -07:00 |
|
Patrick Walton
|
fdf0c1b353
|
core: Newtype a bunch of types in libcore
|
2012-07-11 12:47:32 -07:00 |
|
Tim Chevalier
|
c0961bb88f
|
Test for #2723. Closes #2723
|
2012-07-11 12:34:21 -07:00 |
|
Graydon Hoare
|
2cf6bf87c3
|
Reorganize lib-glob code to avoid accidentally duplicating lib/ subdirectory.
|
2012-07-11 12:10:54 -07:00 |
|
Paul Stansifer
|
650009f80c
|
Test (but don't pretty-print) the new macro system.
|
2012-07-11 12:06:47 -07:00 |
|
Paul Stansifer
|
c0abd6a2eb
|
We're going to have a hard time if we want to pretty-print token trees.
|
2012-07-11 12:06:47 -07:00 |
|
Paul Stansifer
|
f3e874635f
|
Fix (I think!) the ACTUALLY expr parsing situation.
|
2012-07-11 12:06:47 -07:00 |
|
Michael Sullivan
|
62e9ae04e2
|
Remove obsolete type param field from shape information.
|
2012-07-11 11:42:49 -07:00 |
|
Michael Sullivan
|
120773b2a7
|
Change the interface of placement new to take a tydesc as part of Issue #2831.
|
2012-07-11 11:42:49 -07:00 |
|
Eric Holk
|
bf88ff5217
|
Remove slow vec+=, and make word-count difficulty harder.
|
2012-07-11 11:36:37 -07:00 |
|
Eric Holk
|
a00478b7c9
|
word-count-generic now generates random words in benchmark mode.
|
2012-07-11 11:36:37 -07:00 |
|
Patrick Walton
|
e51f259ff0
|
rustc: Add some more checks to coherence
|
2012-07-11 11:23:14 -07:00 |
|
Tim Chevalier
|
1806707dcb
|
Add test case for #2869 (xfailed)
|
2012-07-11 11:18:43 -07:00 |
|
Graydon Hoare
|
aa7b3cc929
|
Fix some version numbers.
|
2012-07-11 09:09:08 -07:00 |
|
Ben Blum
|
74f4b8d901
|
Unify state_lock + kill_lock -> lifecycle_lock (#2787)
|
2012-07-11 12:09:07 -04:00 |
|
Ben Blum
|
5d6d3d0565
|
Linked failure in task.rs instead of rust_task.cpp (#1868, #1189)
|
2012-07-11 12:07:06 -04:00 |
|
Ben Blum
|
152f2eade8
|
arc.rs: make exclusive's data mutable
|
2012-07-11 12:07:06 -04:00 |
|
Ben Blum
|
9c0b469613
|
Add rust_task_kill_other
|
2012-07-11 12:07:06 -04:00 |
|