- 26 11月, 2015 1 次提交
-
-
由 Ms2ger 提交于
-
- 25 11月, 2015 7 次提交
-
-
由 bors 提交于
Fixes #22425 Also fixes #30007, since it's just a change from `true` to `false`.
-
由 bors 提交于
See https://github.com/rust-lang/rfcs/pull/1246 for discussion.
-
由 bors 提交于
Typical algebra currently doesn't work on the types in std::time currently (see [this comment][comment]), so tweak the tests to account for this property. [comment]: https://github.com/rust-lang/rust/issues/29866#issuecomment-159093809 Closes #29970
-
由 bors 提交于
Closes #25810. Closes #29276. r? @alexcrichton
-
由 bors 提交于
Trait references are always invariant, so all uses of subtyping between them are equivalent to using equality. Moreover, the overlap check was previously performed twice per impl pair, once in each direction. It is now performed only once, and internally uses the equality check. On glium, a crate that spends some time in coherence, this change sped up coherence checking by a few percent (not very significant). r? @nikomatsakis
-
由 bors 提交于
- Successful merges: #29397, #29933, #30004, #30019, #30020, #30023 - Failed merges:
-
由 Jonas Schievink 提交于
-
- 24 11月, 2015 26 次提交
-
-
由 Jonas Schievink 提交于
-
由 Steve Klabnik 提交于
-
由 Steve Klabnik 提交于
`unit` was in code formatting, which is wrong, since it's not actual code. The correct code is `()`.
-
由 Steve Klabnik 提交于
looks like a case of mixed tabs and spaces
-
由 Steve Klabnik 提交于
Good candidate for a rollup, this one.
-
由 Steve Klabnik 提交于
It was introduced with the change that made copy opt-in. The implementation gives a warning, because the struct contains a raw pointer.
-
由 Steve Klabnik 提交于
Previously the file was not regenrated upon modification of `src/rustllvm` or others. Now it will be rebuilt if `src/llvm` or `src/rustllvm` is touched. Also added *.rs rule to 'clean' rule so that it is removed upon 'make clean'. Fixes #28614.
-
由 bors 提交于
Fixes #29861 - it was a bug I accidentally introduced in #26275. r? @nikomatsakis
-
由 Ms2ger 提交于
-
由 bors 提交于
The `log` crate on crates.io already knows `TRACE`, but the internal liblog doesn't, which causes it to spew errors when a `TRACE` level is defined. I made `TRACE` behave like `DEBUG`.
-
由 bors 提交于
Fixes #1889
-
由 Manish Goregaokar 提交于
-
由 Alex Gaynor 提交于
looks like a case of mixed tabs and spaces
-
由 Manish Goregaokar 提交于
-
由 bors 提交于
It seems that OS X El Capitan does not pass DYLD_* environment variables to child processes anymore. See this link: https://forums.developer.apple.com/thread/9233 The causes a test in `src/libstd/process.rs' to fail when those environment variables are not found in the child process. This PR skips those variables similar to how the Windows envars that start with `=` are skipped.
-
由 bors 提交于
r? @Manishearth
-
由 Alex Crichton 提交于
Typical algebra currently doesn't work on the types in std::time currently (see [this comment][comment]), so tweak the tests to account for this property. [comment]: https://github.com/rust-lang/rust/issues/29866#issuecomment-159093809 Closes #29970
-
由 bors 提交于
Reference #29554
-
由 Jonas Schievink 提交于
The `log` crate on crates.io already knows TRACE, but the internal liblog doesn't, which causes it to spew errors when a TRACE level is defined.
-
由 Manish Goregaokar 提交于
Fixes #1889
-
由 bors 提交于
Part of https://github.com/rust-lang/rust/issues/29935 The deprecation lint is still called "deprecated", so people can continue using `#[allow(deprecated)]` and similar things.
-
由 Jonas Schievink 提交于
Fixes #22425 Also fixes #30007, since it's just a change from `true` to `false`.
-
由 Andrew Paseltiner 提交于
Closes #25810. Closes #29276.
-
由 Josh Austin 提交于
-
由 Antti Keränen 提交于
-
由 bors 提交于
Replace `TypeNsDef` and `ValueNsDef` with a more general type `NsDef`. Define a newtype `NameBinding` for `Rc<RefCell<Option<NsDef>>>` and refactor `NameBindings` to be a `NameBinding` for each namespace. Replace uses of `NameBindings` with `NameBinding` where only one binding is being used (in `NamespaceResult`, `Target,` etc). Refactor away `resolve_definition_of_name_in_module` and `NameDefinition`, fixing issue #4952.
-
- 23 11月, 2015 6 次提交
-
-
由 Michael Woerister 提交于
-
由 Antti Keränen 提交于
The note added tells the definition location of the non-function that is being called. Fixes #10969
-
由 bors 提交于
-
由 Philipp Matthias Schäfer 提交于
-
由 bors 提交于
I'd like to have the message print out the index and length values like it does elsewhere, but I'm not sure how to do that without affecting perf here. Will `assert!(cond, "index out of bounds got {} but len is ", idx, len)` make things slower? It calls `panic_fmt` which is marked as cold but also calls `format_args!`, and I don't know if that allocates or does any heavy lifting. cc @alexcrichton @Gankro
-
由 Manish Goregaokar 提交于
-