about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2011-11-16Add a test that native mods don't need to declare an ABIBrian Anderson-0/+9
2011-11-16Use attributes for native module ABI and link nameHaitao Li-128/+168
2011-11-16Register snapshotsBrian Anderson-0/+5
2011-11-16Use attributes for native module ABI and link name [temp]Haitao Li-1/+25
2011-11-16rustc: Use link_name attribute for native functionHaitao Li-29/+35
2011-11-15stdlib: Turn function calls into constants. Fix win32 breakageBrian Anderson-2/+2
2011-11-15Fixed typo in constant value #1165Stefan Plantikow-1/+1
2011-11-15Replaced constant functions with actual constants in std and updated testsStefan Plantikow-141/+122
2011-11-15rustc: Don't sign extend uints during translationBrian Anderson-1/+1
2011-11-15Make run-pass/bitwise 64-bit compatibleBrian Anderson-3/+17
2011-11-15Support conditional compilation based on architectureBrian Anderson-1/+12
2011-11-15Make run-pass/native-fn-linkname's main take no argsBrian Anderson-1/+1
2011-11-15Use native fn's link name attribute if givenHaitao Li-2/+27
2011-11-15Fix some indentation and idioms in rope.rsMarijn Haverbeke-25/+17
2011-11-15Fix handling of loops and conditionals in alias.rsMarijn Haverbeke-62/+169
2011-11-14xfail-fast run-pass/native-dupe.rsBrian Anderson-0/+3
2011-11-14Revert "rt: More work on morestack"Patrick Walton-142/+29
2011-11-14rt: More work on morestackPatrick Walton-29/+142
2011-11-14stdlib: Run cleanups on data that fails to sendBrian Anderson-3/+22
2011-11-14Un-xfail-win32 two tests that should actually workBrian Anderson-2/+0
2011-11-15rustllvm: Add a GetOrInsertFunction wrapperHaitao Li-1/+23
2011-11-13rt: Add locking invariants to rust_portBrian Anderson-2/+3
2011-11-13rt: Perform task notification before killing the parent taskBrian Anderson-19/+27
2011-11-13Drop enqueued elements when a port is destructed. Closes #1155Brian Anderson-2/+39
2011-11-13Make various binops not typecheck for unsafe pointers. Closes #1173Brian Anderson-1/+4
2011-11-11Add test for #783. Closes #783Brian Anderson-0/+25
2011-11-11Rehabilitate run-fail/linked-failure4.rsBrian Anderson-10/+6
2011-11-11Rehabilitate run-pass/task-killjoin.rsBrian Anderson-9/+7
2011-11-11rt: Make rust_port's ref counting non-atomicBrian Anderson-1/+1
2011-11-11Rehabilitate run-pass/task-comm.rsBrian Anderson-9/+9
2011-11-11rt: Take the task lock when dropping port refcountsBrian Anderson-27/+21
2011-11-11Fix run-fail/spawnfailBrian Anderson-6/+11
2011-11-11Give task-perf-word-count default behavior. Closes #1172Brian Anderson-18/+172
2011-11-11rt: Add locking invariants to rust_taskBrian Anderson-0/+8
2011-11-11rt: Remove drop_port. UnusedBrian Anderson-7/+0
2011-11-11rt: Remove rust_chanBrian Anderson-138/+29
2011-11-12Remove unused "--check-unsafe" flagHaitao Li-2/+1
2011-11-10str: add escape()Elly Jones-2/+40
2011-11-10Cleanup unused imports in testsHaitao Li-7/+0
2011-11-10Cleanup unused importsHaitao Li-204/+104
2011-11-10rustc: Add support of warning on unused importsHaitao Li-9/+54
2011-11-10rt: Remove rust_aio.cpp. Bitrotted.Brian Anderson-335/+0
2011-11-10stdlib: Remove sio and aio. Bitrotted.Brian Anderson-375/+1
2011-11-10rt: Move rust_chan::send to rust_port::sendBrian Anderson-36/+33
2011-11-10rt: Remove rust_token. UnusedBrian Anderson-3/+1
2011-11-10rt: Remove del_chan, take_chan, drop_chan. UnusedBrian Anderson-17/+0
2011-11-10rt: Simplify channel-port associationBrian Anderson-70/+23
2011-11-10rt: Remove new_chan. Not neededBrian Anderson-16/+3
2011-11-10rt: Remove chan_send. Unused.Brian Anderson-6/+0
2011-11-10stdlib: Update the example in std::commBrian Anderson-3/+2