about summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2012-05-15core: Don't fail during port dtorBrian Anderson-17/+40
2012-05-15core: Add task::unkillableBrian Anderson-1/+62
2012-05-14Adding more documentation to vec::each and vec::eachi to better explain the b...Eric Holk-0/+4
2012-05-11move purity checking into borrowck, addresses #1422Niko Matsakis-1/+1
2012-05-10Removed all 4 uses of `do ... while` in the codebase.Paul Stansifer-2/+2
2012-05-07core: Export str::unsafe::from_buf_len/from_c_str_lenBrian Anderson-0/+2
2012-05-07Comment only: add a FIXME on int::absTim Chevalier-0/+1
2012-05-07Clarify docs for path::normalize. Closes #2362Brian Anderson-1/+9
2012-05-04new cap clause syntaxNiko Matsakis-0/+8
2012-05-03core: Add comm::listenBrian Anderson-0/+17
2012-05-03core: Add send/recv/peek methods for both ports and chansBrian Anderson-31/+82
2012-05-03core: Reorder declarations in comm so they read wellBrian Anderson-70/+82
2012-05-03core: Add comm::recv_chan to receive from a channelBrian Anderson-0/+52
2012-05-03Revert "allow fn exprs to omit arg types"Niko Matsakis-8/+0
2012-05-03allow fn exprs to omit arg typesNiko Matsakis-0/+8
2012-05-02remove extra type parameter from ptr::is_null() and friendsNiko Matsakis-2/+2
2012-05-02core: Ignore 2 busticated getenv tests on windowsBrian Anderson-0/+2
2012-04-30Stop inferring bot/static when types/regions are unconstrained.Niko Matsakis-3/+5
2012-04-30core: Move global_env mod into os modBrian Anderson-125/+127
2012-04-30core: Serialize all access to the environment using a weak global taskBrian Anderson-53/+128
2012-04-30Revert "Eliminate a copy in syntax::parse::new_parser_from_file"Tim Chevalier-40/+1
2012-04-30Eliminate a copy in syntax::parse::new_parser_from_fileTim Chevalier-1/+40
2012-04-27new, simpler approach to the iter libraryNiko Matsakis-152/+140
2012-04-27rustc: Remove old align_of intrinsicBrian Anderson-6/+4
2012-04-27core: Add os::arch. Exposes target_arch string at runtimeBrian Anderson-1/+7
2012-04-27core: Split sys::align_of into min_align_of, pref_align_ofBrian Anderson-10/+24
2012-04-25More slice use in vec, io, str, ebml, metadata encoder and decoder.Graydon Hoare-68/+155
2012-04-23Allow classes to be cast to ifaces that are in the same crateTim Chevalier-1/+1
2012-04-23Rename option::get_or_default to get_default, for consistencyTim Chevalier-2/+2
2012-04-23rewrite the resolution infrastructure; but it's still grodyNiko Matsakis-1/+17
2012-04-21core: Add os::walk_dirBrian Anderson-0/+28
2012-04-20Add vec::unpack_slice, expose str::unpack_slice.Graydon Hoare-0/+11
2012-04-20exporting priv::weaken_task and adding some debug loggingJeff Olson-1/+8
2012-04-19Add a lint pass to check for while true { ... } loopsTim Chevalier-2/+2
2012-04-19Disallow rebinding / matching against consts in altsTim Chevalier-3/+3
2012-04-19core: Move set_exit_status from sys to osBrian Anderson-14/+13
2012-04-19core: Move last_os_error from sys to osBrian Anderson-18/+13
2012-04-19core: Improve docsBrian Anderson-28/+37
2012-04-18Add str/& component accessor and test.Graydon Hoare-0/+27
2012-04-16rewrite region resolution so it takes place in typeckNiko Matsakis-0/+9
2012-04-16core: Factor out uint/u8/16/32/64 mods into uint-templateBrian Anderson-442/+351
2012-04-16core: Factor out int/i8/16/32/64 mods into int-templateBrian Anderson-226/+105
2012-04-15core: Add extension methods for is_null, is_not_nullBrian Anderson-0/+11
2012-04-15export buf_len from ptrAlexander Stavonin-1/+3
2012-04-14core: Use tilde-fences in docsBrian Anderson-2/+2
2012-04-15add inf/-inf/NaN parsing to float::from_strGrahame Bowland-0/+18
2012-04-13Trivial change to force a doc rebuild.Graydon Hoare-2/+2
2012-04-13add option exec-env to set env variables during test executionNiko Matsakis-4/+4
2012-04-13change to use && mode (can't move from upvar)Niko Matsakis-5/+5
2012-04-12Annotate FIXMEs in core::vecTim Chevalier-3/+4