about summary refs log tree commit diff
path: root/src/libcore/core.rc
AgeCommit message (Expand)AuthorLines
2012-09-14Add core::reflect, start migrating core::repr to use it. Tidy up various Repr...Graydon Hoare-0/+2
2012-09-14rustc: Make the box annihilator a language itemPatrick Walton-1/+2
2012-09-14libcore: Implement a box annihilator, not called yetPatrick Walton-0/+1
2012-09-12libcore: Add some visitor-based logging functionalityPatrick Walton-2/+2
2012-09-11Promote 'pub' and 'priv' from restricted to strict keywordsBrian Anderson-2/+2
2012-09-10Convert 'import' to 'use'. Remove 'import' keyword.Brian Anderson-3/+3
2012-09-10Rename the poorly named Managed<T> type to Mut<T>.Niko Matsakis-2/+2
2012-09-09core: warn(non_camel_case_types) -> denyBrian Anderson-2/+1
2012-09-07gc: Add stack walker for new garbage collector.Elliott Slaughter-1/+2
2012-09-03libcore: Add a from_str traitPatrick Walton-0/+2
2012-09-02core: Only warn about implicitly copying vecsBrian Anderson-1/+1
2012-09-02core: warn(non_camel_case_types) everywhere, with few exceptionsBrian Anderson-52/+2
2012-09-02core: deny(vecs_implicity_copyable)Brian Anderson-1/+1
2012-08-30Bump version to 0.4Brian Anderson-1/+1
2012-08-29rustc: Make `<` and `=` into traitsPatrick Walton-0/+6
2012-08-29Replace core::path with contents of core::path2. Back to one path module.Graydon Hoare-2/+1
2012-08-28Compress metadata section. Seems a minor speed win, major space win.Graydon Hoare-0/+3
2012-08-28Convert core::pipes to camel caseBrian Anderson-0/+1
2012-08-24Start using core::path2::Path in a lot of places.Graydon Hoare-1/+1
2012-08-21implement a map testing benchmarkNiko Matsakis-0/+2
2012-08-21Remove fixmes about exporting. Close #2648, close #3119.Ben Blum-3/+2
2012-08-20Add PosixPath to path2. Add path2 to core build. Add dot/dotdot-normalizing.Graydon Hoare-0/+1
2012-08-15Convert more core types to camel caseBrian Anderson-0/+3
2012-08-15Convert more core types to camel caseBrian Anderson-0/+27
2012-08-14Convert more core types to camel caseBrian Anderson-0/+6
2012-08-13core: Camel case some lesser-used modulesBrian Anderson-0/+14
2012-08-10Split libcore/arc.rs: arc -> std::arc; exclusive -> unsafe::exclusiveBen Blum-3/+1
2012-08-07Add sync.rs with counting blocking semaphoresBen Blum-1/+2
2012-08-01core.rc export core::utilBen Blum-0/+1
2012-08-01Add core::util, with swap, replace, and noncopyableBen Blum-0/+4
2012-08-01Clean out transitional lint.Graydon Hoare-5/+0
2012-07-30Move send_map to libcoreBen Blum-0/+2
2012-07-28core: Fix compilation of intrinsic ops when testingBrian Anderson-0/+1
2012-07-26Nomenclature fixes in the lint checker. Fewer double-negatives.Graydon Hoare-0/+5
2012-07-25rustc: Introduce a lang_items pass, part of coherence and operator overloading.Patrick Walton-0/+1
2012-07-24Add core::hash containing SipHash-2-4 implementation. Re: #1616 and #859.Graydon Hoare-0/+2
2012-07-23Move fail upcall into rust libcore.Elliott Slaughter-0/+7
2012-07-17Create some infrastructure for building up @-vectors. Work on #2921.Michael Sullivan-1/+2
2012-07-14core.rc export dlistBen Blum-0/+1
2012-07-11Fix some version numbers.Graydon Hoare-1/+1
2012-07-06Removing locked queue port/chan prototype.Eric Holk-2/+1
2012-07-06Enabling pipes for all stages, and updating closure syntax.Eric Holk-2/+0
2012-07-06Moved pipes runtime support to libcore, and add a test that will help verify ...Eric Holk-2/+4
2012-07-05core: Actually build to_bytesBrian Anderson-0/+1
2012-07-05core: Export to_bytesBrian Anderson-1/+1
2012-07-04convert doc-attributes to doc-comments using ./src/etc/sugarise-doc-comments....Gareth Daniel Smith-30/+30
2012-07-02Add doubly-linked list to libcore (to be used in task.rs).Ben Blum-0/+6
2012-06-21Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this.Graydon Hoare-3/+3
2012-06-21Basic functionality for new ports and chansEric Holk-1/+2
2012-06-19Moved arc to libcore and added an arc that allows shared mutable state throug...Eric Holk-1/+2