mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-22 06:44:35 +00:00
Update release notes.
This commit is contained in:
parent
5487f140cc
commit
34283ce7e8
39
RELEASES.txt
39
RELEASES.txt
@ -1,3 +1,42 @@
|
||||
Version 0.2 (March 2012)
|
||||
-------------------------
|
||||
|
||||
* >1400 changes, numerous bugfixes
|
||||
|
||||
* New docs and doc tooling
|
||||
|
||||
* New port: FreeBSD x86_64
|
||||
|
||||
* Compilation model enhancements
|
||||
* Generics now specialized, multiply instantiated
|
||||
* Functions now inlined across separate crates
|
||||
|
||||
* Scheduling, stack and threading fixes
|
||||
* Noticably improved message-passing performance
|
||||
* Explicit schedulers
|
||||
* Callbacks from C
|
||||
* Helgrind clean
|
||||
|
||||
* Preliminary new language features
|
||||
* Operator overloading
|
||||
* Region pointers
|
||||
* Classes
|
||||
|
||||
* Various language extensions
|
||||
* C-callback function types: 'crust fn ...'
|
||||
* Infinite-loop construct: 'loop { ... }'
|
||||
* Shorten 'mutable' to 'mut'
|
||||
* Required mutable-local qualifier: 'let mut ...'
|
||||
* Basic glob-exporting: 'export foo::*;'
|
||||
* Alt now exhaustive, 'alt check' for runtime-checked
|
||||
|
||||
* New library code
|
||||
* AST quasi-quote syntax extension
|
||||
* Revived libuv interface
|
||||
* New modules: core::{future, iter}, std::arena
|
||||
* Merged per-platform std::{os*, fs*} to core::{libc, os}
|
||||
* Extensive cleanup, regularization in libstd, libcore
|
||||
|
||||
Version 0.1 (January 2012)
|
||||
---------------------------
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user