Lines Matching refs:JSHeapBroker

27   static ObjectData* Serialize(JSHeapBroker* broker, Handle<Object> object);
29 ObjectData(JSHeapBroker* broker_, Handle<Object> object_, bool is_smi_) in ObjectData()
40 JSHeapBroker* const broker;
53 static HeapObjectData* Serialize(JSHeapBroker* broker,
59 HeapObjectData(JSHeapBroker* broker_, Handle<HeapObject> object_, in HeapObjectData()
70 PropertyCellData(JSHeapBroker* broker_, Handle<PropertyCell> object_, in PropertyCellData()
77 JSObjectData(JSHeapBroker* broker_, Handle<JSObject> object_, in JSObjectData()
91 JSFunctionData(JSHeapBroker* broker_, Handle<JSFunction> object_,
97 JSRegExpData(JSHeapBroker* broker_, Handle<JSRegExp> object_, in JSRegExpData()
104 HeapNumberData(JSHeapBroker* broker_, Handle<HeapNumber> object_, in HeapNumberData()
111 MutableHeapNumberData(JSHeapBroker* broker_, in MutableHeapNumberData()
118 ContextData(JSHeapBroker* broker_, Handle<Context> object_, in ContextData()
129 NativeContextData(JSHeapBroker* broker_, Handle<NativeContext> object_, in NativeContextData()
141 NameData(JSHeapBroker* broker, Handle<Name> object, HeapObjectType type) in NameData()
147 StringData(JSHeapBroker* broker, Handle<String> object, HeapObjectType type) in StringData()
168 InternalizedStringData(JSHeapBroker* broker, in InternalizedStringData()
261 AllocationSiteData(JSHeapBroker* broker, Handle<AllocationSite> object_, in AllocationSiteData()
291 ScriptContextTableData(JSHeapBroker* broker_, in ScriptContextTableData()
305 MapData(JSHeapBroker* broker_, Handle<Map> object_, HeapObjectType type_);
317 MapData::MapData(JSHeapBroker* broker_, Handle<Map> object_, in MapData()
327 JSFunctionData::JSFunctionData(JSHeapBroker* broker_, in JSFunctionData()
363 FeedbackVectorData(JSHeapBroker* broker_, Handle<FeedbackVector> object_,
370 FeedbackVectorData::FeedbackVectorData(JSHeapBroker* broker_, in FeedbackVectorData()
389 FixedArrayBaseData(JSHeapBroker* broker_, Handle<FixedArrayBase> object_, in FixedArrayBaseData()
396 FixedArrayData(JSHeapBroker* broker_, Handle<FixedArray> object_, in FixedArrayData()
403 FixedDoubleArrayData(JSHeapBroker* broker_, Handle<FixedDoubleArray> object_, in FixedDoubleArrayData()
412 BytecodeArrayData(JSHeapBroker* broker_, Handle<BytecodeArray> object_, in BytecodeArrayData()
420 JSArrayData(JSHeapBroker* broker_, Handle<JSArray> object_, in JSArrayData()
427 ScopeInfoData(JSHeapBroker* broker_, Handle<ScopeInfo> object_, in ScopeInfoData()
440 SharedFunctionInfoData(JSHeapBroker* broker_, in SharedFunctionInfoData()
461 ModuleData(JSHeapBroker* broker_, Handle<Module> object_, in ModuleData()
468 CellData(JSHeapBroker* broker_, Handle<Cell> object_, HeapObjectType type_) in CellData()
474 JSGlobalProxyData(JSHeapBroker* broker_, Handle<JSGlobalProxy> object_, in JSGlobalProxyData()
481 CodeData(JSHeapBroker* broker_, Handle<Code> object_, HeapObjectType type_) in CodeData()
487 if (broker->mode() == JSHeapBroker::kDisabled) { \
497 CHECK_NE(broker->mode(), JSHeapBroker::kDisabled); \
504 ObjectData* ObjectData::Serialize(JSHeapBroker* broker, Handle<Object> object) { in HEAP_BROKER_OBJECT_LIST()
511 HeapObjectData* HeapObjectData::Serialize(JSHeapBroker* broker, in Serialize()
555 JSHeapBroker::JSHeapBroker(Isolate* isolate, Zone* zone) in JSHeapBroker() function in v8::internal::compiler::JSHeapBroker
563 void JSHeapBroker::Trace(const char* format, ...) const { in Trace()
573 bool JSHeapBroker::SerializingAllowed() const { in SerializingAllowed()
578 void JSHeapBroker::SerializeStandardObjects() { in SerializeStandardObjects()
634 HeapObjectType JSHeapBroker::HeapObjectTypeFromMap(Map* map) const { in HeapObjectTypeFromMap()
664 ObjectData* JSHeapBroker::GetData(Handle<Object> object) const { in GetData()
669 ObjectData* JSHeapBroker::GetOrCreateData(Handle<Object> object) { in GetOrCreateData()
682 void JSHeapBroker::AddData(Handle<Object> object, ObjectData* data) { in AddData()
710 if (broker()->mode() == JSHeapBroker::kDisabled) { in type()
731 if (broker()->mode() == JSHeapBroker::kDisabled) { in AsElementsKind()
781 if (broker()->mode() == JSHeapBroker::kDisabled) { in get()
812 if (broker()->mode() == JSHeapBroker::kDisabled) { in IsFastLiteral()
891 if (broker()->mode() == JSHeapBroker::kDisabled) { in GetFirstChar()
900 if (broker()->mode() == JSHeapBroker::kDisabled) { in ToNumber()
936 if (broker()->mode() == JSHeapBroker::kDisabled) { \
948 if (broker()->mode() == JSHeapBroker::kDisabled) { \
1132 ObjectRef::ObjectRef(JSHeapBroker* broker, Handle<Object> object) { in ObjectRef()
1134 case JSHeapBroker::kSerialized: in ObjectRef()
1138 case JSHeapBroker::kSerializing: in ObjectRef()
1141 case JSHeapBroker::kDisabled: in ObjectRef()
1154 if (broker()->mode() == JSHeapBroker::kDisabled) { in boilerplate()
1175 JSHeapBroker* ObjectRef::broker() const { return data_->broker; } in broker()
1179 Reduction NoChangeBecauseOfMissingData(JSHeapBroker* broker, in NoChangeBecauseOfMissingData()