diff options
author | Samuel Williams <samuel.williams@oriontransfer.co.nz> | 2019-06-24 01:28:23 +1200 |
---|---|---|
committer | Samuel Williams <samuel.williams@oriontransfer.co.nz> | 2019-06-24 01:28:23 +1200 |
commit | 096a45d3d2c6ab0c40ec2d41bdb3a26cda091e6b (patch) | |
tree | b303e9973cc1e7bda0ac5d263c3686a563554f18 /NEWS | |
parent | 5a187e26adc8aa32367f294c1496935c7356d386 (diff) | |
download | ruby-096a45d3d2c6ab0c40ec2d41bdb3a26cda091e6b.tar.gz |
Update NEWS.
- Add note regarding IA64 removal.
- Add note about Thread allocation performance improvements.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -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 |