• vogelheim's avatar
    Implement AggregatableHistogramTimer and use it to measure how much time · 6f9d60cc
    vogelheim authored
    of running a script is really spent in compilation. That is, sum up the
    total time spent compiling (parsing + compile proper) within a run call
    as seen through the API.
    
    @jochen: So many questions:
    - Is it ok to re-use V8.CompileLazy?
      This measures something a little different.
    - clang-format does funny things to the huge macro definitions.
      I accepted clang-format changes for all code, but reverted for
      the #define orgies in counters.h. ok?
    - Am I measuring the right thing. That is, are Aggregat[ing|ed]TimerScope
      in the right place?
    
    I'll fiddle a bit more with this to see if it does the right thing. Would
    be happy if you could still review now-ish.
    
    BUG=
    
    Review URL: https://codereview.chromium.org/790413004
    
    Cr-Commit-Position: refs/heads/master@{#26226}
    6f9d60cc
Name
Last commit
Last update
benchmarks Loading commit data...
build Loading commit data...
include Loading commit data...
samples Loading commit data...
src Loading commit data...
test Loading commit data...
testing Loading commit data...
tools Loading commit data...
.clang-format Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
BUILD.gn Loading commit data...
ChangeLog Loading commit data...
DEPS Loading commit data...
LICENSE 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...
Makefile.nacl 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...