| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-08-19 | std: Restore dynamic borrow tracking | Brian Anderson | -8/+20 | |
| 2013-08-19 | Add externfn macro and correctly label fixed_stack_segments | Niko Matsakis | -0/+1 | |
| 2013-08-15 | Add ToCStr method .with_c_str() | Kevin Ballard | -3/+3 | |
| .with_c_str() is a replacement for the old .as_c_str(), to avoid unnecessary boilerplate. Replace all usages of .to_c_str().with_ref() with .with_c_str(). | ||||
| 2013-08-09 | auto merge of #8296 : erickt/rust/remove-str-trailing-nulls, r=erickt | bors | -6/+7 | |
| This PR fixes #7235 and #3371, which removes trailing nulls from `str` types. Instead, it replaces the creation of c strings with a new type, `std::c_str::CString`, which wraps a malloced byte array, and respects: * No interior nulls * Ends with a trailing null | ||||
| 2013-08-09 | Remove the C++ runtime. Sayonara | Brian Anderson | -43/+7 | |
| 2013-08-04 | Merge remote-tracking branch 'remotes/origin/master' into str-remove-null | Erick Tryzelaar | -1/+1 | |
| 2013-08-04 | std: replace str::as_c_str with std::c_str | Erick Tryzelaar | -3/+4 | |
| 2013-08-04 | std: minor cleanup | Erick Tryzelaar | -3/+3 | |
| 2013-08-03 | remove obsolete `foreach` keyword | Daniel Micay | -1/+1 | |
| this has been replaced by `for` | ||||
| 2013-08-01 | migrate many `for` loops to `foreach` | Daniel Micay | -1/+1 | |
| 2013-07-26 | Consolidate raw representations of rust values | Alex Crichton | -16/+16 | |
| This moves the raw struct layout of closures, vectors, boxes, and strings into a new `unstable::raw` module. This is meant to be a centralized location to find information for the layout of these values. As safe method, `repr`, is provided to convert a rust value to its raw representation. Unsafe methods to convert back are not provided because they are rarely used and too numerous to write an implementation for each (not much of a common pattern). | ||||
| 2013-07-23 | std and extra: use as_c_str instead of as_buf in a couple places | Erick Tryzelaar | -3/+3 | |
| These uses are assuming the strings are null terminated, so it should be using `as_c_str` instead of `as_buf` | ||||
| 2013-07-23 | std: move str::as_buf into StrSlice | Erick Tryzelaar | -4/+4 | |
| 2013-07-08 | Tidy | Brian Anderson | -4/+4 | |
| 2013-06-24 | std: Move dynamic borrowck code from unstable::lang to rt::borrowck | Brian Anderson | -0/+283 | |
