diff --git a/InternalDocs/jit.md b/InternalDocs/jit.md index 2c204f39792d6a..bd0c348af35c34 100644 --- a/InternalDocs/jit.md +++ b/InternalDocs/jit.md @@ -22,7 +22,7 @@ It then calls the function `_PyOptimizer_Optimize()` in [`Python/optimizer.c`](../Python/optimizer.c), passing it the current [frame](frames.md) and instruction pointer. `_PyOptimizer_Optimize()` constructs an object of type -[`_PyExecutorObject`](Include/internal/pycore_optimizer.h) which implements +[`_PyExecutorObject`](../Include/internal/pycore_optimizer.h) which implements an optimized version of the instruction trace beginning at this jump. The optimizer determines where the trace ends, and the executor is set up