Skip to content

Commit a4e666d

Browse files
committed
revert to 20%....
1 parent 1d54d87 commit a4e666d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Python/optimizer.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -561,10 +561,10 @@ translate_bytecode_to_trace(
561561
_Py_CODEUNIT *initial_instr = instr;
562562
int trace_length = 0;
563563
/*
564-
* Assumption: 67% reserved for trace, 33% for exit stubs
564+
* Assumption: 80% reserved for trace, 20% for exit stubs
565565
* TODO: Compute the required number of exit stubs dynamically
566566
*/
567-
int max_exit_stubs = (buffer_size * 33) / 100; // 33% for exit stubs
567+
int max_exit_stubs = (buffer_size * 20) / 100; // 20% for exit stubs
568568
int max_length = buffer_size - 2 - max_exit_stubs;
569569
struct {
570570
PyFunctionObject *func;

0 commit comments

Comments
 (0)