https://github.com/python/cpython/commit/7f6e884f3acc860c1cf1b773c9659e8f861263e7
commit: 7f6e884f3acc860c1cf1b773c9659e8f861263e7
branch: main
author: Nadeshiko Manju <[email protected]>
committer: brandtbucher <[email protected]>
date: 2024-10-25T15:43:02Z
summary:
GH-125911: Call combine_symbol_mask on the initial trampoline of a trace
(GH-125973)
files:
M Python/jit.c
diff --git a/Python/jit.c b/Python/jit.c
index 963bde2303dc2c..135daeb1b1da80 100644
--- a/Python/jit.c
+++ b/Python/jit.c
@@ -473,6 +473,7 @@ _PyJIT_Compile(_PyExecutorObject *executor, const
_PyUOpInstruction trace[], siz
group = &trampoline;
code_size += group->code_size;
data_size += group->data_size;
+ combine_symbol_mask(group->trampoline_mask, state.trampolines.mask);
for (size_t i = 0; i < length; i++) {
const _PyUOpInstruction *instruction = &trace[i];
group = &stencil_groups[instruction->opcode];
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]