Searched refs:gc_type (Results 1 - 11 of 11) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/bindings/scripts/
H A Dv8_types.py154 vector_type = cpp_ptr_type('Vector', 'HeapVector', native_array_element_type.gc_type)
186 ptr_type = cpp_ptr_type(('PassRefPtr' if used_as_rvalue_type else 'RefPtr'), new_type, idl_type.gc_type)
248 def cpp_ptr_type(old_type, new_type, gc_type):
249 if gc_type == 'GarbageCollectedObject':
251 if gc_type == 'WillBeGarbageCollectedObject':
309 def gc_type(idl_type): function
316 IdlTypeBase.gc_type = property(gc_type)
552 ref_ptr_type = cpp_ptr_type('RefPtr', 'Member', native_array_element_type.gc_type)
H A Dv8_utilities.py282 def gc_type(definition): function
H A Dv8_interface.py49 from v8_utilities import (capitalize, conditional_string, cpp_name, gc_type, namespace
159 this_gc_type = gc_type(interface)
166 'gc_type': this_gc_type,
914 cpp_ptr_type('RefPtr', 'RawPtr', gc_type(interface)),
H A Dv8_methods.py238 'vector_type': v8_types.cpp_ptr_type('Vector', 'HeapVector', idl_type.gc_type),
/external/chromium_org/third_party/WebKit/Source/bindings/templates/
H A Dinterface.h137 {% if gc_type == 'GarbageCollectedObject' %}
140 {% elif gc_type == 'WillBeGarbageCollectedObject' %}
147 {% elif gc_type == 'RefCountedObject' %}
H A Dinterface_base.cpp27 const WrapperTypeInfo {{v8_class}}::wrapperTypeInfo = { gin::kEmbedderBlink, {{v8_class}}::domTemplate, {{v8_class}}::refObject, {{v8_class}}::derefObject, {{v8_class}}::createPersistentHandle, {{to_active_dom_object}}, {{to_event_target}}, {{visit_dom_wrapper}}, {{v8_class}}::installConditionallyEnabledMethods, {{v8_class}}::installConditionallyEnabledProperties, {{parent_wrapper_type_info}}, WrapperTypeInfo::{{wrapper_type_prototype}}, WrapperTypeInfo::{{wrapper_class_id}}, WrapperTypeInfo::{{lifetime}}, WrapperTypeInfo::{{gc_type}} };
H A Dinterface.cpp500 const WrapperTypeInfo {{v8_class}}Constructor::wrapperTypeInfo = { gin::kEmbedderBlink, {{v8_class}}Constructor::domTemplate, {{v8_class}}::refObject, {{v8_class}}::derefObject, {{v8_class}}::createPersistentHandle, {{to_active_dom_object}}, {{to_event_target}}, 0, {{v8_class}}::installConditionallyEnabledMethods, {{v8_class}}::installConditionallyEnabledProperties, 0, WrapperTypeInfo::WrapperTypeObjectPrototype, WrapperTypeInfo::{{wrapper_class_id}}, WrapperTypeInfo::{{lifetime}}, WrapperTypeInfo::{{gc_type}} };
1219 {% if gc_type == 'WillBeGarbageCollectedObject' %}
1223 {% elif gc_type == 'RefCountedObject' %}
1230 {% if gc_type == 'WillBeGarbageCollectedObject' %}
1234 {% elif gc_type == 'RefCountedObject' %}
1241 {% if gc_type == 'GarbageCollectedObject' %}
1243 {% elif gc_type == 'WillBeGarbageCollectedObject' %}
1250 {% elif gc_type == 'RefCountedObject' %}
/external/chromium_org/v8/src/heap/
H A Dheap.h1216 void CallGCPrologueCallbacks(GCType gc_type, GCCallbackFlags flags);
1217 void CallGCEpilogueCallbacks(GCType gc_type, GCCallbackFlags flags);
1570 GCType gc_type, bool pass_isolate)
1571 : callback(callback), gc_type(gc_type), pass_isolate_(pass_isolate) {}
1576 GCType gc_type; member in struct:v8::internal::Heap::GCPrologueCallbackPair
1584 GCType gc_type, bool pass_isolate)
1585 : callback(callback), gc_type(gc_type), pass_isolate_(pass_isolate) {}
1590 GCType gc_type; member in struct:v8::internal::Heap::GCEpilogueCallbackPair
1569 GCPrologueCallbackPair(v8::Isolate::GCPrologueCallback callback, GCType gc_type, bool pass_isolate) argument
1583 GCEpilogueCallbackPair(v8::Isolate::GCPrologueCallback callback, GCType gc_type, bool pass_isolate) argument
[all...]
H A Dheap.cc1049 GCType gc_type = local
1059 CallGCPrologueCallbacks(gc_type, kNoGCCallbackFlags);
1125 CallGCEpilogueCallbacks(gc_type, gc_callback_flags);
1139 void Heap::CallGCPrologueCallbacks(GCType gc_type, GCCallbackFlags flags) { argument
1141 if (gc_type & gc_prologue_callbacks_[i].gc_type) {
1146 callback(gc_type, flags);
1149 gc_prologue_callbacks_[i].callback(isolate, gc_type, flags);
1156 void Heap::CallGCEpilogueCallbacks(GCType gc_type, argument
1159 if (gc_type
5298 AddGCPrologueCallback(v8::Isolate::GCPrologueCallback callback, GCType gc_type, bool pass_isolate) argument
5319 AddGCEpilogueCallback(v8::Isolate::GCEpilogueCallback callback, GCType gc_type, bool pass_isolate) argument
[all...]
/external/chromium_org/v8/src/
H A Dapi.cc6439 GCType gc_type) {
6441 isolate->heap()->AddGCPrologueCallback(callback, gc_type);
6452 GCType gc_type) {
6454 isolate->heap()->AddGCEpilogueCallback(callback, gc_type);
6464 void V8::AddGCPrologueCallback(GCPrologueCallback callback, GCType gc_type) { argument
6468 gc_type, local
6480 void V8::AddGCEpilogueCallback(GCEpilogueCallback callback, GCType gc_type) { argument
6484 gc_type, local
6438 AddGCPrologueCallback(GCPrologueCallback callback, GCType gc_type) argument
6451 AddGCEpilogueCallback(GCEpilogueCallback callback, GCType gc_type) argument
/external/lldb/source/Expression/
H A DIRForTarget.cpp1864 Type *gc_type = gc->getType(); local
1866 ArrayType *gc_array_type = dyn_cast<ArrayType>(gc_type);

Completed in 237 milliseconds