a327708028
Force-inline the HandleScope constructor and destructor, and add branch hints for two commonly-mispredicted branches. This moves the overall JetStream2/cdjs score by roughly 4% on d8. I suspect no change will be visible in chromium builds (with PGO). Bug: v8:12196 Change-Id: I0fd7b67aa554876d2dad2d706b874df21dbb72e2 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3270542 Commit-Queue: Jakob Gruber <jgruber@chromium.org> Reviewed-by: Dominik Inführ <dinfuehr@chromium.org> Reviewed-by: Michael Lippautz <mlippautz@chromium.org> Cr-Commit-Position: refs/heads/main@{#77836} |
||
---|---|---|
.. | ||
DIR_METADATA | ||
global-handles-inl.h | ||
global-handles.cc | ||
global-handles.h | ||
handles-inl.h | ||
handles.cc | ||
handles.h | ||
local-handles-inl.h | ||
local-handles.cc | ||
local-handles.h | ||
maybe-handles-inl.h | ||
maybe-handles.h | ||
OWNERS | ||
persistent-handles.cc | ||
persistent-handles.h |