H A D | stub_builder-inl.h | 1264 inline void StubBuilder::StoreHClass(GateRef glue, GateRef object, GateRef hClass) in StoreHClass() argument 1266 return env_->GetBuilder()->StoreHClass(glue, object, hClass); in StoreHClass() 1269 inline void StubBuilder::StoreHClassWithoutBarrier(GateRef glue, GateRef object, GateRef hClass) in StoreHClassWithoutBarrier() argument 1271 return env_->GetBuilder()->StoreHClassWithoutBarrier(glue, object, hClass); in StoreHClassWithoutBarrier() 1274 inline void StubBuilder::StoreBuiltinHClass(GateRef glue, GateRef object, GateRef hClass) in StoreBuiltinHClass() argument 1276 return env_->GetBuilder()->StoreHClassWithoutBarrier(glue, object, hClass); in StoreBuiltinHClass() 1284 inline GateRef StubBuilder::GetObjectType(GateRef hClass) in GetObjectType() argument 1286 return env_->GetBuilder()->GetObjectType(hClass); in GetObjectType() 1296 inline GateRef StubBuilder::IsDictionaryModeByHClass(GateRef hClass) in IsDictionaryModeByHClass() argument 1298 return env_->GetBuilder()->IsDictionaryModeByHClass(hClass); in IsDictionaryModeByHClass() 1301 IsDictionaryElement(GateRef hClass) IsDictionaryElement() argument 1375 GateRef hClass = LoadHClass(object); IsConstructor() local 1739 HclassIsPrototypeHandler(GateRef hClass) HclassIsPrototypeHandler() argument 1745 HclassIsTransitionHandler(GateRef hClass) HclassIsTransitionHandler() argument 1751 HclassIsPropertyBox(GateRef hClass) HclassIsPropertyBox() argument 2042 GetPrototypeFromHClass(GateRef hClass) GetPrototypeFromHClass() argument 2047 GetEnumCacheFromHClass(GateRef hClass) GetEnumCacheFromHClass() argument 2052 GetProtoChangeMarkerFromHClass(GateRef hClass) GetProtoChangeMarkerFromHClass() argument 2057 GetLayoutFromHClass(GateRef hClass) GetLayoutFromHClass() argument 2063 GetBitFieldFromHClass(GateRef hClass) GetBitFieldFromHClass() argument 2093 SetBitFieldToHClass(GateRef glue, GateRef hClass, GateRef bitfield) SetBitFieldToHClass() argument 2096 Store(VariableType::INT32(), glue, hClass, offset, bitfield); SetBitFieldToHClass() local 2110 SetPrototypeToHClass(VariableType type, GateRef glue, GateRef hClass, GateRef proto) SetPrototypeToHClass() argument 2116 SetProtoChangeDetailsToHClass(VariableType type, GateRef glue, GateRef hClass, GateRef protoChange) SetProtoChangeDetailsToHClass() argument 2123 SetLayoutToHClass(VariableType type, GateRef glue, GateRef hClass, GateRef attr, MemoryAttribute mAttr) SetLayoutToHClass() argument 2130 SetEnumCacheToHClass(VariableType type, GateRef glue, GateRef hClass, GateRef key) SetEnumCacheToHClass() argument 2136 SetTransitionsToHClass(VariableType type, GateRef glue, GateRef hClass, GateRef transition) SetTransitionsToHClass() argument 2142 SetParentToHClass(VariableType type, GateRef glue, GateRef hClass, GateRef parent) SetParentToHClass() argument 2148 SetIsProtoTypeToHClass(GateRef glue, GateRef hClass, GateRef value) SetIsProtoTypeToHClass() argument 2160 SetIsTS(GateRef glue, GateRef hClass, GateRef value) SetIsTS() argument 2172 IsProtoTypeHClass(GateRef hClass) IsProtoTypeHClass() argument 2180 SetPropertyInlinedProps(GateRef glue, GateRef obj, GateRef hClass, GateRef value, GateRef attrOffset, VariableType type, MemoryAttribute mAttr) SetPropertyInlinedProps() argument 2197 GetPropertyInlinedProps(GateRef obj, GateRef hClass, GateRef index) GetPropertyInlinedProps() argument 2214 IncNumberOfProps(GateRef glue, GateRef hClass) IncNumberOfProps() argument 2220 GetNumberOfPropsFromHClass(GateRef hClass) GetNumberOfPropsFromHClass() argument 2228 HasDeleteProperty(GateRef hClass) HasDeleteProperty() argument 2233 IsTSHClass(GateRef hClass) IsTSHClass() argument 2242 SetNumberOfPropsToHClass(GateRef glue, GateRef hClass, GateRef value) SetNumberOfPropsToHClass() argument 2248 Store(VariableType::INT32(), glue, hClass, IntPtr(JSHClass::BIT_FIELD1_OFFSET), SetNumberOfPropsToHClass() local 2252 GetInlinedPropertiesFromHClass(GateRef hClass) GetInlinedPropertiesFromHClass() argument 2284 GetElementsKindFromHClass(GateRef hClass) GetElementsKindFromHClass() argument 2289 GetObjectSizeFromHClass(GateRef hClass) GetObjectSizeFromHClass() argument 2294 GetInlinedPropsStartFromHClass(GateRef hClass) GetInlinedPropsStartFromHClass() argument 2872 SetHClassBit(GateRef glue, GateRef hClass, GateRef value) SetHClassBit() argument 2880 Store(VariableType::INT32(), glue, hClass, IntPtr(JSHClass::BIT_FIELD_OFFSET), newVal); SetHClassBit() local 3651 IsStableElements(GateRef hClass) IsStableElements() argument 3656 HasConstructorByHClass(GateRef hClass) HasConstructorByHClass() argument 3666 IsStableArguments(GateRef hClass) IsStableArguments() argument 3671 IsStableArray(GateRef hClass) IsStableArray() argument [all...] |