V8 Project
|
#include <gc-idle-time-handler.h>
Public Member Functions | |
void | Print () |
Static Public Member Functions | |
static GCIdleTimeAction | Done () |
static GCIdleTimeAction | Nothing () |
static GCIdleTimeAction | IncrementalMarking (intptr_t step_size) |
static GCIdleTimeAction | Scavenge () |
static GCIdleTimeAction | FullGC () |
static GCIdleTimeAction | FinalizeSweeping () |
Public Attributes | |
GCIdleTimeActionType | type |
intptr_t | parameter |
Definition at line 23 of file gc-idle-time-handler.h.
|
inlinestatic |
Definition at line 25 of file gc-idle-time-handler.h.
References v8::internal::DONE, parameter, and type.
Referenced by v8::internal::GCIdleTimeHandler::Compute().
|
inlinestatic |
Definition at line 60 of file gc-idle-time-handler.h.
References v8::internal::DO_FINALIZE_SWEEPING, parameter, and type.
Referenced by v8::internal::GCIdleTimeHandler::Compute().
|
inlinestatic |
Definition at line 53 of file gc-idle-time-handler.h.
References v8::internal::DO_FULL_GC, parameter, and type.
Referenced by v8::internal::GCIdleTimeHandler::Compute().
|
inlinestatic |
Definition at line 39 of file gc-idle-time-handler.h.
References v8::internal::DO_INCREMENTAL_MARKING, parameter, and type.
Referenced by v8::internal::GCIdleTimeHandler::Compute().
|
inlinestatic |
Definition at line 32 of file gc-idle-time-handler.h.
References v8::internal::DO_NOTHING, parameter, and type.
Referenced by v8::internal::GCIdleTimeHandler::Compute().
void v8::internal::GCIdleTimeAction::Print | ( | ) |
Definition at line 19 of file gc-idle-time-handler.cc.
References v8::internal::DO_FINALIZE_SWEEPING, v8::internal::DO_FULL_GC, v8::internal::DO_INCREMENTAL_MARKING, v8::internal::DO_NOTHING, v8::internal::DO_SCAVENGE, v8::internal::DONE, parameter, v8::internal::PrintF(), type, and V8_PTR_PREFIX.
Referenced by v8::internal::Heap::IdleNotification().
|
inlinestatic |
Definition at line 46 of file gc-idle-time-handler.h.
References v8::internal::DO_SCAVENGE, parameter, and type.
Referenced by v8::internal::GCIdleTimeHandler::Compute().
intptr_t v8::internal::GCIdleTimeAction::parameter |
Definition at line 70 of file gc-idle-time-handler.h.
Referenced by Done(), FinalizeSweeping(), FullGC(), v8::internal::Heap::IdleNotification(), IncrementalMarking(), Nothing(), Print(), Scavenge(), and v8::internal::TEST_F().
GCIdleTimeActionType v8::internal::GCIdleTimeAction::type |
Definition at line 69 of file gc-idle-time-handler.h.
Referenced by Done(), FinalizeSweeping(), FullGC(), v8::internal::Heap::IdleNotification(), IncrementalMarking(), Nothing(), Print(), Scavenge(), and v8::internal::TEST_F().