summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2012-06-12Rewrite int/uint helper functions to use refsErick Tryzelaar-10/+4
2012-06-12std: Add a to_str impl for json::error.Erick Tryzelaar-0/+6
2012-06-08std: Typo fix in docs.Lindsey Kuper-1/+1
2012-06-08revise map interface so that K need not be copyableNiko Matsakis-7/+7
2012-06-08Convert reinterpret_cast + forget to 'transmute'Brian Anderson-5/+2
2012-06-07Use #[cfg(unix)] and #[cfg(windows)] everywhereBrian Anderson-60/+24
2012-06-07Merge branch 'incoming'Patrick Walton-0/+35
2012-06-07std: Implement a fuzzy-equal interfacePatrick Walton-0/+35
2012-06-06std: Add debug::breakpointBrian Anderson-0/+14
2012-06-06Merge remote-tracking branch 'mozilla/incoming'Niko Matsakis-9/+4
2012-06-06Rewrite deque to use dvecNiko Matsakis-17/+21
2012-06-06constrain scope of mut ptr to please borrowckNiko Matsakis-3/+1
2012-06-06Revert "Revert "Merge pull request #2516 from mozilla/incoming" due to failures"Tim Chevalier-9/+4
2012-06-04Make vecs implicitly copyable for all of our projects.Michael Sullivan-0/+2
2012-06-04Machine types are different from int/uint, etc (Issue #2187)Eric Holk-19/+26
2012-06-04Get rid of warnings from instantiating typarams with non-implicitly copyable ...Michael Sullivan-1/+2
2012-06-03prohibit type parameters in native fns and other minor fixesNiko Matsakis-10/+22
2012-06-02make vec fns/methods take imm slices.Niko Matsakis-21/+8
2012-06-01squelch warnings in testsNiko Matsakis-3/+3
2012-05-31Add some convenience helpers to getopts. Close #1837.Graydon Hoare-0/+51
2012-05-31Make std::map require const keys.Eric Holk-3/+5
2012-05-31Some fixes to bitv. Close #2342.Graydon Hoare-13/+34
2012-05-30Add xorshift to core::rand, which gave a 3x speedup for graph generation in t...Eric Holk-1/+1
2012-05-30Remove warnings in std::par.Eric Holk-10/+14
2012-05-30Added a factory version of par::mapi, which avoids the need for share_arc, an...Eric Holk-15/+40
2012-05-30Move par into libstd. Closes #2441.Eric Holk-1/+110
2012-05-30Rewriting shared_arc to work around Issue #2444.Eric Holk-15/+42
2012-05-29Moving the arc tests into arc.rs.Eric Holk-0/+31
2012-05-29Adding shared_arc to hide some of the tedium of sharing an arc between tasks.Eric Holk-7/+42
2012-05-28std: add json::to_str and json::to_json iface.Erick Tryzelaar-0/+105
2012-05-27std: Fix bitv each() method (issue 2363)Benjamin Kircher-0/+10
2012-05-26core: Make range follow the for loop protocolBrian Anderson-11/+11
2012-05-25Get rid of many implicit copies as a preliminary to Issue #2448.Michael Sullivan-26/+24
2012-05-25std: Modify arc to tolerate upcoming change to uniquesBrian Anderson-7/+14
2012-05-25std: Don't export get_monitor_task_glBrian Anderson-1/+1
2012-05-25std: More iotask cleanupBrian Anderson-23/+22
2012-05-25std: Remove unused iotask field `active`Brian Anderson-28/+17
2012-05-25std: Rename uv::hl to uv::iotask. Additional cleanupBrian Anderson-158/+156
2012-05-24std: Move spawn_high_level_loop to uv::hlBrian Anderson-28/+31
2012-05-24std: Separate weakening the I/O task from spawning itBrian Anderson-11/+38
2012-05-24std: Simplify run_high_level_loop furtherBrian Anderson-48/+15
2012-05-24std: Remove unused args from run_high_level_loopBrian Anderson-58/+19
2012-05-24std: Move loop creation into run_high_level_loopBrian Anderson-8/+3
2012-05-24std: Clean up uv_global_loopBrian Anderson-83/+85
2012-05-24std: Rename spawn_libuv_weak_task to spawn_high_level_loopBrian Anderson-2/+2
2012-05-24std: Use more concise code in uv::hlBrian Anderson-84/+43
2012-05-24std: Remove unused variablesBrian Anderson-7/+3
2012-05-24std: FIXME's and cleanups for uvBrian Anderson-3/+20
2012-05-24Some comments giving some idea how to use these things.Eric Holk-2/+10
2012-05-24remove dead assignmentsNiko Matsakis-5/+2