Skip to content

Commit ad2f5a0

Browse files
remove wrong tailcall results
1 parent 8b23563 commit ad2f5a0

1 file changed

Lines changed: 0 additions & 11 deletions

File tree

posts/jit-reflections.md

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -121,17 +121,6 @@ spectral_norm: Mean +- std dev: 96.0 ms +- 0.7 ms
121121
```
122122
System/Build configuration: Ubuntu 22.04, Clang 20.1.7, PGO=true, LTO=thin, tailcall=false. Tuned with `pyperf system tune`.
123123

124-
Note that when I turn on tailcalling for the interpreter, these types of artificial benchmarks get slightly faster. So with tail calling, almost all the benefit of the JIT is wiped out (for now).
125-
126-
```
127-
3.14 JIT Off + Tailcall:
128-
spectral_norm: Mean +- std dev: 90.8 ms +- 1.1 ms
129-
130-
3.14 JIT On:
131-
spectral_norm: Mean +- std dev: 89.0 ms +- 0.6 ms
132-
```
133-
System/Build configuration: Ubuntu 22.04, Clang 20.1.7, PGO=true, LTO=thin, tailcall=true. Tuned with `pyperf system tune`.
134-
135124

136125
You might ask: why is the 3.14 JIT not much faster? The real answer, which
137126
again hurts me to say is that the 3.14 JIT has almost no major _optimizer_*

0 commit comments

Comments
 (0)