From c452116c0a9790b732b1bed1912cf8a28beea7ee Mon Sep 17 00:00:00 2001 From: _ <_@_> Date: Wed, 4 Oct 2023 21:04:42 -0500 Subject: [PATCH] :pencil: doc --- notes.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/notes.md b/notes.md index 2df26c9..2768593 100644 --- a/notes.md +++ b/notes.md @@ -70,6 +70,10 @@ Result: No change, 3200 to 3200. Maybe Rust was already optimizing this into an Plan: Maybe if the hot inner opcodes, OP_GETFIELD, OP_MUL, and OP_SETFIELD get their own match statement at the top of the function, the step function can exit sooner. +## Cache constants + +Result: Regressed again from 2900 to 3700. It's not meant to be. + ## Iterating over instruction list (upcoming)