254
edits
(→Possible regression causes: Add a JavaScript GC regression) |
(Document IsASCII and IsUTF8 benches) |
||
Line 1,352: | Line 1,352: | ||
==== Possible regression causes ==== | ==== Possible regression causes ==== | ||
* None listed yet. If you fix a regression for this test and have some tips to share, this is a good place for them. | * None listed yet. If you fix a regression for this test and have some tips to share, this is a good place for them. | ||
=== IsASCII and IsUTF8 gtest microbenchmarks === | |||
* contact: :hsivonen | |||
* source: [https://dxr.mozilla.org/mozilla-central/source/xpcom/tests/gtest/TestStrings.cpp] | |||
* type: [https://wiki.mozilla.org/Buildbot/Talos/Tests#Microbench Microbench] | |||
* reporting: intervals in ms (lower is better) | |||
* data: each test is run and measured 5 times | |||
* summarization: take the [https://wiki.mozilla.org/Buildbot/Talos/Data#median median] of the 5 data points; [https://dxr.mozilla.org/mozilla-central/source/testing/gtest/mozilla/MozGTestBench.cpp#43-46 source: MozGTestBench.cpp] | |||
Test whose name starts with PerfIsASCII test the performance of the XPCOM string IsASCII function with ASCII inputs if different lengths. | |||
Test whose name starts with PerfIsUTF8 test the performance of the XPCOM string IsUTF8 function with ASCII inputs if different lengths. | |||
==== Possible regression causes ==== | |||
* The --enable-rust-simd accidentally getting turned off in automation. | |||
* Changes to encoding_rs internals. | |||
* LLVM optimizations regressing between updates to the copy of LLVM included in the Rust compiler. | |||
=== TestStandardURL === | === TestStandardURL === |
edits