Skip to content

Commit 2677d97

Browse files
committed
Merge pull request #476 in G/truffleruby from update-changelog to master
* commit 'daf716ff94501b34aadcc628cac75e5ae9c2f385': Add ChangeLog entry for recent FFI::Pointer changes
2 parents 1fadb83 + daf716f commit 2677d97

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

CHANGELOG.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,17 @@ Bug fixes:
1010

1111
* Adding missing support for the `close_others` option to `exec` and `spawn`.
1212
* Allow signal `0` to be used with `Process.kill`.
13+
* FFI::Pointer now does the correct range checks for signed and unsigned values.
1314

1415
Changes:
1516

1617
* `Process::CLOCK_` constants have been given the same value as in standard
1718
Ruby.
1819

20+
Performance:
21+
22+
* Sped up accesses to native memory through FFI::Pointer.
23+
1924
# 1.0 RC 10
2025

2126
New features:
@@ -373,8 +378,8 @@ Changes:
373378
to `TruffleRuby`. Anything not documented in
374379
`doc/user/truffleruby-additions.md` should not be used.
375380
* Imprecise wrong gem directory detection was replaced. TruffleRuby newly marks
376-
its gem directories with a marker file, and warns if you try to use
377-
TruffleRuby with a gem directory which is lacking the marker.
381+
its gem directories with a marker file, and warns if you try to use
382+
TruffleRuby with a gem directory which is lacking the marker.
378383

379384
Bug fixes:
380385

@@ -423,7 +428,7 @@ New features:
423428
* The Ruby version has been updated to version 2.3.6.
424429
* Context pre-initialization with TruffleRuby `--native`, which significantly
425430
improves startup time and loads the `did_you_mean` gem ahead of time.
426-
* The default VM is changed to SubstrateVM, where the startup is significantly
431+
* The default VM is changed to SubstrateVM, where the startup is significantly
427432
better. Use `--jvm` option for full JVM VM.
428433
* The `Truffle::Interop` module has been replaced with a new `Polyglot` module
429434
which is designed to use more idiomatic Ruby syntax rather than explicit

0 commit comments

Comments
 (0)