DescriptionOilpan: GC profiling.
This CL adds GC memory profiling using the about:tracing infrastructure. The
profiling can be time consuming, so the GC_PROFILE_* macros are used to
selectively enable various profiling features for the time being.
The GC_TRACING macro has been renamed to GC_PROFILE_MARKING to avoid confusion with about:tracing. The tracing event group has been renamed from blink to blink_gc to allow collection of GC related events independent of other blink events.
BUG=
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=180297
Patch Set 1 #Patch Set 2 : #Patch Set 3 : rebase #
Total comments: 6
Patch Set 4 : CR #Patch Set 5 : added missing GC_PROFILE_GROUP #Patch Set 6 : TracedValue contexts #
Total comments: 19
Patch Set 7 : CR #Patch Set 8 : removed page-pool stat (rebase issue) #Patch Set 9 : removed Profiling.h #
Total comments: 2
Patch Set 10 : CR #Patch Set 11 : remove spuriously added ScriptForbiddenScope #Patch Set 12 : rebase and static_cast<size_t> #Patch Set 13 : TracedValue update #
Messages
Total messages: 39 (0 generated)
|