Lines Matching refs:V8
1 // Copyright 2009 the V8 project authors. All rights reserved.
8 #include "src/v8.h"
11 namespace v8 {
64 class_id_ = v8::HeapProfiler::kPersistentHandleNoClassId;
87 class_id_ = v8::HeapProfiler::kPersistentHandleNoClassId;
107 class_id_ = v8::HeapProfiler::kPersistentHandleNoClassId;
121 return class_id_ != v8::HeapProfiler::kPersistentHandleNoClassId;
231 v8::WeakCallbackType type) {
237 case v8::WeakCallbackType::kParameter:
240 case v8::WeakCallbackType::kInternalFields:
243 case v8::WeakCallbackType::kFinalizer:
276 void* internal_fields[v8::kInternalFieldsInWeakCallback] = {nullptr,
281 for (int i = 0; i < v8::kInternalFieldsInWeakCallback; ++i) {
291 typedef v8::WeakCallbackInfo<void> Data;
327 // Leaving V8.
330 void* internal_fields[v8::kInternalFieldsInWeakCallback] = {nullptr,
332 v8::WeakCallbackInfo<void> data(reinterpret_cast<v8::Isolate*>(isolate),
513 : public v8::internal::CancelableTask {
524 TRACE_EVENT0("v8", "V8.GCPhantomHandleProcessingCallback");
589 typedef v8::WeakCallbackInfo<void>::Callback GenericCallback;
594 v8::WeakCallbackType type) {
792 // the embedder to the V8 during each gc prologue.
1019 V8::GetCurrentPlatform()->CallOnForegroundThread(
1020 reinterpret_cast<v8::Isolate*>(isolate()), task);
1034 Data data(reinterpret_cast<v8::Isolate*>(isolate), parameter_,
1048 GarbageCollector collector, const v8::GCCallbackFlags gc_callback_flags) {
1221 v8::RetainedObjectInfo* info) {
1460 } // namespace v8