Skip to content
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

Rollup of 36 pull requests #40418

Closed
wants to merge 114 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
114 commits
Select commit Hold shift + click to select a range
0da8995
Export attributes in save-analysis data
jonasbb Feb 14, 2017
346aed2
Store attributes as strings
jonasbb Feb 23, 2017
8a64cf7
Fix suggestion span error with a line containing non-ASCIIs
sinkuu Feb 25, 2017
5eeef8b
configure: Remove git probing logic
alexcrichton Feb 12, 2017
e9b341a
configure: Remove md5 probing logic
alexcrichton Feb 12, 2017
6fbe6de
configure: Remove miscellaneous program probes
alexcrichton Feb 12, 2017
278045c
configure: Remove some lldb-specific logic
alexcrichton Feb 12, 2017
8fb06b8
configure: Remove SUPPORTED_TARGET support
alexcrichton Feb 12, 2017
49a5aa4
configure: Remove misc unused vars
alexcrichton Feb 12, 2017
bfd2f5b
configure: Remove --build detection
alexcrichton Feb 12, 2017
53d3c89
Dont bug! on user error
bjorn3 Feb 28, 2017
54a1c8b
Fix indentation in region infer docs
bjorn3 Feb 28, 2017
2a40918
Syntax highlighting in region infer docs
bjorn3 Feb 28, 2017
be49671
Improve a bit more
bjorn3 Feb 28, 2017
90e94d9
Syntax highlight and note about current rust in infer docs
bjorn3 Feb 28, 2017
5bfa0f3
Move remove_docs_from_attrs into lowering step
jonasbb Mar 2, 2017
5945d1d
Remove ability for plugins to register a MIR pass
nagisa Mar 3, 2017
6698fb6
Add catch expr to AST and disallow catch as a struct name
cramertj Feb 17, 2017
ace24bb
Temporarily prefix catch block with do keyword
cramertj Mar 3, 2017
08d1c80
LLVM: Update submodule to include SRet support patch for MSP430.
pftbest Mar 4, 2017
3055f41
add an #[used] attribute
Feb 20, 2017
cd7bde9
Point to enclosing block/fn on nested unsafe
estebank Jan 20, 2017
9918471
add tracking issue and feature-gate and run-make tests
Mar 6, 2017
6f3f467
Fix incorrect span label formatting
estebank Mar 6, 2017
0cb9b23
fix location of the emitted object file
Mar 6, 2017
eeb7af6
rustbuild: Build documentation for `proc_macro`
alexcrichton Mar 1, 2017
4008e71
Support armhf abi on 64-bit ARM cpus
infinity0 Mar 6, 2017
7cf30f3
Refactor out `ast::ItemKind::MacroDef`.
jseyfried Mar 5, 2017
a519659
Move `resolve_invoc` from `syntax` to `resolve`.
jseyfried Mar 1, 2017
9057c8d
Avoid using `Mark` and `Invocation` for macro defs.
jseyfried Mar 1, 2017
4f424b3
Add compile-fail tests for catch expr in match or condition
cramertj Mar 7, 2017
3c1ba68
Expect macro defs in save-analysis and add expn info to spans for att…
nrc Mar 7, 2017
9efee16
Allow lints to check Bodys directly
oli-obk Mar 7, 2017
b75116d
Don't put Cargo into the rustc workspace
alexcrichton Mar 6, 2017
12dee0e
rustc: Exit quickly on only `--emit dep-info`
alexcrichton Mar 7, 2017
eaa706d
Update syntax for `pub(restricted)`
petrochenkov Mar 7, 2017
779d280
save-analysis: cope with lack of method data after a type error
nrc Mar 8, 2017
234753a
Fix missing backtick typo
Nashenas88 Mar 8, 2017
3198904
Disallow subtyping between T and U in T: Unsize<U>.
eddyb Mar 7, 2017
eef1cc7
rustbuild: Add option for enabling partial LLVM rebuilds
petrochenkov Mar 7, 2017
5697240
Default llvm.clean-rebuild to false
petrochenkov Mar 8, 2017
e07e715
isolate dep-graph tasks
nikomatsakis Mar 6, 2017
19c6bfb
add comments and remove unused code paths
nikomatsakis Mar 8, 2017
5f10bb5
Remove internal liblog
alexcrichton Feb 15, 2017
c4275c2
rustc_trans: don't emit ZST allocas that are only assigned to.
eddyb Mar 8, 2017
df60044
rustc_trans: avoid a separate entry BB if START_BLOCK has no backedges.
eddyb Mar 8, 2017
2719b84
Give spans to individual path segments in AST
petrochenkov Mar 8, 2017
7cfe20c
resolve: Use path segment spans in smart_resolve_path
petrochenkov Mar 8, 2017
79a7ee8
fix UB in repr(packed) tests
TimNN Mar 8, 2017
edf5dc6
Box docs: no allocation is done for ZSTs.
clarfonthey Mar 9, 2017
74bc7fd
Overhaul coercion to use the lazy InferOk obligations passing.
eddyb Mar 8, 2017
bee6762
travis: Attempt to debug sccache failures
alexcrichton Mar 7, 2017
4eeede3
fix emscripten test detection
TimNN Mar 4, 2017
14e9313
emit !align attributes on stores of operand pairs
arielb1 Mar 9, 2017
da6e7c8
Distinguish the ways `CStr::from_bytes_with_nul` can fail
tbu- Mar 9, 2017
57c989c
Fix botched member variable rename
shepmaster Mar 4, 2017
3e2390f
Restore creating the channel-rust-$channel-date.txt files
shepmaster Mar 3, 2017
58ff4f6
rustbuild: expose LLVM_PARALLEL_LINK_JOBS
Mar 5, 2017
8062cfb
Implement placement-in protocol for and `VecDeque`
Mar 9, 2017
3be02fc
rustbuild: Use copies instead of hard links
alexcrichton Feb 4, 2017
6f43149
rustc: Prefer loading crates in the sysroot
alexcrichton Mar 6, 2017
84d1f6a
Do not bother creating StorageLive for TyNever
nagisa Mar 8, 2017
4078b25
Clean up rustdoc css
GuillaumeGomez Mar 9, 2017
cfb41ae
Use subtyping on the target of unsizing coercions.
eddyb Mar 9, 2017
b95b5db
update gdbr tests
TimNN Mar 9, 2017
7f19f1f
fix #40294 obligation cause.body_id is not always a NodeExpr
Mar 9, 2017
d708a40
Add extra methods to IndexVec and implement TypeFoldable for it
Aatch Feb 8, 2017
540b52e
Fix recursion depth counting in `layout`
Aatch Feb 8, 2017
71d0d92
Initial implementation of inlining for MIR
Aatch Feb 8, 2017
f55e92b
Add dep-graph tasks where needed
Aatch Feb 8, 2017
3eb26d1
Only run inlining if mir opts are enabled
Aatch Feb 8, 2017
889337d
move related tests to type-check ui test directory
Mar 10, 2017
d2392b9
Rollup merge of #39202 - estebank:nested-unsafe, r=jonathandturner
alexcrichton Mar 10, 2017
1c0daa5
Rollup merge of #39518 - alexcrichton:update-cargo, r=arielb1
alexcrichton Mar 10, 2017
2ac9b1d
Rollup merge of #39648 - Aatch:mir-inlining-2, r=eddyb
alexcrichton Mar 10, 2017
5bb0dc2
Rollup merge of #39770 - alexcrichton:configure-clean, r=brson
alexcrichton Mar 10, 2017
34f0d7b
Rollup merge of #39820 - jonasbb:export-attributes, r=nrc
alexcrichton Mar 10, 2017
4b7c16a
Rollup merge of #39921 - cramertj:add-catch-to-ast, r=nikomatsakis
alexcrichton Mar 10, 2017
9033479
Rollup merge of #40092 - sinkuu:fix_suggestion_index, r=pnkfelix
alexcrichton Mar 10, 2017
bd5dfb2
Rollup merge of #40146 - bjorn3:few-infer-changes, r=pnkfelix
alexcrichton Mar 10, 2017
2e20ad8
Rollup merge of #40199 - alexcrichton:doc-proc-macro, r=brson
alexcrichton Mar 10, 2017
5a89d0b
Rollup merge of #40225 - shepmaster:restore-build-date-file, r=alexcr…
alexcrichton Mar 10, 2017
32135a7
Rollup merge of #40239 - nagisa:death-to-plugins, r=nikomatsakis
alexcrichton Mar 10, 2017
dd4817b
Rollup merge of #40257 - pftbest:sret_msp430, r=alexcrichton
alexcrichton Mar 10, 2017
6d1965e
Rollup merge of #40259 - TimNN:fix-emscripten-tests, r=alexcrichton
alexcrichton Mar 10, 2017
54fc6af
Rollup merge of #40277 - rkruppe:llvm-parallel-link-jobs, r=alexcrichton
alexcrichton Mar 10, 2017
918ce73
Rollup merge of #40278 - GuillaumeGomez:css-cleanup, r=frewsxcv
alexcrichton Mar 10, 2017
2ceadae
Rollup merge of #40287 - estebank:label-overlap, r=nrc
alexcrichton Mar 10, 2017
2f6d1de
Rollup merge of #40297 - alexcrichton:fix-submodules, r=brson
alexcrichton Mar 10, 2017
68bce62
Rollup merge of #40308 - nikomatsakis:incr-comp-isolate-task, r=mw
alexcrichton Mar 10, 2017
1b908ff
Rollup merge of #40311 - nrc:save-proc-macro-attr, r=jseyfried
alexcrichton Mar 10, 2017
bd3571b
Rollup merge of #40315 - oli-obk:lint_body, r=eddyb
alexcrichton Mar 10, 2017
ddf1f20
Rollup merge of #40319 - eddyb:it's-"unsize"-not-"unsound", r=nikomat…
alexcrichton Mar 10, 2017
c59a914
Rollup merge of #40324 - alexcrichton:sccache-errors, r=aturon
alexcrichton Mar 10, 2017
4f701fd
Rollup merge of #40336 - alexcrichton:fast-dep-info, r=nrc
alexcrichton Mar 10, 2017
29bb2b1
Rollup merge of #40340 - petrochenkov:restricted, r=nikomatsakis
alexcrichton Mar 10, 2017
b622fc5
Rollup merge of #40344 - nrc:save-container, r=eddyb
alexcrichton Mar 10, 2017
af9bc3e
Rollup merge of #40345 - Nashenas88:patch-1, r=estebank
alexcrichton Mar 10, 2017
d63bbef
Rollup merge of #40367 - eddyb:naked-cruft, r=nagisa
alexcrichton Mar 10, 2017
919bc56
Rollup merge of #40369 - petrochenkov:segspan, r=eddyb
alexcrichton Mar 10, 2017
6e6b2ed
Rollup merge of #40372 - nagisa:never-drop, r=eddyb
alexcrichton Mar 10, 2017
bb558d1
Rollup merge of #40373 - TimNN:test-ub-packed, r=arielb1
alexcrichton Mar 10, 2017
9d8f75d
Rollup merge of #40379 - clarcharr:box_docs, r=brson
alexcrichton Mar 10, 2017
98f0197
Rollup merge of #40385 - arielb1:packed-again, r=eddyb
alexcrichton Mar 10, 2017
1beff33
Rollup merge of #40386 - tbu-:pr_display_frombyteswithnulerror, r=ale…
alexcrichton Mar 10, 2017
7769c7e
Rollup merge of #40389 - F001:placementVecDeque, r=nagisa
alexcrichton Mar 10, 2017
9a1e72f
Rollup merge of #40400 - TimNN:gdbr-updates, r=alexcrichton
alexcrichton Mar 10, 2017
3ac2180
Rollup merge of #40404 - cengizIO:master, r=nikomatsakis
alexcrichton Mar 10, 2017
35680bd
Merge branch 'used' of https://github.com/japaric/rust into rollup
alexcrichton Mar 10, 2017
340d1f2
Merge branch 'ast_macro_def' of https://github.com/jseyfried/rust int…
alexcrichton Mar 10, 2017
4f9ac97
Merge branch 'patch-1' of https://github.com/infinity0/rust into rollup
alexcrichton Mar 10, 2017
7ae0257
Merge branch 'llreuse' of https://github.com/petrochenkov/rust into r…
alexcrichton Mar 10, 2017
792e529
Merge branch 'rm-liblog' of https://github.com/alexcrichton/rust into…
alexcrichton Mar 10, 2017
d76b226
Test fixes and rebase conflicts
alexcrichton Mar 10, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
path = src/doc/nomicon
url = https://github.com/rust-lang-nursery/nomicon
[submodule "src/tools/cargo"]
path = src/tools/cargo
path = cargo
url = https://github.com/rust-lang/cargo
[submodule "reference"]
path = src/doc/reference
Expand Down
1 change: 1 addition & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,7 @@ after_failure:
echo "#### Build failed; Disk usage after running script:";
df -h;
du . | sort -nr | head -n100
- cat obj/tmp/sccache.log

# Save tagged docker images we created and load them if they're available
before_cache:
Expand Down
8 changes: 4 additions & 4 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -137,10 +137,10 @@ test_script:
- sh src/ci/run.sh

cache:
- "build/i686-pc-windows-msvc/llvm -> src/rustllvm/llvm-auto-clean-trigger"
- "build/x86_64-pc-windows-msvc/llvm -> src/rustllvm/llvm-auto-clean-trigger"
- "i686-pc-windows-msvc/llvm -> src/rustllvm/llvm-auto-clean-trigger"
- "x86_64-pc-windows-msvc/llvm -> src/rustllvm/llvm-auto-clean-trigger"
- "build/i686-pc-windows-msvc/llvm -> src/rustllvm/llvm-rebuild-trigger"
- "build/x86_64-pc-windows-msvc/llvm -> src/rustllvm/llvm-rebuild-trigger"
- "i686-pc-windows-msvc/llvm -> src/rustllvm/llvm-rebuild-trigger"
- "x86_64-pc-windows-msvc/llvm -> src/rustllvm/llvm-rebuild-trigger"

branches:
only:
Expand Down
Loading