about summary refs log tree commit diff
path: root/src/libcore/comm.rs
AgeCommit message (Expand)AuthorLines
2012-05-03core: Add comm::recv_chan to receive from a channelBrian Anderson-0/+52
2012-04-07core: Add priv::weaken_taskBrian Anderson-3/+2
2012-03-23Remove a FIXME and workaround that appear to be obsoleteTim Chevalier-3/+1
2012-03-23Remove last vestiges of old-style intrinsicsMarijn Haverbeke-1/+1
2012-03-23Support [rust_stack] annotation on native functions (crudely)Marijn Haverbeke-1/+0
2012-03-23Replace most uses of intrinsics in core with builtinsMarijn Haverbeke-30/+17
2012-03-22make --enforce-mut-vars always on, add mut annotations to remaining filesNiko Matsakis-2/+2
2012-03-20core: Rename unsafe::leak to unsafe::forget. Closes #2031Brian Anderson-1/+1
2012-03-17core: Fix signature of call_with_retptr. Closes #1987Brian Anderson-2/+1
2012-03-16core: Store reexporting result and either. Closes #1997Brian Anderson-2/+1
2012-03-15Associate FIXMEs with issue numbers (comments only)Tim Chevalier-2/+2
2012-03-15core: Channels are just port idsBrian Anderson-9/+7
2012-03-13Name types after their modules instead of 't'Brian Anderson-1/+1
2012-03-12Libc/os/run/rand/io reorganization. Close #1373. Close #1638.Graydon Hoare-11/+11
2012-03-09core: Convert to rustdocBrian Anderson-50/+44
2012-03-07add mutability annotations to libcoreNiko Matsakis-1/+1
2012-03-05rt: Add a hack to fix a port detach bugBrian Anderson-0/+2
2012-03-05rt: Fix the atomic get_ref_count method to avoid racesBrian Anderson-2/+0
2012-03-05rt: Properly block tasks while waiting for port detachBrian Anderson-2/+14
2012-03-05rt: Simplify the recv interfaceBrian Anderson-11/+12
2012-02-20core: New task APIBrian Anderson-3/+5
2012-02-16core: Add comm::select2Brian Anderson-1/+121
2012-02-14core: Add comm::peek for looking into the message queueBrian Anderson-0/+16
2012-02-01Remove native types from stdlibMarijn Haverbeke-5/+5
2012-01-23Add export{} syntax to encapsulate things that should be abstractTim Chevalier-2/+2
2012-01-23core: Format comm docs correctlyBrian Anderson-16/+20
2012-01-19Additional ; to , changes, disable "tag" and ";" in parser. Close #1430. Clos...Graydon Hoare-2/+2
2012-01-19libcore: "tag" -> "enum"Patrick Walton-2/+2
2012-01-19Use ctypes in native function declarationsHaitao Li-1/+1
2012-01-17libcore: Move core tests into libcoreBrian Anderson-0/+43
2012-01-17Remove un-needed <Roland Tanglao-2/+2
2012-01-16Forgot to add some spaces before backslashesRoland Tanglao-9/+9
2012-01-16add spaces before newlines in rustdocsRoland Tanglao-22/+22
2012-01-16convert comments to rustdocs for box, char, comm and cytpes.rsRoland Tanglao-81/+58
2012-01-14libcore: Remove void declaration from comm::rustrtBrian Anderson-1/+0
2012-01-09Remove leftover comm.rs in stdMarijn Haverbeke-2/+0
2012-01-09Fix typo in example in libcore docsMarijn Haverbeke-1/+1
2012-01-05Switch to new param kind bound syntaxMarijn Haverbeke-10/+10
2011-12-13Copy first batch of material from libstd to libcore.Graydon Hoare-0/+184