Skip to content

Commit 0cb9c40

Browse files
committed
Revert "Remove env set"
This reverts commit 17f6184.
1 parent 17f6184 commit 0cb9c40

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

Python/pystate.c

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -605,10 +605,18 @@ init_interpreter(PyInterpreterState *interp,
605605
side_exit_default = 63;
606606
}
607607

608-
interp->opt_config.jump_backward_initial_value = jump_default;
609-
interp->opt_config.jump_backward_initial_backoff = JUMP_BACKWARD_INITIAL_BACKOFF;
610-
interp->opt_config.side_exit_initial_value = side_exit_default;
611-
interp->opt_config.side_exit_initial_backoff = SIDE_EXIT_INITIAL_BACKOFF;
608+
init_policy(&interp->opt_config.jump_backward_initial_value,
609+
"PYTHON_JIT_JUMP_BACKWARD_INITIAL_VALUE",
610+
jump_default, 1, MAX_VALUE);
611+
init_policy(&interp->opt_config.jump_backward_initial_backoff,
612+
"PYTHON_JIT_JUMP_BACKWARD_INITIAL_BACKOFF",
613+
JUMP_BACKWARD_INITIAL_BACKOFF, 0, MAX_BACKOFF);
614+
init_policy(&interp->opt_config.side_exit_initial_value,
615+
"PYTHON_JIT_SIDE_EXIT_INITIAL_VALUE",
616+
side_exit_default, 1, MAX_VALUE);
617+
init_policy(&interp->opt_config.side_exit_initial_backoff,
618+
"PYTHON_JIT_SIDE_EXIT_INITIAL_BACKOFF",
619+
SIDE_EXIT_INITIAL_BACKOFF, 0, MAX_BACKOFF);
612620

613621
interp->opt_config.specialization_enabled = !is_env_enabled("PYTHON_SPECIALIZATION_OFF");
614622
if (interp != &runtime->_main_interpreter) {

0 commit comments

Comments
 (0)