v8/src/logging
Camillo Bruni 6956482764 [counters] Improve v8.execute histogram timer
- Mark uncommon timer-paths as V8_NOINLINE
- Add explicit LongTaskNestedTimedHistogramScope class
- Use explicit LongTaskRecordMode enum
- Mark a few more isolate methods as const
- Add more timer scopes:
  - Accessors::ArrayLengthSetter
  - v8::NewContext

Bug: v8:12498, chromium:1275056
Change-Id: I7896ee341c3c3a1fd5acf8f3f59347ff01dda9c0
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3338258
Reviewed-by: Marja Hölttä <marja@chromium.org>
Auto-Submit: Camillo Bruni <cbruni@chromium.org>
Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
Commit-Queue: Jakob Kummerow <jkummerow@chromium.org>
Cr-Commit-Position: refs/heads/main@{#78372}
2021-12-14 16:14:05 +00:00
..
code-events.h [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
counters-definitions.h [api] Add LongTaskStats::v8_execute_us 2021-12-09 11:38:04 +00:00
counters-scopes.h [counters] Improve v8.execute histogram timer 2021-12-14 16:14:05 +00:00
counters.cc [counters] Always provide a backing pointer 2021-12-09 08:10:42 +00:00
counters.h [counters] Always provide a backing pointer 2021-12-09 08:10:42 +00:00
local-logger.cc [logging] Specify CodeEvent when logging CodeLinePosInfo 2021-08-09 17:57:23 +00:00
local-logger.h [logging] Specify CodeEvent when logging CodeLinePosInfo 2021-08-09 17:57:23 +00:00
log-inl.h Reland "[counters] Fix reentrant timers for V8.Execute" 2021-08-09 18:41:50 +00:00
log-utils.cc [log] Fix off-thread use of string.Get 2021-09-15 17:31:05 +00:00
log-utils.h [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
log.cc [ext-code-space] Avoid Code <-> CodeT conversions in runtime, pt.2 2021-12-14 12:19:05 +00:00
log.h [api] Add LongTaskStats::v8_execute_us 2021-12-09 11:38:04 +00:00
metrics.cc cppgc, heap: Implement UMA reporting for cppgc library. 2021-05-27 16:02:35 +00:00
metrics.h cppgc, heap: Implement UMA reporting for cppgc library. 2021-05-27 16:02:35 +00:00
OWNERS Use relative paths to OWNERS files 2019-08-12 13:52:52 +00:00
runtime-call-stats-scope.h [local-isolate] Move worker RCS scope into LocalIsolate 2021-12-10 11:08:01 +00:00
runtime-call-stats.cc [local-isolate] Move worker RCS scope into LocalIsolate 2021-12-10 11:08:01 +00:00
runtime-call-stats.h [local-isolate] Move worker RCS scope into LocalIsolate 2021-12-10 11:08:01 +00:00
tracing-flags.cc [zone-stats] Introduce v8.zone_stats tracing category 2020-06-03 11:31:35 +00:00
tracing-flags.h [runtime] Remove is_runtime_stats_enabled without RCS 2021-07-29 09:25:42 +00:00