summary refs log tree commit diff
path: root/src/etc/zsh/_rust
AgeCommit message (Collapse)AuthorLines
2013-09-26remove type_useDaniel Micay-1/+0
This is broken, and results in poor performance due to the undefined behaviour in the LLVM IR. LLVM's `mergefunc` is a *much* better way of doing this since it merges based on the equality of the bytecode. For example, consider `std::repr`. It generates different code per type, but is not included in the type bounds of generics. The `mergefunc` pass works for most of our code but currently hits an assert on libstd. It is receiving attention upstream so it will be ready soon, but I don't think removing this broken code should wait any longer. I've opened #9536 about enabling it by default. Closes #8651 Closes #3547 Closes #2537 Closes #6971 Closes #9222
2013-08-16doc: convert remaining uses of core:: to std::.Huon Wilson-1/+1
2013-08-10rustc: Add --target-cpu flag to select a more specific processor instead of ↵Luqman Aden-1/+2
the default, 'generic'.
2013-07-20rm obsolete no-op lintsDaniel Micay-3/+0
2013-06-29fix zsh completion for lint and debug flagsDaniel Micay-35/+36
this correctly makes them accept 1 argument, and auto-completes the comma-separated list of lint flags
2013-05-30add a zsh completion file for rustcDaniel Micay-0/+102