]> git.lizzy.rs Git - rust.git/log
rust.git
9 years agoFix unit test that was illegally mutating an upvar
Brian Koropoff [Sat, 4 Oct 2014 22:34:38 +0000 (15:34 -0700)]
Fix unit test that was illegally mutating an upvar

9 years agoCategorize upvars in `Fn` unboxed closures as freely aliasable
Brian Koropoff [Sat, 4 Oct 2014 21:06:08 +0000 (14:06 -0700)]
Categorize upvars in `Fn` unboxed closures as freely aliasable

This causes borrowck to correctly reject mutation or mutable borrows
of upvars in `Fn` unboxed closures since the closure environment is
aliasable.

This also tracks the responsible closure in the aliasability
information returned and uses it to give a helpful diagnostic.

Closes issue #17780

9 years agoTrack kind of closure in upvar categorization
Brian Koropoff [Sat, 4 Oct 2014 21:04:10 +0000 (14:04 -0700)]
Track kind of closure in upvar categorization

Keep track of the kind of closure responsible for an upvar

9 years agoauto merge of #17769 : dotdash/rust/snapshot, r=eddyb
bors [Sat, 4 Oct 2014 13:52:09 +0000 (13:52 +0000)]
auto merge of #17769 : dotdash/rust/snapshot, r=eddyb

9 years agoRegister new snapshots
Björn Steinbrink [Sat, 4 Oct 2014 13:44:50 +0000 (15:44 +0200)]
Register new snapshots

9 years agoauto merge of #17755 : alexcrichton/rust/unblock-snapshot, r=eddyb
bors [Sat, 4 Oct 2014 06:12:08 +0000 (06:12 +0000)]
auto merge of #17755 : alexcrichton/rust/unblock-snapshot, r=eddyb

Hopefully unblocks a snapshot

9 years agoauto merge of #17754 : O-I/rust/update-guide, r=steveklabnik
bors [Sat, 4 Oct 2014 04:27:05 +0000 (04:27 +0000)]
auto merge of #17754 : O-I/rust/update-guide, r=steveklabnik

Hi,

These are a few small edits to the Guide that I made while reading online. Really well done and approachable.

I have a few questions below, but I don't know if this is the proper place to ask them, so feel free to ignore the below.

1. Trailing commas seem to be a convention in Rust and are used quite a bit throughout the Guide, but are never explicitly mentioned. Maybe adding a short mention about them when they first appear in the Structs section might be helpful to those who are unfamiliar with or don't use them in other languages.

2. In the Iterators section, there is a block of code like this:

```rust
let mut range = range(0i, 10i);

loop {
    match range.next() {
        Some(x) => {
            println!("{}", x);
        }  // no comma needed?
        None => { break }
    }
}
```

My inclination would be to put a comma where the comment is to separate the two arms to get this to compile, but it runs fine either way. Is there a convention on commas for scenarios like this where each arm is enclosed in `{}`?

All the best,
O-I

9 years agoauto merge of #17752 : SimonSapin/rust/patch-6, r=thestinger
bors [Sat, 4 Oct 2014 02:42:07 +0000 (02:42 +0000)]
auto merge of #17752 : SimonSapin/rust/patch-6, r=thestinger

`v.len()` counts code units, not UTF-16 bytes. The lower bound is one UTF-8 byte per code unit, not per two code units.

I believe this is correct, but it’s late. Someone please double check.

9 years agoauto merge of #17731 : bkoropoff/rust/unboxed-by-ref, r=pcwalton
bors [Sat, 4 Oct 2014 00:17:04 +0000 (00:17 +0000)]
auto merge of #17731 : bkoropoff/rust/unboxed-by-ref, r=pcwalton

This began as an attempt to fix an ICE in borrowck (issue #17655), but the rabbit hole went pretty deep.  I ended up plumbing support for capture-by-reference unboxed closures all the way into trans.

Closes issue #17655.

9 years agotest: Fix a test that fails when cross compiling
Alex Crichton [Fri, 3 Oct 2014 23:13:33 +0000 (16:13 -0700)]
test: Fix a test that fails when cross compiling

Hopefully unblocks a snapshot

9 years agoauto merge of #17743 : steveklabnik/rust/receiver_fix, r=alexcrichton
bors [Fri, 3 Oct 2014 22:32:02 +0000 (22:32 +0000)]
auto merge of #17743 : steveklabnik/rust/receiver_fix, r=alexcrichton

9 years agoAdds comma
Rahul Horé [Fri, 3 Oct 2014 20:40:58 +0000 (16:40 -0400)]
Adds comma

Oddly (to me), this code runs fine without the comma separating the `Some` and `None` arms of the `match` construct. It seems like Rust doesn't require you to separate arms with commas if all the expressions are enclosed in braces.

9 years agoFix preallocation amount in String::from_utf16
Simon Sapin [Fri, 3 Oct 2014 20:20:04 +0000 (21:20 +0100)]
Fix preallocation amount in String::from_utf16

`v.len()` counts code units, not UTF-16 bytes. The lower bound is one UTF-8 byte per code unit, not per two code units.

9 years agoFixes wording
Rahul Horé [Fri, 3 Oct 2014 19:59:57 +0000 (15:59 -0400)]
Fixes wording

9 years agoRemoves extra .
Rahul Horé [Fri, 3 Oct 2014 19:41:59 +0000 (15:41 -0400)]
Removes extra .

9 years agoAdds missing cd
Rahul Horé [Fri, 3 Oct 2014 18:47:57 +0000 (14:47 -0400)]
Adds missing cd

9 years agoauto merge of #17742 : alexcrichton/rust/rollup, r=alexcrichton
bors [Fri, 3 Oct 2014 18:47:13 +0000 (18:47 +0000)]
auto merge of #17742 : alexcrichton/rust/rollup, r=alexcrichton

Trying to get a couple of these into the next snapshot.

9 years agoTest fixes from the rollup
Alex Crichton [Fri, 3 Oct 2014 15:00:27 +0000 (08:00 -0700)]
Test fixes from the rollup

9 years agoUse similar syntax in all arms
Rahul Horé [Fri, 3 Oct 2014 18:41:55 +0000 (14:41 -0400)]
Use similar syntax in all arms

See issue #17672. This was started in commit ee1cbb9c71bfab8500dfabedb35ba63dd1e5b7ff, but there were a few more lines to update.

9 years agoFixes output
Rahul Horé [Fri, 3 Oct 2014 17:59:32 +0000 (13:59 -0400)]
Fixes output

9 years agoAdds trailing comma
Rahul Horé [Fri, 3 Oct 2014 17:50:42 +0000 (13:50 -0400)]
Adds trailing comma

9 years agoFixes spacing
Rahul Horé [Fri, 3 Oct 2014 17:37:05 +0000 (13:37 -0400)]
Fixes spacing

9 years agoUpdate signature of try_recv()
Steve Klabnik [Fri, 3 Oct 2014 15:58:52 +0000 (11:58 -0400)]
Update signature of try_recv()

9 years agorollup merge of #17739 : eddyb/fix-process-test
Alex Crichton [Fri, 3 Oct 2014 14:39:45 +0000 (07:39 -0700)]
rollup merge of #17739 : eddyb/fix-process-test

9 years agorollup merge of #17741 : alexcrichton/travis-again
Alex Crichton [Fri, 3 Oct 2014 14:38:45 +0000 (07:38 -0700)]
rollup merge of #17741 : alexcrichton/travis-again

9 years agorollup merge of #17730 : alexcrichton/snapshot
Alex Crichton [Fri, 3 Oct 2014 14:38:41 +0000 (07:38 -0700)]
rollup merge of #17730 : alexcrichton/snapshot

9 years agorollup merge of #17729 : alexcrichton/issue-17718-start
Alex Crichton [Fri, 3 Oct 2014 14:38:29 +0000 (07:38 -0700)]
rollup merge of #17729 : alexcrichton/issue-17718-start

9 years agorollup merge of #17387 : sneves/master
Alex Crichton [Fri, 3 Oct 2014 14:38:22 +0000 (07:38 -0700)]
rollup merge of #17387 : sneves/master

9 years agorollup merge of #17215 : P1start/lints
Alex Crichton [Fri, 3 Oct 2014 14:38:12 +0000 (07:38 -0700)]
rollup merge of #17215 : P1start/lints

9 years agotravis: Fix for real this time
Alex Crichton [Fri, 3 Oct 2014 14:25:10 +0000 (07:25 -0700)]
travis: Fix for real this time

I ended up botching the merge when making the rollup, and the fix was to just
not configure LLVM all via --llvm-root with a nonexistent path.

9 years agoFix a race condition between remove_from_env and other io::process tests.
Eduard Burtescu [Fri, 3 Oct 2014 14:16:05 +0000 (17:16 +0300)]
Fix a race condition between remove_from_env and other io::process tests.

9 years agotests: remove old compile-fail test asserting the removal of `const`.
Eduard Burtescu [Fri, 3 Oct 2014 11:26:07 +0000 (14:26 +0300)]
tests: remove old compile-fail test asserting the removal of `const`.

9 years agoAdd some more test coverage of by-ref unboxed closures
Brian Koropoff [Fri, 3 Oct 2014 07:57:21 +0000 (00:57 -0700)]
Add some more test coverage of by-ref unboxed closures

9 years agoMove the lint for the stability lints to the method name only
P1start [Wed, 17 Sep 2014 10:34:18 +0000 (22:34 +1200)]
Move the lint for the stability lints to the method name only

Closes #17337.

9 years agoChange rustc pretty-printing to print [T, ..n] instead of [T, .. n]
P1start [Sat, 13 Sep 2014 02:12:22 +0000 (14:12 +1200)]
Change rustc pretty-printing to print [T, ..n] instead of [T, .. n]

9 years agoReport trait/impl sig inconsistency before method/body inconsistency
P1start [Sat, 13 Sep 2014 02:10:10 +0000 (14:10 +1200)]
Report trait/impl sig inconsistency before method/body inconsistency

Closes #15657.

9 years agoCorrect error message for invalid `ref`/`mut` bindings
P1start [Sat, 13 Sep 2014 02:09:22 +0000 (14:09 +1200)]
Correct error message for invalid `ref`/`mut` bindings

Closes #15914.

9 years agoImprove the `non_snake_case` lint to give better suggestions
P1start [Sat, 13 Sep 2014 01:59:15 +0000 (13:59 +1200)]
Improve the `non_snake_case` lint to give better suggestions

9 years agoUpdate the `unused` lint group to include more lints
P1start [Sat, 13 Sep 2014 01:58:35 +0000 (13:58 +1200)]
Update the `unused` lint group to include more lints

9 years agoSet the `non_uppercase_statics` lint to warn by default
P1start [Sat, 13 Sep 2014 01:55:37 +0000 (13:55 +1200)]
Set the `non_uppercase_statics` lint to warn by default

9 years agoauto merge of #16995 : kmcallister/rust/plugin-tutorial, r=alexcrichton
bors [Fri, 3 Oct 2014 07:33:26 +0000 (07:33 +0000)]
auto merge of #16995 : kmcallister/rust/plugin-tutorial, r=alexcrichton

@steveklabnik, are you interested in looking this over?

9 years agoauto merge of #17725 : alexcrichton/rust/rollup, r=alexcrichton
bors [Fri, 3 Oct 2014 05:02:37 +0000 (05:02 +0000)]
auto merge of #17725 : alexcrichton/rust/rollup, r=alexcrichton

9 years agoRehabilitate an unboxed closure test
Brian Koropoff [Fri, 3 Oct 2014 02:48:07 +0000 (19:48 -0700)]
Rehabilitate an unboxed closure test

This test works as a regression test for issue #17655.  It also
exercises mutation of by-ref upvars.

9 years agoCorrectly trans capture-by-ref unboxed closures
Brian Koropoff [Fri, 3 Oct 2014 02:43:16 +0000 (19:43 -0700)]
Correctly trans capture-by-ref unboxed closures

Store references to the freevars instead of copies when constructing
the environment and insert an additional load when reading them from
the environment.

9 years agoReturn correct types for capture-by-ref unboxed closure upvars
Brian Koropoff [Fri, 3 Oct 2014 02:41:42 +0000 (19:41 -0700)]
Return correct types for capture-by-ref unboxed closure upvars

Treat upvars of capture-by-reference unboxed closures as references
with appropriate regions and mutability.

9 years agoFix categorization of upvars of capture-by-reference unboxed closures
Brian Koropoff [Thu, 2 Oct 2014 06:52:19 +0000 (23:52 -0700)]
Fix categorization of upvars of capture-by-reference unboxed closures

In particular, this causes mutation of an upvar to correctly mark
it as mutable during adjustment.  This makes borrowck correctly
flag conflicting borrows, etc.

We still seem to generate incorrect code in trans which copies the upvar
by value into the closure.  This remains to be fixed.

9 years agoFix missing entries in upvar borrows map for capture-by-ref unboxed closures
Brian Koropoff [Thu, 2 Oct 2014 05:24:10 +0000 (22:24 -0700)]
Fix missing entries in upvar borrows map for capture-by-ref unboxed closures

This prevents a later ICE in borrowck.

Closes issue #17655

9 years agoMerge branch 'travis' into rollup
Alex Crichton [Thu, 2 Oct 2014 22:45:16 +0000 (15:45 -0700)]
Merge branch 'travis' into rollup

Conflicts:
.travis.yml

9 years agosyntax: Enable parsing of `const` globals
Alex Crichton [Thu, 2 Oct 2014 22:06:08 +0000 (15:06 -0700)]
syntax: Enable parsing of `const` globals

This rewrites them to the current `ItemStatic` production of the compiler, but I
want to get this into a snapshot. It will be illegal to use a `static` in a
pattern of a `match` statement, so all those current uses will need to be
rewritten to `const` once it's implemented. This requires that the stage0
snapshot is able to parse `const`.

cc #17718

9 years agotest: Don't depend on /bin/bash
Alex Crichton [Fri, 3 Oct 2014 02:33:38 +0000 (19:33 -0700)]
test: Don't depend on /bin/bash

Our FreeBSD bots apparently don't have bash installed, and it's ok to run with
sh anyway!

Unblocks a snapshot

9 years agoauto merge of #17715 : aturon/rust/revert-slice-ops-libs, r=alexcrichton
bors [Thu, 2 Oct 2014 23:42:31 +0000 (23:42 +0000)]
auto merge of #17715 : aturon/rust/revert-slice-ops-libs, r=alexcrichton

This PR reverts https://github.com/rust-lang/rust/pull/17620, which caused a significant regression for slices.

As discussed with @alexcrichton, all of the public-facing changes of the earlier PR need to be rolled back, and it's not clear that we should move the libraries over to this new notation yet anyway (especially given its feature-gated status).

Closes #17710

9 years agoTest fixes from the rollup
Alex Crichton [Thu, 2 Oct 2014 22:12:58 +0000 (15:12 -0700)]
Test fixes from the rollup

9 years agotravis: Stop building and testing rust
Alex Crichton [Thu, 2 Oct 2014 20:50:43 +0000 (13:50 -0700)]
travis: Stop building and testing rust

Instead, only run `make tidy`. The tidy script can run quite quickly, and it's
super annoying to run tests for 50 minutes only to have bors fail with a
"trailing whitespace" error.

9 years agorollup merge of #17666 : eddyb/take-garbage-out
Alex Crichton [Thu, 2 Oct 2014 21:53:18 +0000 (14:53 -0700)]
rollup merge of #17666 : eddyb/take-garbage-out

Conflicts:
src/libcollections/lib.rs
src/libcore/lib.rs
src/librustdoc/lib.rs
src/librustrt/lib.rs
src/libserialize/lib.rs
src/libstd/lib.rs
src/test/run-pass/issue-8898.rs

9 years agorollup merge of #17723 : alexcrichton/travis
Alex Crichton [Thu, 2 Oct 2014 21:51:15 +0000 (14:51 -0700)]
rollup merge of #17723 : alexcrichton/travis

9 years agorollup merge of #17722 : jakub-/issue-17169
Alex Crichton [Thu, 2 Oct 2014 21:51:10 +0000 (14:51 -0700)]
rollup merge of #17722 : jakub-/issue-17169

9 years agorollup merge of #17721 : jakub-/resolved-issues
Alex Crichton [Thu, 2 Oct 2014 21:51:05 +0000 (14:51 -0700)]
rollup merge of #17721 : jakub-/resolved-issues

9 years agorollup merge of #17720 : ben0x539/shifts
Alex Crichton [Thu, 2 Oct 2014 21:50:49 +0000 (14:50 -0700)]
rollup merge of #17720 : ben0x539/shifts

9 years agorollup merge of #17717 : steveklabnik/gh17190
Alex Crichton [Thu, 2 Oct 2014 21:50:46 +0000 (14:50 -0700)]
rollup merge of #17717 : steveklabnik/gh17190

9 years agorollup merge of #17708 : bnoordhuis/fix-ctags-makefile-target
Alex Crichton [Thu, 2 Oct 2014 21:50:37 +0000 (14:50 -0700)]
rollup merge of #17708 : bnoordhuis/fix-ctags-makefile-target

9 years agorollup merge of #17706 : thestinger/supp
Alex Crichton [Thu, 2 Oct 2014 21:50:35 +0000 (14:50 -0700)]
rollup merge of #17706 : thestinger/supp

9 years agorollup merge of #17705 : thestinger/realloc
Alex Crichton [Thu, 2 Oct 2014 21:50:32 +0000 (14:50 -0700)]
rollup merge of #17705 : thestinger/realloc

9 years agorollup merge of #17702 : nick29581/enable-dots-test
Alex Crichton [Thu, 2 Oct 2014 21:50:30 +0000 (14:50 -0700)]
rollup merge of #17702 : nick29581/enable-dots-test

9 years agorollup merge of #17698 : jistr/guide_export
Alex Crichton [Thu, 2 Oct 2014 21:50:27 +0000 (14:50 -0700)]
rollup merge of #17698 : jistr/guide_export

9 years agorollup merge of #17695 : steveklabnik/various_docs
Alex Crichton [Thu, 2 Oct 2014 21:50:24 +0000 (14:50 -0700)]
rollup merge of #17695 : steveklabnik/various_docs

9 years agorollup merge of #17686 : lucidd/fix
Alex Crichton [Thu, 2 Oct 2014 21:50:21 +0000 (14:50 -0700)]
rollup merge of #17686 : lucidd/fix

9 years agorollup merge of #17682 : nodakai/librustc-handy-version
Alex Crichton [Thu, 2 Oct 2014 21:50:18 +0000 (14:50 -0700)]
rollup merge of #17682 : nodakai/librustc-handy-version

9 years agorollup merge of #17646 : bkoropoff/cast-ice
Alex Crichton [Thu, 2 Oct 2014 21:50:08 +0000 (14:50 -0700)]
rollup merge of #17646 : bkoropoff/cast-ice

9 years agorollup merge of #16993 : dschatzberg/items-bounds
Alex Crichton [Thu, 2 Oct 2014 21:49:42 +0000 (14:49 -0700)]
rollup merge of #16993 : dschatzberg/items-bounds

9 years agorollup merge of #17719 : alexcrichton/diagnose
Alex Crichton [Thu, 2 Oct 2014 21:49:29 +0000 (14:49 -0700)]
rollup merge of #17719 : alexcrichton/diagnose

9 years agorollup merge of #17715 : aturon/revert-slice-ops-libs
Alex Crichton [Thu, 2 Oct 2014 21:49:26 +0000 (14:49 -0700)]
rollup merge of #17715 : aturon/revert-slice-ops-libs

9 years agotravis: Stop building and testing rust
Alex Crichton [Thu, 2 Oct 2014 20:50:43 +0000 (13:50 -0700)]
travis: Stop building and testing rust

Instead, only run `make tidy`. The tidy script can run quite quickly, and it's
super annoying to run tests for 50 minutes only to have bors fail with a
"trailing whitespace" error.

9 years agoAdd tests for a few resolved issues
Jakub Wieczorek [Thu, 2 Oct 2014 19:52:06 +0000 (21:52 +0200)]
Add tests for a few resolved issues

9 years agostd: Help diagnose a flaky test
Alex Crichton [Thu, 2 Oct 2014 20:14:14 +0000 (13:14 -0700)]
std: Help diagnose a flaky test

This test has recently been failing on the bots, and I'm not entirely sure why.
I haven't been able to reproduce locally or on the bots, so I'm adding some
messages to help diagnose the problem hopefully.

9 years agoFix cross-crate tuple structs in statics
Jakub Wieczorek [Wed, 1 Oct 2014 21:28:54 +0000 (23:28 +0200)]
Fix cross-crate tuple structs in statics

Fixes #17169.
Fixes #17649.

9 years agonative: fix passing errno to parent after fork
Benjamin Herr [Thu, 2 Oct 2014 18:55:26 +0000 (20:55 +0200)]
native: fix passing errno to parent after fork

The bitshifts were wrong in that they invoked undefined behavior and
only passed the lower byte of the presumed-to-be-32bit errno value.
Apparently all actually possible values for errno happen to be easily
under 256, so this didn't cause any actual problems.

This commit fixes the bitshifts, but doesn't generalize to errno types
that aren't 32bit.

9 years agoalloc: fix reallocate_inplace implementation
Daniel Micay [Thu, 2 Oct 2014 07:29:39 +0000 (03:29 -0400)]
alloc: fix reallocate_inplace implementation

The returned size is the new real size of the allocation.

9 years agoextra comment about macros
Steve Klabnik [Thu, 2 Oct 2014 19:12:27 +0000 (15:12 -0400)]
extra comment about macros

Fixes #17190

9 years agoI am bad at math
Steve Klabnik [Thu, 2 Oct 2014 19:01:25 +0000 (15:01 -0400)]
I am bad at math

9 years agoRevert "Use slice syntax instead of slice_to, etc."
Aaron Turon [Thu, 2 Oct 2014 18:48:07 +0000 (11:48 -0700)]
Revert "Use slice syntax instead of slice_to, etc."

This reverts commit 40b9f5ded50ac4ce8c9323921ec556ad611af6b7.

9 years agoRevert "Remove the `_` suffix from slice methods."
Aaron Turon [Thu, 2 Oct 2014 18:47:58 +0000 (11:47 -0700)]
Revert "Remove the `_` suffix from slice methods."

This reverts commit df2f1fa7680a86ba228f004e7de731e91a1df1fe.

9 years agoRevert "Put slicing syntax behind a feature gate."
Aaron Turon [Thu, 2 Oct 2014 18:47:51 +0000 (11:47 -0700)]
Revert "Put slicing syntax behind a feature gate."

This reverts commit 95cfc35607ccf5f02f02de56a35a9ef50fa23a82.

9 years agoRevert "Review and rebasing changes"
Aaron Turon [Thu, 2 Oct 2014 18:47:38 +0000 (11:47 -0700)]
Revert "Review and rebasing changes"

This reverts commit 6e0611a48707a1f5d90aee32a02b2b15957ef25b.

9 years agoDisable the Roman numerals test on Android due to cross-compile issues
Keegan McAllister [Thu, 2 Oct 2014 18:45:25 +0000 (11:45 -0700)]
Disable the Roman numerals test on Android due to cross-compile issues

9 years agoAdd fixes for new lifetime bounds
Dan Schatzberg [Thu, 2 Oct 2014 18:06:31 +0000 (14:06 -0400)]
Add fixes for new lifetime bounds

9 years agoauto merge of #17590 : bjadamson/rust/rustc-improvements, r=alexcrichton
bors [Thu, 2 Oct 2014 15:57:19 +0000 (15:57 +0000)]
auto merge of #17590 : bjadamson/rust/rustc-improvements, r=alexcrichton

Removes an unnecessary allocation when passing the command line arguments to the librustc driver.

9 years agoAdd tests for MoveItems
Dan Schatzberg [Thu, 2 Oct 2014 15:19:47 +0000 (11:19 -0400)]
Add tests for MoveItems

9 years agoUse RawPtr::offset when size_of::<T>() > 0
Dan Schatzberg [Thu, 4 Sep 2014 21:59:28 +0000 (17:59 -0400)]
Use RawPtr::offset when size_of::<T>() > 0

9 years agoAdd lifetime bounds on Items and MutItems.
Dan Schatzberg [Thu, 4 Sep 2014 19:25:23 +0000 (15:25 -0400)]
Add lifetime bounds on Items and MutItems.

This also requires a fix for Vec's MoveItems. This resolves issue #16941

9 years agotests: remove uses of Gc.
Eduard Burtescu [Thu, 2 Oct 2014 05:10:09 +0000 (08:10 +0300)]
tests: remove uses of Gc.

9 years agosyntax: remove ObsoleteManaged{Type,Expr}.
Eduard Burtescu [Wed, 1 Oct 2014 21:29:16 +0000 (00:29 +0300)]
syntax: remove ObsoleteManaged{Type,Expr}.

9 years agosyntax: mark the managed_boxes feature as Removed.
Eduard Burtescu [Wed, 1 Oct 2014 21:19:55 +0000 (00:19 +0300)]
syntax: mark the managed_boxes feature as Removed.

9 years agodocs: remove mentions of Gc.
Eduard Burtescu [Tue, 30 Sep 2014 22:45:17 +0000 (01:45 +0300)]
docs: remove mentions of Gc.

9 years agorustdoc: remove handling of Gc.
Eduard Burtescu [Tue, 30 Sep 2014 22:42:04 +0000 (01:42 +0300)]
rustdoc: remove handling of Gc.

9 years agorustc: remove support for Gc.
Eduard Burtescu [Tue, 30 Sep 2014 22:26:04 +0000 (01:26 +0300)]
rustc: remove support for Gc.

9 years agosyntax: ast: remove TyBox and UnBox.
Eduard Burtescu [Tue, 30 Sep 2014 21:59:56 +0000 (00:59 +0300)]
syntax: ast: remove TyBox and UnBox.

9 years agosyntax: remove unused imports of Gc and GC.
Eduard Burtescu [Tue, 30 Sep 2014 20:58:34 +0000 (23:58 +0300)]
syntax: remove unused imports of Gc and GC.

9 years agodebug: remove Gc support from Repr.
Eduard Burtescu [Tue, 30 Sep 2014 21:16:38 +0000 (00:16 +0300)]
debug: remove Gc support from Repr.

9 years agoserialize: remove proxy impls for Gc<T>.
Eduard Burtescu [Tue, 30 Sep 2014 21:10:40 +0000 (00:10 +0300)]
serialize: remove proxy impls for Gc<T>.

9 years agostd: remove gc module.
Eduard Burtescu [Tue, 30 Sep 2014 21:00:59 +0000 (00:00 +0300)]
std: remove gc module.