mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Update NEWS.
- Add note regarding IA64 removal. - Add note about Thread allocation performance improvements.
This commit is contained in:
parent
5a187e26ad
commit
096a45d3d2
1 changed files with 10 additions and 0 deletions
10
NEWS
10
NEWS
|
@ -214,6 +214,12 @@ profile.rb, Profiler__::
|
||||||
|
|
||||||
=== Implementation improvements
|
=== Implementation improvements
|
||||||
|
|
||||||
|
Thread::
|
||||||
|
|
||||||
|
* VM stack memory allocation is now combined with native thread stack,
|
||||||
|
improving thread allocation performance and reducing allocation related
|
||||||
|
failures. ~10x performance improvement was measured in micro-benchmarks.
|
||||||
|
|
||||||
JIT::
|
JIT::
|
||||||
|
|
||||||
* JIT-ed code is recompiled to less-optimized code when an optimization assumption is invalidated.
|
* JIT-ed code is recompiled to less-optimized code when an optimization assumption is invalidated.
|
||||||
|
@ -227,6 +233,10 @@ JIT::
|
||||||
|
|
||||||
=== Miscellaneous changes
|
=== Miscellaneous changes
|
||||||
|
|
||||||
|
* Support for IA64 architecure has ben removed. Harware for testing was
|
||||||
|
difficult to find, native fiber code is difficult to implement, and it added
|
||||||
|
non-trivial complexity to the interpreter. [Feature #15894]
|
||||||
|
|
||||||
* Require compilers to support C99 [Misc #15347]
|
* Require compilers to support C99 [Misc #15347]
|
||||||
|
|
||||||
* Details of our dialect: https://bugs.ruby-lang.org/projects/ruby-trunk/wiki/C99
|
* Details of our dialect: https://bugs.ruby-lang.org/projects/ruby-trunk/wiki/C99
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue