aboutsummaryrefslogtreecommitdiff
path: root/tests/test-meta-native-comp-speed.el
Commit message (Collapse)AuthorAgeFilesLines
* fix(native-comp): compile at speed 2 to preserve redefinition semanticsCraig Jennings2 days1-0/+35
At speed 3 the native compiler emits direct calls for functions in the same compilation unit, bypassing the symbol's function cell. Any cl-letf mock of a module's own helper then silently runs the real code: the recording tests' mocked wayland check and device validation were bypassed, and make test launched real wf-recorder screen captures. Speed 2 is the highest level that preserves redefinition semantics. A meta test now pins the setting; the local eln cache needs one flush so stale speed-3 artifacts recompile.