about summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2013-07-10Merge pull request #7682 from thestinger/vecDaniel Micay-7/+26
2013-07-10Switch over to new range_rev semantics; fix #5270.Felix S. Klock II-8/+10
2013-07-10Refactored int/uint range code in preparation for change to range_rev semantics.Felix S. Klock II-33/+148
2013-07-10Don't loop infinitely on 0-size structs in reprAlex Crichton-2/+8
2013-07-09ptr: optimize {swap,replace,read}_ptrDaniel Micay-6/+6
2013-07-09vec::with_capacity: do one alloc for non-managedDaniel Micay-1/+20
2013-07-09auto merge of #7265 : brson/rust/io-upstream, r=brsonbors-2033/+5384
2013-07-09std: Remove ThreadPerCore spawn mode. UnusedBrian Anderson-21/+1
2013-07-09Rename local_data methods/types for less keystrokesAlex Crichton-66/+76
2013-07-09Change TLS to almost be able to contain owned typesAlex Crichton-87/+145
2013-07-09Change the elements in the task-local map to be actual key-value pairsAlex Crichton-127/+111
2013-07-09Use purely an owned vector for storing TLS dataAlex Crichton-47/+36
2013-07-09std::rt: Ignore 0-byte udp readsBrian Anderson-0/+7
2013-07-09std::rt: Do local tests in a bare thread to not interfere with the schedulerBrian Anderson-21/+30
2013-07-09auto merge of #7657 : thestinger/rust/rollup, r=thestingerbors-3/+78
2013-07-09Fix typo in docs for MutableCloneableVectorKevin Ballard-1/+1
2013-07-09Impl Not for boolBrendan Zabarauskas-0/+25
2013-07-09std: Implement `Iterator::size_hint` method for `Option` iteratorsAndrew Paseltiner-0/+50
2013-07-09remove the unused exchange_malloc `align` parameterDaniel Micay-2/+2
2013-07-09auto merge of #7117 : jensnockert/rust/freestanding, r=cmrbors-283/+105
2013-07-09std: Make os::set_exit_status work with newschedBrian Anderson-3/+40
2013-07-09std::rt: size_t, not u64Brian Anderson-2/+2
2013-07-09auto merge of #7528 : indutny/rust/feature/memory-api, r=cmrbors-9/+829
2013-07-09os: introduce cross-platform MemoryMap bindingsFedor Indutny-4/+358
2013-07-08auto merge of #7578 : alexcrichton/rust/overflow, r=thestingerbors-1/+14
2013-07-08auto merge of #7262 : nikomatsakis/rust/ref-bindings-in-irrefut-patterns, r=c...bors-49/+159
2013-07-08std: Add a yield implementation for newschedBrian Anderson-4/+19
2013-07-08TidyBrian Anderson-14/+16
2013-07-08Merge remote-tracking branch 'mozilla/master'Brian Anderson-1341/+1018
2013-07-08auto merge of #7612 : thestinger/rust/utf8, r=huonwbors-22/+2
2013-07-08Merge remote-tracking branch 'anasazi/io'Brian Anderson-686/+1512
2013-07-08std::rt: Add a hack to allocate different test port ranges to different botsBrian Anderson-2/+44
2013-07-08auto merge of #7608 : glinscott/rust/json_perf, r=pcwaltonbors-1/+2
2013-07-08changed .each() to .iter().advance()Eric Reed-10/+10
2013-07-08renamed finalize to drop in Drop impl for UvUdpSocketEric Reed-1/+1
2013-07-08Merge remote-tracking branch 'upstream/io' into ioEric Reed-3296/+3651
2013-07-08auto merge of #7577 : brson/rust/vers, r=cmrbors-1/+1
2013-07-08Correct merge errorsNiko Matsakis-1/+1
2013-07-08Correct illegal pattern in windows-only codeNiko Matsakis-2/+2
2013-07-08Correct merge failuresNiko Matsakis-3/+3
2013-07-08Address nits by @catamorphismNiko Matsakis-1/+1
2013-07-08Patch up some code that was using irrefutable patterns incorrectly.Niko Matsakis-9/+15
2013-07-08update ptr intrinsics and rewrite vec routines to be more correct.Niko Matsakis-40/+144
2013-07-08Bump version numbers to 0.8-preBrian Anderson-1/+1
2013-07-08auto merge of #7604 : apasel422/rust/peek, r=huonwbors-0/+65
2013-07-08 Replaces the free-standing functions in f32, &c.Jens Nockert-283/+105
2013-07-08auto merge of #7605 : thestinger/rust/vec, r=Aatchbors-21/+33
2013-07-08remove headers from exchange allocationsDaniel Micay-3/+20
2013-07-08Merge pull request #7595 from thestinger/iteratorDaniel Micay-19/+19
2013-07-08add a temporary vector_exchange_malloc lang itemDaniel Micay-0/+8