ruby/tool/ruby_vm/models
Takashi Kokubun 0a543daf15 Add zjit_* instructions to profile the interpreter (https://github.com/Shopify/zjit/pull/16)
* Add zjit_* instructions to profile the interpreter

* Rename FixnumPlus to FixnumAdd

* Update a comment about Invalidate

* Rename Guard to GuardType

* Rename Invalidate to PatchPoint

* Drop unneeded debug!()

* Plan on profiling the types

* Use the output of GuardType as type refined outputs
2025-04-18 21:52:59 +09:00
..
attribute.rb Remove useless shebang in non-executable files [ci skip] 2025-02-21 11:00:33 +09:00
bare_instructions.rb Add zjit_* instructions to profile the interpreter (https://github.com/Shopify/zjit/pull/16) 2025-04-18 21:52:59 +09:00
c_expr.rb Remove useless shebang in non-executable files [ci skip] 2025-02-21 11:00:33 +09:00
instructions.rb Add zjit_* instructions to profile the interpreter (https://github.com/Shopify/zjit/pull/16) 2025-04-18 21:52:59 +09:00
instructions_unifications.rb Remove useless shebang in non-executable files [ci skip] 2025-02-21 11:00:33 +09:00
operands_unifications.rb Remove useless shebang in non-executable files [ci skip] 2025-02-21 11:00:33 +09:00
trace_instructions.rb Remove useless shebang in non-executable files [ci skip] 2025-02-21 11:00:33 +09:00
typemap.rb Remove useless shebang in non-executable files [ci skip] 2025-02-21 11:00:33 +09:00
zjit_instructions.rb Add zjit_* instructions to profile the interpreter (https://github.com/Shopify/zjit/pull/16) 2025-04-18 21:52:59 +09:00