Tweak NEWS.md

* Move `define?(@var)` optimization into GC section
* Remove a trailing space.
This commit is contained in:
Yusuke Endoh 2023-12-16 00:25:00 +09:00
parent 0601bce6fc
commit e14dddcaca

View File

@ -330,9 +330,7 @@ changelog for details of the default gems or bundled gems.
## Implementation improvements
* `defined?(@ivar)` is optimized with Object Shapes.
### GC
### GC / Memory management
* Major performance improvements over 3.2
* Young objects referenced by old objects are no longer immediately
@ -350,6 +348,7 @@ changelog for details of the default gems or bundled gems.
`Thread::Backtrace`, `Thread::Backtrace::Location`, `File::Stat`, `Method`.
This makes these classes faster to allocate and free, use less memory and reduce
heap fragmentation.
* `defined?(@ivar)` is optimized with Object Shapes.
### YJIT