truffleruby
truffleruby copied to clipboard
A high performance implementation of the Ruby programming language, built on GraalVM.
For compatibility with CRuby, see https://twitter.com/eregontp/status/1568923942533955584
I'm trying to debug a Rails application with a bunch of middleware, using the _GraalVM Tools for Java_ plugin for VS Code. I've set a breakpoint on the chained `@app.call`...
I'm trying to debug a Rails application. I'm using the following launch configuration: ```json { // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing...
https://github.com/oracle/truffleruby/blob/01607d7343517e3f04ea599416beca78e9c6d73b/src/main/c/cext/gc.c#L15-L20 https://github.com/oracle/truffleruby/blob/01607d7343517e3f04ea599416beca78e9c6d73b/src/main/c/cext/gc.c#L61-L66 _Originally posted by @eregon in https://github.com/oracle/truffleruby/issues/2720#issuecomment-1239300943_
### Description Array dereference in truffleruby works with arrays, but doesn't work with wrapped delegated arrays ### How to reproduce ```sh irb(main):001:0> Desc = Class.new(SimpleDelegator) => Desc irb(main):002:0> obj =...
Hi all, thanks for your great efforts on speeding up ruby! We're trying to switch to truffleruby on our project with GRPC and now expecting problems installing it on macos...
Project: https://github.com/dmagliola/regex_game_of_life In short it's implementation of Game of Life using RegExp `regex_gol_v2.rb: Final version described on my talk, using named captures to do the replacement also using Regex. The...
``` truffleruby 20.3.0-dev-a1514d37, like ruby 2.6.6, GraalVM CE Native [x86_64-darwin] ``` To reproduce: ``` gem install cld ruby -rcld -e 'puts CLD.detect_language("The rose is red, the violet's blue")' ``` Error:...
It happens always [here in the pg specs](https://github.com/ged/ruby-pg/blob/c59ca8f8c0812a3f76e9f473ec85f49cf3c682e9/spec/pg/basic_type_map_for_results_spec.rb#L142) when returning a float NaN value. This error is raised since several weeks in truffleruby-head "24.1.0-dev-3a920de7, like ruby 3.2.2, GraalVM CE Native...
Attempt for `[easy, java] SyntaxError#path has been added. [Feature #19138]` as part of https://github.com/oracle/truffleruby/issues/3039. There's already a sourceLocation in RubySyntaxError, which I believe is used to generate the message with...