mirror of
https://github.com/ruby/ruby.git
synced 2025-08-15 13:39:04 +02:00
ZJIT: Implement SingleRactorMode invalidation (#14121)
* ZJIT: Implement SingleRactorMode invalidation * ZJIT: Add macro for compiling jumps * ZJIT: Fix typo in comment * YJIT: Fix typo in comment * ZJIT: Avoid using unexported types in zjit.h `enum ruby_vminsn_type` is declared in `insns.inc` and is not exported. Using it in `zjit.h` would cause build errors when the file including it doesn't include `insns.inc`.
This commit is contained in:
parent
e378a21a32
commit
4a70f946a7
8 changed files with 85 additions and 35 deletions
1
depend
1
depend
|
@ -12702,6 +12702,7 @@ ractor.$(OBJEXT): {$(VPATH)}vm_debug.h
|
|||
ractor.$(OBJEXT): {$(VPATH)}vm_opts.h
|
||||
ractor.$(OBJEXT): {$(VPATH)}vm_sync.h
|
||||
ractor.$(OBJEXT): {$(VPATH)}yjit.h
|
||||
ractor.$(OBJEXT): {$(VPATH)}zjit.h
|
||||
random.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h
|
||||
random.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h
|
||||
random.$(OBJEXT): $(CCAN_DIR)/list/list.h
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue