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

Rust 1.12 release announcement #126

Merged
merged 20 commits into from
Sep 29, 2016
Merged
Changes from 1 commit
Commits
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
Prev Previous commit
Next Next commit
More tables
  • Loading branch information
steveklabnik committed Sep 27, 2016
commit 8fb8644757aa7c1454b6da866cfe1ae3fe46a907
19 changes: 18 additions & 1 deletion _posts/2016-09-29-Rust-1.12.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,24 @@ significant:
TODO: Future improvements.

TODO: non-zeroing drop PR https://github.com/rust-lang/rust/pull/33622
https://irccloud.mozilla.com/pastebin/qqGY34SK

Compile times:

| | 1.11 | 1.12 | % change |
|---------------|--------|-------|----------|
| inflate-0.1.0 | 10.17s | 4.32s | -57.5% |
| hyper.0.5.0 | 24.03s | 5.23s | -78.2% |
| helloworld | 0.17s | 0.14s | -16.4% |
| regex.0.1.30 | 9.63s | 2.39s | -75.2% |
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm betting you're just moving things around, but wanted to have a FIXME that this is the same table as the one above, just with a different last column.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 I actually didn't totally realize that, i was just transcribing from the irccloud link


[Memory usage](https://en.wikipedia.org/wiki/Resident_set_size):

| | 1.11 | 1.12 | % change |
|---------------|-------|-------|----------|
| inflate-0.1.0 | 175MB | 135MB | -22.9% |
| hyper.0.5.0 | 321MB | 302MB | -5.9% |
| helloworld | 127MB | 90MB | -29.1% |
| regex.0.1.30 | 230MB | 194MB | -15.7% |
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1.11 1.12 % of orig size
inflate-0.1.0 175MB 135MB 77.1%
hyper.0.5.0 321MB 302MB 94.1%
helloworld 127MB 90MB 70.9%
regex.0.1.30 230MB 194MB 84.3%


[RFC 320]: https://github.com/rust-lang/rfcs/blob/master/text/0320-nonzeroing-dynamic-drop.md

Expand Down