From 5c497dfd7f86c88c9730dda397fecb3aa943e84d Mon Sep 17 00:00:00 2001 From: Maxime Chevalier-Boisvert Date: Thu, 4 Mar 2021 11:07:27 -0500 Subject: [PATCH] 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: - `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