about summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2013-01-20add a LinearSet type (implementing the Set trait)Daniel Micay-2/+45
2013-01-20add a Set trait and implement it for TreeSetDaniel Micay-0/+25
2013-01-20repr: represent char values as char literals rather than integers.Simon Sapin-1/+7
2013-01-18core: Allow set_buffer_ to be referred to as set-bufferTim Chevalier-2/+6
2013-01-18Rename copy_overlapping_memory() to copy_memory()Chris Peterson-52/+2
2013-01-18Comments: turn XXXes into FIXMEsTim Chevalier-2/+2
2013-01-17Add a license check to tidy. #4018Brian Anderson-2/+11
2013-01-17Add `finally` method for deferred executionBrian Anderson-0/+90
2013-01-17core: Add private global data interface. #3915Brian Anderson-0/+265
2013-01-17librustc: Implement write guards for borrowing `@mut` to `&` or `&mut`. r=nma...Patrick Walton-27/+68
2013-01-15Add at_exit function #4450Brian Anderson-0/+89
2013-01-15Spawn new tasks onto the primary scheduler by default. #3760Brian Anderson-68/+55
2013-01-15librustc: Make the default sigil for block lambdas `&` instead of `@`.Graydon Hoare-1/+1
2013-01-15Swap return value order in pipes::oneshot Issue #4496Nick Desaulniers-4/+5
2013-01-14Merge pull request #4485 from sanxiyn/use-truncateBrian Anderson-3/+2
2013-01-14Merge pull request #4484 from sanxiyn/test-retainBrian Anderson-0/+7
2013-01-14Merge pull request #4477 from jld/char-reprBrian Anderson-1/+1
2013-01-14spelling fixes for iter module docstringsDaniel Micay-3/+3
2013-01-14Use vec::truncate for vec::retainSeo Sanghyeon-3/+2
2013-01-14Add a test for vec::retainSeo Sanghyeon-0/+7
2013-01-13Reflect on char as u32, not uint (which may be u64).Jed Davis-1/+1
2013-01-13Support ARM and Androidkyeongwoon-2/+33
2013-01-13Long linesTim Chevalier-4/+8
2013-01-13Merge pull request #4474 from tychosci/readlink_safeTim Chevalier-2/+11
2013-01-13Merge pull request #4411 from wting/4203_rename_memcpyTim Chevalier-28/+28
2013-01-13Make vectors (& old ports) of zero-size types allocate one byte each.Jed Davis-12/+44
2013-01-14core: Use libc::readlink function properlyTycho Sci-2/+11
2013-01-13core: Align cmp::le() with the other implementationsPeter Williams-4/+10
2013-01-13Merge pull request #4465 from thestinger/optionTim Chevalier-1/+42
2013-01-13add Option methods for in-place mutationDaniel Micay-0/+16
2013-01-14Inlining methods/functions in core.gifnksm-0/+338
2013-01-13avoid unwrap in Option::map_consume implementationDaniel Micay-1/+1
2013-01-13add Option map_consume_default methodDaniel Micay-0/+7
2013-01-13add Option methods for swap_unwrap and map_consumeDaniel Micay-0/+18
2013-01-11Merge pull request #4443 from wting/4386_add_privsTim Chevalier-1/+2
2013-01-11Merge pull request #4445 from apasel422/notopTim Chevalier-3/+7
2013-01-11Long linesBrian Anderson-2/+5
2013-01-11Add core::private::run_in_bare_threadBrian Anderson-0/+34
2013-01-11allow logical negation operator (!) to be overloadedAndrew Paseltiner-3/+7
2013-01-11Adds priv qualifiers where they have been commented out before implementation.William Ting-1/+2
2013-01-10libcore: Fix core test more. rs=brokenPatrick Walton-6/+8
2013-01-10libcore: Fix core test. rs=brokenPatrick Walton-77/+85
2013-01-10libcore: Fix windows bustage. rs=bustagePatrick Walton-18/+20
2013-01-10libcore: Fix linux/windows bustage. rs=firePatrick Walton-7/+11
2013-01-10librustc: Make all external functions unsafe. r=tjcPatrick Walton-846/+1259
2013-01-10core: Change XXXs into proper FIXMEs with issue numbersTim Chevalier-17/+18
2013-01-10Use deriving_eq for TaskTim Chevalier-6/+1
2013-01-10mode: reset mode on entry to fn body.Niko Matsakis-1/+1
2013-01-10Rename memcpy, memmove, memset to prevent any confusion with the C equivalents.William Ting-28/+28
2013-01-09libcore: Fix missing `off_t` import on Mac. rs=bustagePatrick Walton-1/+1