-
While working on fixing a TruffleRuby compatibility issue with Dalli, a popular memcache client, I encountered a segfault while running its test suite. I haven't seen the segfault every time. I don't …
-
The following script (when run in a file) has a different behavior in rtuffleRuby vs (both MRI and JRuby)
```
def bar
proc { return 42 }
end
begin
puts bar.call.to_s
rescue LocalJumpErr…
-
I'm using mechanize (which uses net-http-persistent) to share a pool of connections. I have a set of proxies (20) that are being reused by multiple threads using mechanize.
With truffleruby (and no…
-
Using the latest commit and a `jvm-ce` build
```
truffleruby 24.1.0-dev-00307c24, like ruby 3.2.2, GraalVM CE JVM [x86_64-linux]
```
with the latest gem version (1.0.4)
installation fails due to …
-
When looking at the graph generated by the following Ruby code:
```ruby
def foo(a, b)
a + b
end
vals = (1...100).to_a
100_000.times { foo(vals.sample, vals.sample) }
```
you'll see tha…
-
I'm trying to introduce truffleruby in RailsEventStore ([again](https://github.com/RailsEventStore/rails_event_store/issues/419#issuecomment-779402997)). Which brought me to this observed difference:
…
-
It looks like there are different interop problems when working with large integers (larger than long, so probably `BigInteger`-related):
```
GraalVM MultiLanguage Shell 1.0.0-rc12
Copyright (c) …
-
See https://ruby-doc.org/stdlib-2.0.0/libdoc/pty/rdoc/PTY.html
To reproduce:
```ruby
require 'pty'
```
Error:
```
LoadError: cannot load such file -- pty
from ~/.rubies/truffleruby-1.…
deepj updated
7 months ago
-
There are many extension gems that for one reason or another opt not to build any extension. Some of these fetch or include a binary for specific platforms, or fall back on a built-in or Ruby-based im…
-
TruffleRuby, like other Ruby implementations, should support the FFI gem or equivalent API (so gems depending on `ffi` just work).
The FFI gem [currently assumes](https://github.com/ffi/ffi/blob/d976…