096f166153
These changes update the benchmark numbers and repeat counts in the example files. The benchmark results have slightly varied, and these updates reflect the most recent measurements.
21 lines
524 B
Plaintext
21 lines
524 B
Plaintext
;; Benchmark: 172ns
|
|
;; Benchmark-Repeat: 11766
|
|
(do
|
|
;; 1. Provokation Stack-Gap (bei Optimization Level 2)
|
|
(def result
|
|
(fn []
|
|
(do
|
|
(def unused 10) ;; Wird entfernt, Slot 0 ist dann "leer"
|
|
(def used 42) ;; Bleibt auf Slot 1 -> Lücke!
|
|
used)))
|
|
|
|
;; 2. Provokation Inlining-Blockade
|
|
;; Diese Funktion wird nicht inlined, weil sie ein 'def' enthält
|
|
(def complex-add
|
|
(fn [a]
|
|
(do
|
|
(def b 100)
|
|
(+ a b))))
|
|
|
|
[(result) (complex-add 50)]
|
|
) |