ruby-changes:68822
From: Maxime <ko1@a...>
Date: Thu, 21 Oct 2021 08:14:05 +0900 (JST)
Subject: [ruby-changes:68822] 5c497dfd7f (master): Update ujit.md
https://git.ruby-lang.org/ruby.git/commit/?id=5c497dfd7f From 5c497dfd7f86c88c9730dda397fecb3aa943e84d Mon Sep 17 00:00:00 2001 From: Maxime Chevalier-Boisvert <maximechevalierb@g...> Date: Thu, 4 Mar 2021 11:07:27 -0500 Subject: Update ujit.md --- doc/ujit.md | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/ujit.md b/doc/ujit.md index 2e1d2cca95..a96883943b 100644 --- a/doc/ujit.md +++ b/doc/ujit.md @@ -70,6 +70,7 @@ The uJIT source code is divided between: https://github.com/ruby/ruby/blob/trunk/doc/ujit.md#L70 - `ujit_iface.c`: code uJIT uses to interface with the rest of CRuby - `ujit.rb`: `UJIT` module that is exposed to Ruby code - `test_asm.sh`: script to compile and run the in-memory assembler tests +- `vm.inc.erb`: template instruction handler used to hook into the interpreter The core of CRuby's interpreter logic is found in: - `insns.def`: defines Ruby's bytecode instructions -- cgit v1.2.1 -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/