/external/chromium_org/third_party/WebKit/Source/bindings/scripts/ |
H A D | v8_types.py | 154 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 D | v8_utilities.py | 282 def gc_type(definition): function
|
H A D | v8_interface.py | 49 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 D | v8_methods.py | 238 'vector_type': v8_types.cpp_ptr_type('Vector', 'HeapVector', idl_type.gc_type),
|
/external/chromium_org/third_party/WebKit/Source/bindings/templates/ |
H A D | interface.h | 137 {% if gc_type == 'GarbageCollectedObject' %} 140 {% elif gc_type == 'WillBeGarbageCollectedObject' %} 147 {% elif gc_type == 'RefCountedObject' %}
|
H A D | interface_base.cpp | 27 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 D | interface.cpp | 500 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 D | heap.h | 1216 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 D | heap.cc | 1049 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 D | api.cc | 6439 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 D | IRForTarget.cpp | 1864 Type *gc_type = gc->getType(); local 1866 ArrayType *gc_array_type = dyn_cast<ArrayType>(gc_type);
|