[Local GC] FEATURE_EVENT_TRACE 4/n: Event ports for all GC-keyword events (#16031)
authorSean Gillespie <sean@pulumi.com>
Tue, 30 Jan 2018 22:27:16 +0000 (14:27 -0800)
committerDavid Mason <davmason@microsoft.com>
Tue, 30 Jan 2018 22:27:16 +0000 (14:27 -0800)
commit338b9fa5c5216bdaa4f6c66fc36aea7bb19276b7
tree7e0db335c25c481229aeb3f6042c954c798ead25
parent94c6a4ea75d187a0076ec117e2bc84791465d993
[Local GC] FEATURE_EVENT_TRACE 4/n: Event ports for all GC-keyword events (#16031)

* [Local GC] Event ports: GCStart and GCGenerationRange

* [Local GC] Event ports: GCEnd

* [Local GC] Event ports: GCHeapStats

* [Local GC] Event ports: GCCreateSegment

* [Local GC] Event ports: GCFreeSegment

* Event ports: GCCreateConcurrentThread and GCTerminateConcurrentThread

* [Local GC] Event ports: GCTriggered

* [Local GC] Event ports: GCMarkWithType

* [Local GC] Event ports: GCJoin_V2

* [Local GC] Event ports: GCGlobalHeapHistory_V2

* [Local GC] Event ports: GCAllocationTick_V3

* [Local GC] Event ports: GCAllocationTick_V1

* [Local GC] Event porting: PinObjectAtGCTime

* one last merge conflict
src/gc/gc.cpp
src/gc/gc.h
src/gc/gcee.cpp
src/gc/gcevents.h
src/gc/gcinterface.ee.h
src/inc/eventtrace.h
src/vm/eventtrace.cpp
src/vm/gctoclreventsink.cpp
src/vm/gctoclreventsink.h