20 lines
608 B
Markdown
20 lines
608 B
Markdown
# Intl Performance Microbenchmarks
|
|
|
|
This folder contains micro benchmarks using the [mozperftest][] suite.
|
|
|
|
[mozperftest](https://firefox-source-docs.mozilla.org/testing/perfdocs/mozperftest.html)
|
|
|
|
## Recording profiles for the Firefox Profiler
|
|
|
|
```sh
|
|
# 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
|
|
```
|