Patrick Walton
|
4e515c14af
|
doc: Split out the FFI part of the tutorial
The tutorial should perhaps contain an FFI section, but this one is too long.
|
2012-09-05 11:20:04 -07:00 |
Patrick Walton
|
69b363e02a
|
doc: Split macros out into a separate tutorial
|
2012-09-05 11:07:06 -07:00 |
Zack Corr
|
efb576a60d
|
jit: Clean rustllvm code, let rustc expose __morestack instead of linking in libmorestack and return _rust_main and call it from rustc
|
2012-08-31 16:20:36 -07:00 |
Zack Corr
|
795acb7395
|
jit: Link in __morestack and make it resolvable by JIT
|
2012-08-31 16:20:36 -07:00 |
Zack Corr
|
7993f48209
|
jit: Add custom memory manager (still segfaulting)
|
2012-08-31 16:20:35 -07:00 |
Graydon Hoare
|
6c5c835a1d
|
Make check-notidy not run tidy, as implied. Close #3105.
|
2012-08-29 14:49:13 -07:00 |
Graydon Hoare
|
b769e29680
|
Compress metadata section. Seems a minor speed win, major space win.
|
2012-08-28 14:50:39 -07:00 |
Kevin Cantu
|
705f423965
|
Rename the template for version_info.html
|
2012-08-20 14:04:12 -07:00 |
Ben Blum
|
bdbad614ac
|
Remove rust_cond_lock and sys::condition (rename to little_lock)
|
2012-08-07 18:18:48 -04:00 |
Graydon Hoare
|
7c1339b2f1
|
Add check-notidy target. Close #2943.
|
2012-07-25 15:39:56 -07:00 |
Paul Stansifer
|
fa882d4295
|
Add a badge to the tutorial and reference docs indicating which Rust version they pertain to.
|
2012-07-19 17:09:03 -07:00 |
Graydon Hoare
|
cbee91916b
|
Even simpler attempt at solving the .dSYM mess.
|
2012-07-13 13:04:36 -07:00 |
Graydon Hoare
|
6426f05b8f
|
Revert "Try less complicated trick for solving the dSYM glob portability issue."
This reverts commit 86dfca278d .
|
2012-07-13 13:04:36 -07:00 |
Graydon Hoare
|
2f32a1581f
|
Fix make-install target on mac.
|
2012-07-12 12:43:20 -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 |
Graydon Hoare
|
2cf6bf87c3
|
Reorganize lib-glob code to avoid accidentally duplicating lib/ subdirectory.
|
2012-07-11 12:10:54 -07:00 |
Graydon Hoare
|
a899e659a0
|
Makefile nit for distchec.
|
2012-07-10 11:05:53 -07:00 |
Michael Sullivan
|
e6baf44f19
|
Switch back to USE_SNAPSHOT_CORELIB=0.
|
2012-06-29 15:34:39 -07:00 |
Michael Sullivan
|
7aa43b2599
|
Make fmt use a bitmask instead of a vector of flags. Closes #1993.
|
2012-06-28 23:36:00 -07:00 |
Brian Anderson
|
8910b2ff7c
|
build: Remove bogus -fno-strict-aliasing flags. Issue #2701
|
2012-06-25 15:41:03 -07:00 |
Eric Holk
|
dc718d97a6
|
Adding a lock/condition variable to libcore.
|
2012-06-19 10:31:12 -07:00 |
Michael Sullivan
|
88ec259cee
|
Put type descriptors in strings created by the runtime. Progress on #2638.
|
2012-06-18 15:54:37 -07:00 |
Tim Chevalier
|
3e2006a570
|
Revert "Adding a lock/condition variable to libcore."
This reverts commit e394ebda37 .
|
2012-06-16 15:34:15 -07:00 |
Eric Holk
|
e394ebda37
|
Adding a lock/condition variable to libcore.
|
2012-06-15 22:00:24 -04:00 |
Michael Sullivan
|
f99f2e8ce2
|
Update the build system to handle dependency on header files. Closes #2547.
|
2012-06-14 14:50:14 -07:00 |
Michael Sullivan
|
3a36ffe5ff
|
Revert "Update the build system to handle dependency on header files. Closes #2547."
This reverts commit 31f4b63dff .
|
2012-06-13 18:37:07 -07:00 |
Michael Sullivan
|
31f4b63dff
|
Update the build system to handle dependency on header files. Closes #2547.
|
2012-06-13 16:39:09 -07:00 |
Michael Sullivan
|
f8afe107fa
|
Minor makefile cleanup.
|
2012-06-13 16:39:09 -07:00 |
Brian Anderson
|
41df9cbb44
|
rt: Turn on frame pointers for stack walking
|
2012-06-11 22:44:16 -07:00 |
Ben Striegel
|
24fb724dc9
|
Rename some misleading variables
|
2012-06-08 17:50:33 -07:00 |
Ben Striegel
|
c9bbf739eb
|
`make install` fix to address #2555
|
2012-06-08 17:50:09 -07:00 |
Jyun-Yan You
|
8f5f45bfe1
|
fix compiletest deadlock on freebsd
|
2012-06-07 16:38:10 +08:00 |
Brian Anderson
|
9b9ceea6bd
|
Begin running cargo tests
|
2012-06-02 21:30:26 -07:00 |
Brian Anderson
|
c5d168c404
|
build: Fix bogus test teps
|
2012-06-01 22:16:58 -07:00 |
Brian Anderson
|
630c084da6
|
test: Move tests with rustc deps into run-pass-fulldeps
These tests require a lot more to be built before running so are not part of
check-lite
|
2012-06-01 16:01:56 -07:00 |
Brian Anderson
|
5dc236cdac
|
build: Add check-lite target
Runs the core, std, run-pass, run-fail, compile-fail tests for stage2 and
builds only their dependencies.
We'll use this on the bots' try branch.
|
2012-06-01 12:28:03 -07:00 |
Kevin Cantu
|
7dcbaedd32
|
Rename librustsyntax to libsyntax
Per issue #2418.
|
2012-05-31 11:15:00 -07:00 |
Brian Anderson
|
ff6cde7882
|
mk: Stop using snapshot rt/core/std
|
2012-05-31 01:27:21 -07:00 |
Brian Anderson
|
0c0818b955
|
build: Fix rules for non-target std when using snapshot std
|
2012-05-30 22:55:21 -07:00 |
Brian Anderson
|
e4f5f235e4
|
build: Fix mac build errors
|
2012-05-30 21:23:34 -07:00 |
Brian Anderson
|
a4ba088ef8
|
build: Add USE_SNAPSHOT_STDLIB. Set to 1
|
2012-05-30 21:23:34 -07:00 |
Brian Anderson
|
846dfbc922
|
build: Use snapshot core
|
2012-05-30 21:23:34 -07:00 |
Brian Anderson
|
429f7e9e08
|
build: Use snapshot runtime
|
2012-05-30 21:23:34 -07:00 |
Brian Anderson
|
4fec4cd8f5
|
bench: Add hard mode to benchmarks. Activate with RUST_BENCH.
RUST_BENCH is on automatically when running `make perf`
|
2012-05-23 22:55:41 -07:00 |
Niko Matsakis
|
50a3dd40ae
|
implement new borrow ck (disabled by default)
|
2012-05-09 17:00:19 -07:00 |
Brian Anderson
|
264f900dfa
|
build: Start running core tests on windows
|
2012-05-02 17:51:12 -07:00 |
Brian Anderson
|
30385022c1
|
build: No tidy for test files. Closes #2271
|
2012-04-30 16:33:45 -07:00 |
Brian Anderson
|
31853f31bf
|
build: Don't require full target libs to run compiletest tests
Only build through librustsyntax, which some tests do rely on.
|
2012-04-24 13:30:03 -07:00 |
Brian Anderson
|
8be944e89e
|
doc: Remove unused keywords.txt
|
2012-04-19 20:06:13 -07:00 |