190af788af
Reduce the dispatching overhead in the hottest loop when parsing log-lines. - Using a JSMap we can avoid internalizing strings - Preprocess the dispatch table and only have varArgs or functions as parsers - string[] seems to be slightly faster than string.charAt() Bug: v8:10644 Change-Id: I03b13bdeecda1ad037191ff74e05142ceeb6533c Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3571890 Reviewed-by: Patrick Thier <pthier@chromium.org> Commit-Queue: Camillo Bruni <cbruni@chromium.org> Cr-Commit-Position: refs/heads/main@{#79816} |
||
---|---|---|
.. | ||
map-panel | ||
timeline | ||
code-panel-template.html | ||
code-panel.mjs | ||
events.mjs | ||
helper.mjs | ||
list-panel-template.html | ||
list-panel.mjs | ||
log-file-reader.mjs | ||
map-panel-template.html | ||
map-panel.mjs | ||
property-link-table-template.html | ||
property-link-table.mjs | ||
script-panel-template.html | ||
script-panel.mjs | ||
timeline-panel-template.html | ||
timeline-panel.mjs | ||
tool-tip-template.html | ||
tool-tip.mjs |