summary refs log tree commit diff
path: root/src/libgreen
AgeCommit message (Expand)AuthorLines
2014-02-12Expose whether event loops have active I/OAlex Crichton-0/+2
2014-02-11Rewrite channels yet again for upgradeabilityAlex Crichton-2/+2
2014-02-11Shuffle around ownership in concurrent queuesAlex Crichton-8/+70
2014-02-11Change `xfail` directives in compiletests to `ignore`, closes #11363Florian Hahn-2/+2
2014-02-11Move replace and swap to std::mem. Get rid of std::utilEdward Wang-6/+6
2014-02-07Delete send_str, rewrite clients on top of MaybeOwned<'static>Kevin Ballard-2/+2
2014-02-06Add some doc examples to lib{green,native}Alex Crichton-3/+149
2014-02-03Various bug fixes and rebase conflictsAlex Crichton-2/+1
2014-02-03std: Remove try_send_deferred plus all falloutAlex Crichton-9/+7
2014-02-03std: Hardcode pthread constants and structuresAlex Crichton-15/+11
2014-02-03green: Remove io_error usageAlex Crichton-2/+3
2014-01-30Remove Times traitBrendan Zabarauskas-4/+4
2014-01-29Removing do keyword from libgreenScott Lawrence-101/+99
2014-01-26Removed all instances of XXX in preparation for relaxing of FIXME ruleSalem Talha-8/+8
2014-01-26auto merge of #11762 : alexcrichton/rust/guard_pages, r=alexcrichtonbors-37/+120
2014-01-26Bring in the line-length policeAlex Crichton-33/+35
2014-01-25Uppercase numeric constantsChris Wong-2/+2
2014-01-24Fix zero-sized memory mappingCorey Richardson-3/+15
2014-01-24Use `mmap` to map in task stacks and guard pageCorey Richardson-34/+103
2014-01-21[std::vec] Rename .remove_opt() to .remove(), drop the old .remove() behaviorSimon Sapin-1/+1
2014-01-21[std::vec] Rename .pop_opt() to .pop(), drop the old .pop() behaviorSimon Sapin-2/+5
2014-01-21Remove unnecessary parentheses.Huon Wilson-1/+1
2014-01-20Register new snapshotsAlex Crichton-2/+1
2014-01-15auto merge of #11112 : alexcrichton/rust/issue-11087, r=brsonbors-2/+3
2014-01-15Allow more "error" values in try_recv()Alex Crichton-2/+3
2014-01-15libstd: Added more #[inline] annotations and replaced uses of `libc::abort` w...Eduard Burtescu-2/+2
2014-01-12Bump version to 0.10-preBrian Anderson-0/+1
2014-01-09auto merge of #11360 : huonw/rust/stack_bounds, r=alexcrichtonbors-6/+7
2014-01-07doc: Add libgreen and libnative to the indexBrian Anderson-0/+3
2014-01-07auto merge of #11353 : alexcrichton/rust/improve-logging, r=brsonbors-1/+5
2014-01-07std::rt: require known stack bounds for all tasks.Huon Wilson-6/+7
2014-01-06Support arbitrary stdout/stderr/logger handlesAlex Crichton-1/+5
2014-01-06Register new snapshotsAlex Crichton-3/+0
2014-01-04Don't allow newtype structs to be dereferenced. #6246Brian Anderson-2/+2
2014-01-04auto merge of #11306 : alexcrichton/rust/native-bounds, r=pcwaltonbors-0/+8
2014-01-04Add a stack_bounds function to the Runtime traitAlex Crichton-0/+8
2014-01-02Bump version to 0.9Brian Anderson-1/+1
2014-01-01Move task count bookeeping out of libstdAlex Crichton-26/+131
2013-12-29Fix a deadlock in a libgreen testAlex Crichton-1/+1
2013-12-26Remove green scheduler bootstrap tasksAlex Crichton-34/+16
2013-12-26Register new snapshotsAlex Crichton-1/+0
2013-12-25Test fixes and rebase conflictsAlex Crichton-21/+20
2013-12-24green: Move a scheduler test inside libgreenAlex Crichton-1/+72
2013-12-24std: Remove must deferred sending functionsAlex Crichton-4/+9
2013-12-24rustuv: Fix a memory leak (documented inside)Alex Crichton-7/+25
2013-12-24native: Protect against spurious wakeups on cvarsAlex Crichton-13/+24
2013-12-24green: Properly wait for main before shutdownAlex Crichton-15/+111
2013-12-24Test fixes and rebase problemsAlex Crichton-7/+15
2013-12-24green: Fixing all tests from previous refactoringsAlex Crichton-279/+347
2013-12-24green: Allow specifying an IoFactory for poolsAlex Crichton-6/+16