サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
体力トレーニング
github.com/ruby
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
full diff1: 55367b3...22d944c Description This PR replaces the current implementation of MJIT with a new JIT called "RJIT" 2. RJIT uses a pure-Ruby assembler to generate native code MJIT requires a C compiler at runtime. YJIT requires a Rust compiler at build time. RJIT doesn't require them. This means that RJIT's warmup could be slower than YJIT, but it's still much faster than MJIT's. The code g
. ├── Makefile configuration to compile the shared library and native tests ├── Rakefile configuration to compile the native extension and run the Ruby tests ├── bin │ ├── lex runs the lexer on a file or string, prints the tokens, and compares to ripper │ ├── parse runs the parse on a file or string and prints the AST │ └── prism a CLI for development and debugging ├── config.yml specificati
github.com/ruby-syntax-tree
github.com/rubygems
This PR introduces YJIT, a just-in-time compiler built using a Lazy Basic Block Versioning (LBBV) compiler architecture. For more details about the technique, please refer to Maxime’s published paper and recorded talks: ECOOP 2015 paper: https://arxiv.org/pdf/1411.0352.pdf ECOOP 2015 talk: https://www.youtube.com/watch?v=S-aHBuoiYE0 RubyKaigi 2021 talk: https://www.youtube.com/watch?v=PBVLf3yfMs8
github.com/ruby-no-kai
github.com/rubycdp
github.com/ruby-next
Ruby Next is a transpiler and a collection of polyfills for supporting the latest and upcoming Ruby features (APIs and syntax) in older versions and alternative implementations. For example, you can use pattern matching and Kernel#then in Ruby 2.5 or mruby. Who might be interested in Ruby Next? Ruby gems maintainers who want to write code using the latest Ruby version but still support older ones.
次のページ
このページを最初にブックマークしてみませんか?
『The Ruby Programming Language』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く