From 096a45d3d2c6ab0c40ec2d41bdb3a26cda091e6b Mon Sep 17 00:00:00 2001 From: Samuel Williams Date: Mon, 24 Jun 2019 01:28:23 +1200 Subject: Update NEWS. - Add note regarding IA64 removal. - Add note about Thread allocation performance improvements. --- NEWS | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'NEWS') 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 -- cgit v1.2.3