about summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2013-07-12auto merge of #7734 : alexcrichton/rust/issue-3395, r=sanxiynbors-2/+2
2013-07-12auto merge of #7725 : msullivan/rust/default-methods, r=pcwaltonbors-1/+1
2013-07-12auto merge of #7736 : thestinger/rust/doc, r=thestingerbors-22/+73
2013-07-12Account for possible 0-sized elements in vector iteratorsAlex Crichton-13/+68
2013-07-12Remove the global 'vec::to_owned' functionAlex Crichton-6/+1
2013-07-12auto merge of #7696 : glinscott/rust/utf8_perf, r=cmrbors-36/+76
2013-07-12extend the iterator tutorialDaniel Micay-3/+4
2013-07-11auto merge of #7677 : alexcrichton/rust/tls-gc, r=pcwaltonbors-243/+591
2013-07-11Expand ctypes warnings to warn about *int/*uintAlex Crichton-2/+2
2013-07-11Fix testsAlex Crichton-1/+1
2013-07-11Take default methods out from behind the flag.Michael Sullivan-1/+1
2013-07-11auto merge of #7707 : thestinger/rust/double, r=cmrbors-54/+87
2013-07-11Optimize is_utf8Gary Linscott-8/+16
2013-07-11char_range_at perf workGary Linscott-28/+60
2013-07-11auto merge of #7708 : bcully/rust/warnings, r=thestingerbors-1/+3
2013-07-11auto merge of #7693 : korenchkin/rust/fixdoc_rand, r=cmrbors-19/+31
2013-07-11Remove all external requirements of `@` from TLSAlex Crichton-16/+16
2013-07-11Fix a soundness problem with `get`Alex Crichton-31/+79
2013-07-11Work around stage0 to remove '@' requirements from TLSAlex Crichton-75/+334
2013-07-10auto merge of #7691 : nikomatsakis/rust/vec-split-method, r=thestingerbors-1/+37
2013-07-11vec: rm inline(never) hackDaniel Micay-13/+2
2013-07-11iterator: add DoubleEndedIterator conceptDaniel Micay-41/+85
2013-07-10remove unused importsBrendan Cully-1/+3
2013-07-10auto merge of #7690 : kevinmehall/rust/document-c_void, r=huonwbors-0/+7
2013-07-10auto merge of #7683 : alexcrichton/rust/issue-7625, r=thestingerbors-2/+8
2013-07-10Add a `mut_split()` method for dividing one `&mut [T]` into twoNiko Matsakis-1/+37
2013-07-10Fixed exampleskorenchkin-19/+31
2013-07-10Document std::libc::c_void.Kevin Mehall-0/+7
2013-07-10Added overloaded Add and Sub traits for pointer arithmetic=Mark Sinclair-0/+96
2013-07-10Merge pull request #7682 from thestinger/vecDaniel Micay-7/+26
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-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