• lpy's avatar
    Introduce PREPARE_FOR_EXECUTION_WITH_CONTEXT_IN_RUNTIME_CALL_STATS_SCOPE · 9df94139
    lpy authored
    Previously, macro like PREPARE_FOR_EXECUTION_WITH_CALLBACK will end up calling
    LOG_API, where we create a runtime call timer scope when we enable tracing with
    runtime call stats, however since the flag will be enabled after calling
    TRACE_EVENT_CALL_STATS_SCOPED, this will end up with incorrect timestamp. Thus,
    we introduce a new macro
    PREPARE_FOR_EXECUTION_WITH_CONTEXT_IN_RUNTIME_CALL_STATS_SCOPE, which will call
    TRACE_EVENT_CALL_STATS_SCOPED inside it.
    
    BUG=v8:5089
    
    Review-Url: https://codereview.chromium.org/2344723004
    Cr-Commit-Position: refs/heads/master@{#39458}
    9df94139
Name
Last commit
Last update
benchmarks Loading commit data...
build_overrides Loading commit data...
docs Loading commit data...
gni Loading commit data...
gypfiles Loading commit data...
include Loading commit data...
infra Loading commit data...
samples Loading commit data...
src Loading commit data...
test Loading commit data...
testing Loading commit data...
third_party/binutils Loading commit data...
tools Loading commit data...
.clang-format Loading commit data...
.gitignore Loading commit data...
.gn Loading commit data...
.ycm_extra_conf.py Loading commit data...
AUTHORS Loading commit data...
BUILD.gn Loading commit data...
CODE_OF_CONDUCT.md Loading commit data...
ChangeLog Loading commit data...
DEPS Loading commit data...
LICENSE Loading commit data...
LICENSE.fdlibm Loading commit data...
LICENSE.strongtalk Loading commit data...
LICENSE.v8 Loading commit data...
LICENSE.valgrind Loading commit data...
Makefile Loading commit data...
Makefile.android Loading commit data...
OWNERS Loading commit data...
PRESUBMIT.py Loading commit data...
README.md Loading commit data...
WATCHLISTS Loading commit data...
codereview.settings Loading commit data...
snapshot_toolchain.gni Loading commit data...