trisquel-icecat/icecat/intl/benchmarks
2025-07-17 09:32:21 -06:00
..
head.js icecat: initial release for Trisquel 12.0, Ecne 2025-07-17 09:32:21 -06:00
perftest.toml icecat: initial release for Trisquel 12.0, Ecne 2025-07-17 09:32:21 -06:00
perftest_dateTimeFormat.js icecat: initial release for Trisquel 12.0, Ecne 2025-07-17 09:32:21 -06:00
perftest_locale.js icecat: initial release for Trisquel 12.0, Ecne 2025-07-17 09:32:21 -06:00
perftest_numberFormat.js icecat: initial release for Trisquel 12.0, Ecne 2025-07-17 09:32:21 -06:00
perftest_pluralRules.js icecat: initial release for Trisquel 12.0, Ecne 2025-07-17 09:32:21 -06:00
README.md icecat: initial release for Trisquel 12.0, Ecne 2025-07-17 09:32:21 -06:00
xpcshell.toml icecat: initial release for Trisquel 12.0, Ecne 2025-07-17 09:32:21 -06:00

Intl Performance Microbenchmarks

This folder contains micro benchmarks using the [mozperftest][] suite.

mozperftest

Recording profiles for the IceCat Profiler

# Run the perftest as an xpcshell test.
MOZ_PROFILER_STARTUP=1 \
  MOZ_PROFILER_SHUTDOWN=/path/to/perf-profile.json \
  ./mach xpcshell-test intl/benchmarks/perftest_dateTimeFormat.js

# Install the profiler-symbol-server tool.
cargo install profiler-symbol-server

# Open the path to the file.
profiler-symbol-server --open /path/to/perf-profile.json