TruffleRuby, a high-performance embeddable Ruby implementation. This artifact includes the core language runtime without standard libraries. It is not recommended to depend on this artifact directly. Instead, use 'org.graalvm.polyglot:ruby' to ensure all dependencies are pulled in correctly.
Compile Dependencies (12)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
BSD 3-clause
| org.graalvm.llvm
»
llvm-api Graal LLVM API. | 24.0.0 | 25.0.3 | |
BSD 3-clause
| org.graalvm.llvm
»
llvm-language-nfi Sulong NFI backend | 24.0.0 | 25.0.3 | |
BSD 3-clause
| org.graalvm.llvm
»
llvm-language-native Sulong Native functionality (native memory support, native library support) | 24.0.0 | 25.0.3 | |
Regexp
UPL
| org.graalvm.regex
»
regex Truffle regular expressions language. | 24.0.0 | 25.0.3 | |
EPL 2.0
| org.graalvm.ruby
»
ruby-annotations TruffleRuby Annotations | 24.0.0 | 25.0.0 | |
EPL 2.0
| org.graalvm.ruby
»
ruby-shared TruffleRuby Shared constants and predicates | 24.0.0 | 25.0.0 | |
BSD 3-clause
| org.graalvm.shadowed
»
jline JLINE3 shaded module. | 24.0.0 | 25.0.3 | |
UPL
| org.graalvm.truffle
»
truffle-api Truffle is a multi-language framework for executing dynamic languages | 24.0.0 | 25.0.3 | |
UPL
| org.graalvm.truffle
»
truffle-nfi Native function interface for the Truffle framework. | 24.0.0 | 25.0.3 | |
UPL
| org.graalvm.truffle
»
truffle-nfi-libffi Implementation of the Truffle NFI using libffi. | 24.0.0 | 25.0.3 | |
MIT
| org.jruby.jcodings
»
jcodings Byte based encoding support library for java | 1.0.58 | 1.0.64 | |
Regexp
MIT
| org.jruby.joni
»
joni Java port of Oniguruma: http://www.geocities.jp/kosako3/oniguruma | 2.1.44 | 2.2.7 |
