summary refs log tree commit diff
AgeCommit message (Collapse)AuthorLines
2015-08-03Bump to .6 1.2.0Brian Anderson-1/+1
2015-08-03small fix in RELEASESSteve Klabnik-1/+1
this grammar isn't correct
2015-08-03Bump to .5Brian Anderson-1/+1
2015-08-03Merge pull request #27494 from barosl/betaAlex Crichton-23/+38
Backport new LLVM version check logic to beta
2015-08-03verify Apple LLVM versions independently, since the "based on LLVM" version ↵Ryan Pendleton-23/+38
is no longer reported
2015-07-31Another backport fixBrian Anderson-0/+1
2015-07-30Fix testsBrian Anderson-0/+3
Conflicts: src/test/compile-fail/associated-types-overridden-default.rs src/test/compile-fail/issue-23595-1.rs src/test/compile-fail/issue-23595-2.rs
2015-07-30Merge pull request #27407 from brson/beta-nextAlex Crichton-3/+14
More 1.2 relnotes (backport)
2015-07-30More 1.2 relnotesBrian Anderson-3/+14
2015-07-30Merge pull request #27387 from brson/beta-nextBrian Anderson-15/+61
Beta next
2015-07-29Feature gate associated type defaultsBrian Anderson-0/+45
There are multiple issues with them as designed and implemented. cc #27364 Conflicts: src/libsyntax/feature_gate.rs src/test/auxiliary/xcrate_associated_type_defaults.rs
2015-07-29std: Fix sub-second Condvar::wait_timeout_msAlex Crichton-13/+14
The API we're calling requires us to pass an absolute point in time as an argument (`pthread_cond_timedwait`) so we call `gettimeofday` ahead of time to then add the specified duration to. Unfortuantely the current "add the duration" logic forgot to take into account the current time's sub-second precision (e.g. the `tv_usec` field was ignored), causing sub-second duration waits to return spuriously.
2015-07-29Fix typo in stability attribute.Lee Jeffery-1/+1
2015-07-29Bump to .4Brian Anderson-1/+1
2015-07-27Bump prerelesae to .3Brian Anderson-1/+1
2015-07-27Merge pull request #27334 from brson/beta-nextAlex Crichton-11/+231
Beta next
2015-07-27Mention that removal of `#[packed]` was a breaking change in 1.2Brian Anderson-1/+4
2015-07-27Update RELEASES.md for 1.2Brian Anderson-4/+133
2015-07-27Update AUTHORS.txt for 1.2Brian Anderson-6/+94
2015-07-09Merge pull request #26921 from brson/betabluss-1/+1
Bump prerelease to .2
2015-07-09Bump prerelease to .2Brian Anderson-1/+1
2015-07-09Merge pull request #26901 from alexcrichton/beta-backportBrian Anderson-1/+25
Backporting accepted PRs to beta
2015-07-08Initial documentation for 1.2.0, uploading to test markdownCruz Julian Bishop-0/+15
2015-07-08std: Fix formatting flags for charsAlex Crichton-1/+10
This recently regressed in #24689, and this updates the `Display` implementation to take formatting flags into account. Closes #26625
2015-07-08Merge pull request #26829 from nikomatsakis/better-object-defaults-warn-betaAlex Crichton-90/+481
Better object defaults warn beta
2015-07-06Merge pull request #26700 from alexcrichton/beta-backportBrian Anderson-55/+50
Backport accepted PRs to beta
2015-07-06rebase onto beta branchNiko Matsakis-1/+2
2015-07-06Fix some merge conflictsNiko Matsakis-11/+12
2015-07-06Now that I made the warning smarter, these tests no longer require modificationNiko Matsakis-2/+4
2015-07-06Adjust tests to silence warnings (or record them, as appropriate).Niko Matsakis-6/+8
2015-07-06After inferring regions, scan for any bounds that are due to a lifetimeNiko Matsakis-0/+168
bound that is likely to change. In that case, it will change to 'static, so then scan down the graph to see whether there are any hard constraints that would prevent 'static from being a valid value here. Report a warning.
2015-07-06Add a boolean flag to ExistentialBounds tracking whether theNiko Matsakis-39/+202
region-bound is expected to change in Rust 1.3, but don't use it for anything in this commit. Note that this is not a "significant" part of the type (it's not part of the formal model) so we have to normalize this away or trans starts to get confused because two equal types wind up with distinct LLVM types.
2015-07-06Code up the new lifetime default rules, but leave them disabledNiko Matsakis-36/+90
for now.
2015-06-30core: fix deprecation since version of align_of_min.Huon Wilson-2/+2
These will first be deprecated in 1.2.0, not 1.1.0.
2015-06-30Avoid overflow in Vec::from_iterSteven Fackler-2/+3
Closes #26550
2015-06-30Make `align_of` behave like `min_align_of`.Huon Wilson-53/+47
This removes a footgun, since it is a reasonable assumption to make that pointers to `T` will be aligned to `align_of::<T>()`. This also matches the behaviour of C/C++. `min_align_of` is now deprecated. Closes #21611.
2015-06-23Auto merge of #26490 - alexcrichton:fix-msvc-again, r=brsonbors-10/+19
This commit ensures that the modifications made in #26382 also apply to the archive commands run in addition to the linker commands.
2015-06-23Auto merge of #26508 - tshepang:stray-code-block, r=blussbors-5/+0
2015-06-23Auto merge of #26503 - GuillaumeGomez:patch-4, r=Manishearthbors-3/+25
r? @Manishearth
2015-06-23Auto merge of #26367 - tshepang:patch-1, r=blussbors-1/+1
2015-06-23Auto merge of #26354 - jroesch:remove-param-bounds-take-n, r=nikomatsakisbors-226/+100
This pull request removes `ParamBounds` a old holdover in the type checker that we (@nikomatsakis and I) had wanted to remove. I'm not sure if the current form is the best possible refactor but I figured we can use this as a place to discuss it. r? @nikomatsakis
2015-06-23Auto merge of #26519 - oli-obk:camel_case_const_val, r=eddybbors-145/+142
2015-06-23Auto merge of #26517 - nrc:fix-parallel-codegen, r=arielb1bors-0/+35
Closes #26420 r? @nikomatsakis
2015-06-23change `const_val` enum and its variants to camel-caseOliver Schneider-145/+142
2015-06-23Auto merge of #26513 - shunyata:master, r=alexcrichtonbors-3/+3
I'm currently reading the rust book and this variable name tripped me up. Because it was called "input", I thought at first it might contain the line read by read_line(). This new variable name will be more instructive to rust beginners.
2015-06-23Remove the mostly unecessary ParamBounds structJared Roesch-226/+100
2015-06-23Comment E0222 instead of removing itGuillaume Gomez-0/+2
2015-06-22Test for a particular parallel codegen corner caseNick Cameron-0/+34
2015-06-22Fix parallel codegen regressionNick Cameron-0/+1
Regressed by #26326
2015-06-23Auto merge of #26514 - tshepang:repetition, r=Gankrobors-1/+1