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
|
||||
|
||||
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-ed code is recompiled to less-optimized code when an optimization assumption is invalidated.
|
||||
|
@ -227,6 +233,10 @@ JIT::
|
|||
|
||||
=== 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]
|
||||
|
||||
* Details of our dialect: https://bugs.ruby-lang.org/projects/ruby-trunk/wiki/C99
|
||||
|
|
Loading…
Add table
Reference in a new issue