v8/test/unittests/logging
Camillo b257641833 [log][compiler] Enable first-execution logging
Re-implement the --log-function-events functionality after
refactoring the tiering state bits on the FeedbackVector.

The new version also tries to log first-execution of non-interpreter
code and will handle OSR events.

Not-yet supported:
- First-execution logging when OSR-ing in Sparkplug or Maglev

Bug: v8:13146
Change-Id: I2059c6d8105091f20586eaf157ef19d5e65295aa
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3832375
Reviewed-by: Marja Hölttä <marja@chromium.org>
Commit-Queue: Camillo Bruni <cbruni@chromium.org>
Reviewed-by: Jakob Linke <jgruber@chromium.org>
Cr-Commit-Position: refs/heads/main@{#83019}
2022-09-07 09:33:17 +00:00
..
counters-unittest.cc [counters] Remove unused counters from V8 2022-04-27 20:40:51 +00:00
log-unittest.cc [log][compiler] Enable first-execution logging 2022-09-07 09:33:17 +00:00
runtime-call-stats-unittest.cc [test] Add a unittest platform setup mixin 2022-04-06 13:07:43 +00:00