micropython/tests/perf_bench
Jim Mussared 1a017511d0 tests/perf_bench: Add string/qstr/map tests.
These tests are designed to measure changes in performance relating to:
 - string interning / searching for existing strings
 - map lookup
 - string operations
 - string hashing

This work was funded through GitHub Sponsors.

Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2023-10-27 16:16:08 +11:00
..
benchrun.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
bm_chaos.py
bm_fannkuch.py
bm_fft.py
bm_float.py
bm_hexiom.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
bm_nqueens.py
bm_pidigits.py
bm_wordcount.py tests/perf_bench: Add string/qstr/map tests. 2023-10-27 16:16:08 +11:00
core_import_mpy_multi.py tests/run-perfbench.py: Don't allow imports from the cwd. 2023-06-08 17:54:24 +10:00
core_import_mpy_multi.py.exp
core_import_mpy_single.py tests/run-perfbench.py: Don't allow imports from the cwd. 2023-06-08 17:54:24 +10:00
core_import_mpy_single.py.exp
core_locals.py tests/perf_bench: Add string/qstr/map tests. 2023-10-27 16:16:08 +11:00
core_qstr.py
core_str.py tests/perf_bench: Add string/qstr/map tests. 2023-10-27 16:16:08 +11:00
core_yield_from.py
misc_aes.py
misc_mandel.py
misc_pystone.py
misc_raytrace.py
viper_call0.py
viper_call1a.py
viper_call1b.py
viper_call1c.py
viper_call2a.py
viper_call2b.py