| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-11-25 | Add improvements to insert_with_key | Kevin Cantu | -16/+122 | |
| This commit adds a lower-level implementation of the generic `insert_with_key` which I expect to be faster. Now insert could be defined with insert_with_key, too, although I'm not sure we want to do that. This also clarifies the tests a bit and adds an `insert_with` function. | ||||
| 2012-11-25 | Test insert_with_key... | Kevin Cantu | -0/+21 | |
| 2012-11-25 | Add an insert_with_key function to the Map trait | Kevin Cantu | -1/+31 | |
| 2012-11-24 | Long lines | Tim Chevalier | -8/+16 | |
| 2012-11-24 | Split EBML module into a reader and a writer module | Tim Chevalier | -466/+474 | |
| Minor refactoring, no review. Closes #2739 | ||||
| 2012-11-24 | [libstd] getopts, now with fewer copies | Tim Chevalier | -39/+39 | |
| Change the opt_ functions in getopts to take a reference to a Matches, instead of taking a Matches by-value, as suggested in | ||||
| 2012-11-22 | std: try to fix breakage. | Graydon Hoare | -8/+6 | |
| 2012-11-22 | std: initial sketch of workcache, barely does anything. | Graydon Hoare | -0/+312 | |
| 2012-11-21 | change json::Deserializer to take a json enum | Erick Tryzelaar | -8/+2 | |
| This allows the deserializer to be used on an already parsed json object. | ||||
| 2012-11-20 | libstd: fix warnings in sort | Erick Tryzelaar | -14/+14 | |
| 2012-11-20 | Remove parentheses from closure argument types | Erick Tryzelaar | -7/+7 | |
| 2012-11-19 | rustc: Implement explicit self for Eq and Ord. r=graydon | Patrick Walton | -5/+527 | |
| 2012-11-18 | Whitespace | Brian Anderson | -1/+1 | |
| 2012-11-18 | Merge pull request #3998 from jesse99/feature/getopts | Tim Chevalier | -0/+75 | |
| Added support for options that take no arguments and may be repeated. | ||||
| 2012-11-18 | Fixing warnings for long and blank lines | Jesse Jones | -10/+11 | |
| 2012-11-18 | Made merge_sort pure | Jesse Jones | -2/+2 | |
| 2012-11-18 | Made more stuff pure. | Jesse Jones | -95/+97 | |
| escape functions in char, io.with_str_reader, base64 and md5sum, cell.empty_cell and is_empty. | ||||
| 2012-11-18 | Made most of the URL functions pure. | Jesse Jones | -34/+40 | |
| This closes #3782. | ||||
| 2012-11-18 | Made the time to string functions pure as well as empty_tm. | Jesse Jones | -10/+14 | |
| This closes #3919. | ||||
| 2012-11-18 | Replace TmMut with inherited mutability | Jesse Jones | -30/+16 | |
| 2012-11-18 | Moved strptime and strftime into private helper functions. | Jesse Jones | -76/+84 | |
| Makes the public API much easier to see and prepares the way for making them pure. | ||||
| 2012-11-18 | Made Map.contains_key, contains_key_ref, and get pure. | Jesse Jones | -13/+13 | |
| 2012-11-17 | Added support for options that take no arguments and may be repeated. | Jesse Jones | -0/+75 | |
| Closes #3568. | ||||
| 2012-11-15 | Rename thread_pool to task_pool | Tim Chevalier | -10/+10 | |
| Minor change, no review. Closes #3972 | ||||
| 2012-11-14 | std: Don't use Drop trait in thread_pool | Brian Anderson | -4/+1 | |
| 2012-11-14 | Convert libstd to use the Drop trait | Ben Striegel | -52/+107 | |
| 2012-11-14 | Revert "Convert libstd to use the Drop trait" | Brian Anderson | -107/+52 | |
| This reverts commit 28c7a251514919a2d7bdf6c67b8edf5eed9043db. | ||||
| 2012-11-14 | Convert libstd to use the Drop trait | Ben Striegel | -52/+107 | |
| 2012-11-13 | cleanup: convert some remaining #foo invocations to foo! form. | Graydon Hoare | -1/+1 | |
| 2012-11-08 | std: Eliminate copy warning | Brian Anderson | -1/+1 | |
| 2012-11-08 | Merge pull request #3923 from am0d/master | Brian Anderson | -5/+63 | |
| Fixes issue #3891 | ||||
| 2012-11-07 | Fix whitespace issues from previous commits. | a_m0d | -2/+48 | |
| Also added test for #3891. | ||||
| 2012-11-07 | libstd: Implement a thread pool. r=brson | Patrick Walton | -0/+86 | |
| 2012-11-06 | Fix trailing whitespace issues | a_m0d | -3/+3 | |
| 2012-11-06 | Add end_of_file handling to TcpBufferedSocket. | a_m0d | -4/+16 | |
| This fixes #3891. Also removed debug!(...) statement from socket destructor which causes a crash when the logging level is set to debug. | ||||
| 2012-11-05 | Make std::rl unsafe. #3921 | Brian Anderson | -6/+9 | |
| 2012-11-04 | Merge remote-tracking branch 'brson/repl' | Brian Anderson | -0/+70 | |
| Conflicts: mk/install.mk src/rt/rustrt.def.in | ||||
| 2012-11-04 | Use a linenoise with win32 support | Brian Anderson | -6/+0 | |
| 2012-11-04 | Move rusti::rl to std::rl | Zack Corr | -0/+76 | |
| 2012-11-03 | Remove stage0 stuff that was awaiting snapshot | Tim Chevalier | -501/+0 | |
| and re-register snapshots Just removing unneeded code, no review | ||||
| 2012-10-29 | std: disable timsort crash-test on windows. | Graydon Hoare | -0/+1 | |
| 2012-10-25 | std: Fix build errors in sort | Brian Anderson | -4/+4 | |
| 2012-10-25 | Merge remote-tracking branch '14427/incoming' | Brian Anderson | -26/+853 | |
| Conflicts: src/libstd/sort.rs | ||||
| 2012-10-25 | Remove some unused MergeState code, add a Fixme and remove a workaround ↵ | Simon BD | -8/+5 | |
| involving pure code not being considered pure | ||||
| 2012-10-24 | Move binarysort out of MergeState | Simon BD | -36/+36 | |
| 2012-10-24 | Remove commented out code | Simon BD | -28/+0 | |
| 2012-10-24 | Remove and comment out more MergeState code | Simon BD | -28/+28 | |
| 2012-10-24 | Remove some code that MergeState used to prevent double frees | Simon BD | -33/+1 | |
| 2012-10-24 | Fix tests for Copy bound | Simon BD | -45/+9 | |
| 2012-10-24 | Add copy bound to sort | Simon BD | -104/+52 | |
