-
with https://github.com/ruby/ruby/pull/3983 , rubyc includes c macros to do atomic operations. should we use these for the atomic operations?
* Operating system: linux / mac / w…
-
Hello,
I've been trying Solargraph on TruffleRuby, and completion works for regular Ruby methods.
However, when trying to complete methods of a "foreign object" (e.g., a Java or JavaScript or Pyth…
-
Currently we have a custom version in https://github.com/oracle/truffleruby/blob/90bfaa00401778f11849dbca05eb1bd008271c1b/lib/truffle/timeout.rb.
But now that upstream (the gem, and also the version …
-
_Originally posted by @eregon in https://github.com/oracle/truffleruby/issues/2045#issuecomment-660539088_
```
MRI 2.6.6:
$ ruby -e 'Thread.new { sleep 1; `kill -HUP #{$$}` }; begin; sleep; rescu…
-
On TruffleRuby, I am seeing for unit-test code a lot of AST sub trees of the shape:
```yaml
Cached:
- AnyKey:
- MissingKeyIdentity
```
It seems that reading a missing field requires …
smarr updated
9 months ago
-
There is a lot of complexity behind Ruby method calls, because these method calls can do a lot of different things. There are many different types of arguments (positional, keyword, implicit block arg…
-
If I use the mod template generator to make a new mod for minecraft 1.21 with the default settings, and then add
implementation("org.graalvm.polyglot:ruby:23.1.4")
to the `dependencies` sect…
-
On a benchmark we have using `hexapdf`, TruffleRuby seems to have speed
that becomes more and more variable the longer one lets the benchmark run.
Also, memory usage seems to grow over time, though …
-
From https://github.com/prawnpdf/prawn/pull/1246#issuecomment-1040197295:
From the [flamegraph](http://eregon.me/flamegraphs/prawn-flamegraph_20220214-102939.svg) it seems most of time (31.2% using…
-
MRI (CRuby) has a library to call out to Python called [pycall.rb](https://github.com/mrkn/pycall.rb).
It would be interesting to make this work in GraalVM with TruffleRuby + GraalPython, where we …