-
Notifications
You must be signed in to change notification settings - Fork 12.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix unique pointers occuring in unreachable blocks #3824
Commits on Oct 9, 2012
-
Configuration menu - View commit details
-
Copy full SHA for bdc1b7a - Browse repository at this point
Copy the full SHA bdc1b7aView commit details
Commits on Oct 10, 2012
-
rustc: fix size computation of structs for the FFI
It didn't take alignment into account. Fixes rust-lang#3656.
Configuration menu - View commit details
-
Copy full SHA for 25096a2 - Browse repository at this point
Copy the full SHA 25096a2View commit details
Commits on Oct 11, 2012
-
Conditional usage of LLVM DebugFlag
DebugFlag is conditionally exported by LLVM in llvm/Support/Debug.h in-between an #ifndef NDEBUG block; RustWrapper should not unconditionally use it. This closes rust-lang#3701. Signed-off-by: Luca Bruno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 97ecde2 - Browse repository at this point
Copy the full SHA 97ecde2View commit details
Commits on Oct 14, 2012
-
Use gpgv for signature verification in cargo
Parsing gpg output for signature verification is not recommended, as it can break easily (and doesn't work with i18n). This patch makes use of gpgv, as suggested by gpg authors: http://lists.gnupg.org/pipermail/gnupg-users/2004-August/023141.html This closes rust-lang#3762. Signed-off-by: Luca Bruno <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 01aaeef - Browse repository at this point
Copy the full SHA 01aaeefView commit details
Commits on Oct 15, 2012
-
Configuration menu - View commit details
-
Copy full SHA for ab89b5c - Browse repository at this point
Copy the full SHA ab89b5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6211ab - Browse repository at this point
Copy the full SHA f6211abView commit details -
Allow enum discriminator exprs to refer to declared consts
Also some work towards rust-lang#3521 Closes rust-lang#2428
Configuration menu - View commit details
-
Copy full SHA for 7237268 - Browse repository at this point
Copy the full SHA 7237268View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0643466 - Browse repository at this point
Copy the full SHA 0643466View commit details -
Check whether loans conflict with old loans or with themselves.
Along the way, convert from dvec-of-dvec representation to track loans in scope to just a single flattened list. It's more convenient. Fixes rust-lang#3765. r+ pcwalton.
Configuration menu - View commit details
-
Copy full SHA for 2a1aa9f - Browse repository at this point
Copy the full SHA 2a1aa9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c886629 - Browse repository at this point
Copy the full SHA c886629View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f9e7ba - Browse repository at this point
Copy the full SHA 4f9e7baView commit details -
Add test cases for rust-lang#3668
Previous commits fix the issue. Closes rust-lang#3668
Configuration menu - View commit details
-
Copy full SHA for c5b82a6 - Browse repository at this point
Copy the full SHA c5b82a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91ae541 - Browse repository at this point
Copy the full SHA 91ae541View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d84505 - Browse repository at this point
Copy the full SHA 7d84505View commit details
Commits on Oct 16, 2012
-
Configuration menu - View commit details
-
Copy full SHA for d293286 - Browse repository at this point
Copy the full SHA d293286View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbc46d5 - Browse repository at this point
Copy the full SHA bbc46d5View commit details -
In ty::normalize_ty, don't replace self_regions with None
Instead, replace with re_static. This was causing ty::subst to fail when called from trans::type_of::type_of. Already discussed with nmatsakis and it's a small change, so no review. Closes rust-lang#3447
Configuration menu - View commit details
-
Copy full SHA for b38092e - Browse repository at this point
Copy the full SHA b38092eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dc67c5 - Browse repository at this point
Copy the full SHA 4dc67c5View commit details
Commits on Oct 17, 2012
-
Configuration menu - View commit details
-
Copy full SHA for a92c3db - Browse repository at this point
Copy the full SHA a92c3dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1679960 - Browse repository at this point
Copy the full SHA 1679960View commit details -
Configuration menu - View commit details
-
Copy full SHA for 081a043 - Browse repository at this point
Copy the full SHA 081a043View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47c83f1 - Browse repository at this point
Copy the full SHA 47c83f1View commit details -
Merge pull request rust-lang#3716 from Blei/fix-3656
rustc: fix size computation of structs for the FFI
Configuration menu - View commit details
-
Copy full SHA for 7f12cc4 - Browse repository at this point
Copy the full SHA 7f12cc4View commit details -
Merge pull request rust-lang#3706 from erickt/str-with-capacity
libcore: add a str::with_capacity to match the fn in vec
Configuration menu - View commit details
-
Copy full SHA for ebce097 - Browse repository at this point
Copy the full SHA ebce097View commit details -
Merge pull request rust-lang#3719 from lucab/lucab/to-upstream/pull-2
Fix rust-lang#3701: rustllvm conditional build
Configuration menu - View commit details
-
Copy full SHA for f5e71f5 - Browse repository at this point
Copy the full SHA f5e71f5View commit details -
Merge pull request rust-lang#3764 from lucab/lucab/to-upstream/pull-3
Use gpgv for signature verification in cargo
Configuration menu - View commit details
-
Copy full SHA for 5cf0c65 - Browse repository at this point
Copy the full SHA 5cf0c65View commit details -
Configuration menu - View commit details
-
Copy full SHA for e94e82c - Browse repository at this point
Copy the full SHA e94e82cView commit details -
Sigil patrol: change fn@ fn& fn~ to @fn &fn ~fn
This also involves removing references to the old long-form closure syntax, which pcwalton alleges is deprecated and which was never updated for the new forms, e.g. `@fn() {}` is illegal.
Configuration menu - View commit details
-
Copy full SHA for 5e1d0ba - Browse repository at this point
Copy the full SHA 5e1d0baView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7ce3dc - Browse repository at this point
Copy the full SHA f7ce3dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ca5506a - Browse repository at this point
Copy the full SHA ca5506aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66151d0 - Browse repository at this point
Copy the full SHA 66151d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7236472 - Browse repository at this point
Copy the full SHA 7236472View commit details -
Configuration menu - View commit details
-
Copy full SHA for b532a8e - Browse repository at this point
Copy the full SHA b532a8eView commit details -
Add a module to getopts to support verbose option definition
This is built on top of the existing functionality, but adds a `groups` module which defines functions allowing the user to specify whole short/long/description groups at once and provides a usage message.
Configuration menu - View commit details
-
Copy full SHA for 32baf1c - Browse repository at this point
Copy the full SHA 32baf1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2544d8 - Browse repository at this point
Copy the full SHA f2544d8View commit details -
std::treemap - changing types to reflect constraints, adding equality…
… check (space expensive)
Configuration menu - View commit details
-
Copy full SHA for fd6be2f - Browse repository at this point
Copy the full SHA fd6be2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbc90b6 - Browse repository at this point
Copy the full SHA bbc90b6View commit details -
Merge pull request rust-lang#3739 from killerswan/usagemsg
Add a module to getopts for verbose option group declaration (and use it in rustc)
Configuration menu - View commit details
-
Copy full SHA for 33adb7a - Browse repository at this point
Copy the full SHA 33adb7aView commit details -
Enable configure to detect 32 bit systems on 64 bit kernels
These systems run 32 bit binaries so arch needs to be forced to 32 bits.
Configuration menu - View commit details
-
Copy full SHA for cf8bded - Browse repository at this point
Copy the full SHA cf8bdedView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9f1426 - Browse repository at this point
Copy the full SHA d9f1426View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dde840 - Browse repository at this point
Copy the full SHA 7dde840View commit details -
libsyntax: refactor the parser to consider foreign items as items
parse_item_or_view_item() would drop visibility if none of the conditions following it would hold. This was the case when parsing extern {} blocks, where the function was only used to parse view items, but discarded the visibility of the first not-view item.
Configuration menu - View commit details
-
Copy full SHA for e7e1bab - Browse repository at this point
Copy the full SHA e7e1babView commit details -
Configuration menu - View commit details
-
Copy full SHA for fdd7b4d - Browse repository at this point
Copy the full SHA fdd7b4dView commit details
Commits on Oct 18, 2012
-
Add examples to the parsing limitations section of the macro tutorial.
(Thanks to bstrie for pointing them out!)
Configuration menu - View commit details
-
Copy full SHA for 0f2fc71 - Browse repository at this point
Copy the full SHA 0f2fc71View commit details -
Merge pull request rust-lang#3799 from paulstansifer/master
Add examples to the parsing limitations section of the macro tutorial.
Configuration menu - View commit details
-
Copy full SHA for e28a161 - Browse repository at this point
Copy the full SHA e28a161View commit details -
Check pandoc's version correctly for >=1.10.
Tony Young committedOct 18, 2012 Configuration menu - View commit details
-
Copy full SHA for 2c1ed18 - Browse repository at this point
Copy the full SHA 2c1ed18View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0cee3e - Browse repository at this point
Copy the full SHA c0cee3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ce4cf7 - Browse repository at this point
Copy the full SHA 6ce4cf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e03ffd - Browse repository at this point
Copy the full SHA 4e03ffdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b18a151 - Browse repository at this point
Copy the full SHA b18a151View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3b1471 - Browse repository at this point
Copy the full SHA e3b1471View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95423d2 - Browse repository at this point
Copy the full SHA 95423d2View commit details -
This is minor and probably completely inconsequential to performance, but I find vec::map to be more clear than vec::each and a push.
Configuration menu - View commit details
-
Copy full SHA for a7ecde3 - Browse repository at this point
Copy the full SHA a7ecde3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac50046 - Browse repository at this point
Copy the full SHA ac50046View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe41cce - Browse repository at this point
Copy the full SHA fe41cceView commit details -
Merge pull request rust-lang#3805 from erickt/incoming
Variety of small cleanups
Configuration menu - View commit details
-
Copy full SHA for 141ef23 - Browse repository at this point
Copy the full SHA 141ef23View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa38c12 - Browse repository at this point
Copy the full SHA fa38c12View commit details -
Configuration menu - View commit details
-
Copy full SHA for b03c71f - Browse repository at this point
Copy the full SHA b03c71fView commit details -
Merge pull request rust-lang#3802 from rfw/fix_pandoc_configure
Check pandoc's version correctly for >=1.10.
Configuration menu - View commit details
-
Copy full SHA for 55f043d - Browse repository at this point
Copy the full SHA 55f043dView commit details -
Merge pull request rust-lang#3803 from tychosci/readclose
Make some string operations UTF-8 safe
Configuration menu - View commit details
-
Copy full SHA for 7dda889 - Browse repository at this point
Copy the full SHA 7dda889View commit details -
Configuration menu - View commit details
-
Copy full SHA for eeae552 - Browse repository at this point
Copy the full SHA eeae552View commit details -
rustc: Implement intra-crate static methods on anonymous trait implem…
…entations. r=nmatsakis
Configuration menu - View commit details
-
Copy full SHA for 754704e - Browse repository at this point
Copy the full SHA 754704eView commit details -
Configuration menu - View commit details
-
Copy full SHA for acf2d20 - Browse repository at this point
Copy the full SHA acf2d20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33795bc - Browse repository at this point
Copy the full SHA 33795bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0b71dd - Browse repository at this point
Copy the full SHA e0b71ddView commit details
Commits on Oct 19, 2012
-
Configuration menu - View commit details
-
Copy full SHA for 3d76a75 - Browse repository at this point
Copy the full SHA 3d76a75View commit details -
Merge pull request rust-lang#3811 from luqmana/incoming
configure: check for pandoc version properly.
Configuration menu - View commit details
-
Copy full SHA for c81953c - Browse repository at this point
Copy the full SHA c81953cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34aabe5 - Browse repository at this point
Copy the full SHA 34aabe5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c4ad31 - Browse repository at this point
Copy the full SHA 6c4ad31View commit details -
Configuration menu - View commit details
-
Copy full SHA for c97944f - Browse repository at this point
Copy the full SHA c97944fView commit details -
Remove superfluous by-ref in option::get, option::get_default, option…
…::expect Superficial change, no review.
Configuration menu - View commit details
-
Copy full SHA for 10612ee - Browse repository at this point
Copy the full SHA 10612eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8492a02 - Browse repository at this point
Copy the full SHA 8492a02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81e66ae - Browse repository at this point
Copy the full SHA 81e66aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0243d86 - Browse repository at this point
Copy the full SHA 0243d86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89de49c - Browse repository at this point
Copy the full SHA 89de49cView commit details
Commits on Oct 20, 2012
-
Configuration menu - View commit details
-
Copy full SHA for c05d96c - Browse repository at this point
Copy the full SHA c05d96cView commit details -
Some tweaks to the valgrind makefile code
This reenables valgrinding of the compiler and prints a message when the user _is_ valgrinding
Configuration menu - View commit details
-
Copy full SHA for 55d134d - Browse repository at this point
Copy the full SHA 55d134dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15777de - Browse repository at this point
Copy the full SHA 15777deView commit details
Commits on Oct 21, 2012
-
Configuration menu - View commit details
-
Copy full SHA for 0e2437b - Browse repository at this point
Copy the full SHA 0e2437bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79e538d - Browse repository at this point
Copy the full SHA 79e538dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 781f8cb - Browse repository at this point
Copy the full SHA 781f8cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9555ee7 - Browse repository at this point
Copy the full SHA 9555ee7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dd8136 - Browse repository at this point
Copy the full SHA 8dd8136View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55e40a1 - Browse repository at this point
Copy the full SHA 55e40a1View commit details -
libsyntax: adapt the pretty printer for the new fixed size array syntax
`[int]/5` -> `[int * 5]`
Configuration menu - View commit details
-
Copy full SHA for 4174688 - Browse repository at this point
Copy the full SHA 4174688View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac81fff - Browse repository at this point
Copy the full SHA ac81fffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 684d945 - Browse repository at this point
Copy the full SHA 684d945View commit details -
Configuration menu - View commit details
-
Copy full SHA for 614624a - Browse repository at this point
Copy the full SHA 614624aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41c37d9 - Browse repository at this point
Copy the full SHA 41c37d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3df50f - Browse repository at this point
Copy the full SHA f3df50fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a8fbe3 - Browse repository at this point
Copy the full SHA 8a8fbe3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8378757 - Browse repository at this point
Copy the full SHA 8378757View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9980f25 - Browse repository at this point
Copy the full SHA 9980f25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 191d162 - Browse repository at this point
Copy the full SHA 191d162View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c79801 - Browse repository at this point
Copy the full SHA 7c79801View commit details