Description[runtime] reduce runtime function and builtins overhead
All the counters, trace events and runtime call stats roughly create a 30%
overhead when calling into the runtime. This CL factors out the counters into
separate non-inlined functions. This way we can reduce the overhead to a
minimum and still have some useful stats without a compile-time flag.
BUG=chromium:596055
LOG=n
Committed: https://crrev.com/ceb14f8c31f69b1a2c34e955e181edf1242abc51
Cr-Commit-Position: refs/heads/master@{#35308}
Patch Set 1 #Patch Set 2 : use V8_NOINLINE #
Total comments: 1
Patch Set 3 : commit ALL files #Messages
Total messages: 14 (6 generated)
|