6 Commits

Author SHA1 Message Date
oleibman 3311a223fe Merge branch 'master' into perf/formula-ast-parsing 2026-04-14 13:09:13 -07:00
kemo c319f893d5 Refactor formula token cache to instance properties, opt-in by default 2026-03-26 09:23:26 +01:00
kemo e9e467de10 Revert copy() to serialize, keep benchmark and docblocks
Drop the clone-based copy() since benchmark results vary across PHP
versions and platforms. Keep the benchmark test (renamed to end in Test)
in a separate testsuite so users can assess which approach suits their
environment. Add docblock @see references on copy() and __clone().
2026-03-25 16:52:09 +01:00
oleibman 5a18a925f9 Rename Benchmark Test 2026-03-22 08:32:27 -07:00
kemo 134b6b0710 Move benchmarks to tests/Benchmark to avoid running with unit tests 2026-03-16 15:01:04 +01:00
kemo 1c1242aa2d Move benchmarks to tests/Benchmark to avoid running with unit tests 2026-03-16 15:01:04 +01:00