summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS10
1 files changed, 10 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 10fd860ec5..42b071a392 100644
--- a/NEWS
+++ b/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