• Home
  • Raw
  • Download

Lines Matching refs:jshclass

606 static void DumpHClass(const JSHClass *jshclass, std::ostream &os, bool withDetail)  in DumpHClass()  argument
610 os << "Type :" << JSHClass::DumpJSType(jshclass->GetObjectType()) << "\n"; in DumpHClass()
613 jshclass->GetPrototype().DumpTaggedValue(os); in DumpHClass()
616 JSTaggedValue attrs = jshclass->GetLayout(); in DumpHClass()
620 LayoutInfo *layout = LayoutInfo::Cast(jshclass->GetLayout().GetTaggedObject()); in DumpHClass()
621 int element = static_cast<int>(jshclass->NumberOfProps()); in DumpHClass()
635 JSTaggedValue transtions = jshclass->GetTransitions(); in DumpHClass()
643 JSTaggedValue marker = jshclass->GetProtoChangeMarker(); in DumpHClass()
652 JSTaggedValue details = jshclass->GetProtoChangeDetails(); in DumpHClass()
660 JSTaggedValue supers = jshclass->GetSupers(); in DumpHClass()
675 JSTaggedValue vtable = jshclass->GetVTable(); in DumpHClass()
684 os << "IsCtor :" << std::boolalpha << jshclass->IsConstructor(); in DumpHClass()
685 os << "| IsCallable :" << std::boolalpha << jshclass->IsCallable(); in DumpHClass()
686 os << "| IsExtensible :" << std::boolalpha << jshclass->IsExtensible(); in DumpHClass()
687 os << "| ElementsKind :" << Elements::GetString(jshclass->GetElementsKind()); in DumpHClass()
688 os << "| NumberOfProps :" << std::dec << jshclass->NumberOfProps(); in DumpHClass()
689 os << "| InlinedProperties :" << std::dec << jshclass->GetInlinedProperties(); in DumpHClass()
690 os << "| IsTS :" << std::boolalpha << jshclass->IsTS(); in DumpHClass()
691 os << "| Level :" << std::dec << static_cast<int>(jshclass->GetLevel()); in DumpHClass()
1509 JSHClass *jshclass = GetJSHClass(); in Dump() local
1510 os << " - hclass: " << std::hex << jshclass << "\n"; in Dump()
1512 jshclass->GetPrototype().DumpTaggedValue(os); in Dump()
1542 JSTaggedValue attrs = jshclass->GetLayout(); in Dump()
1548 int propNumber = static_cast<int>(jshclass->NumberOfProps()); in Dump()
1561 val = properties->Get(i - static_cast<int>(jshclass->GetInlinedProperties())); in Dump()
3776 JSHClass *jshclass = GetJSHClass(); in Dump() local
3777 os << " - hclass: " << std::hex << jshclass << "\n"; in Dump()
3779 jshclass->GetPrototype().DumpTaggedValue(os); in Dump()
3786 JSTaggedValue attrs = jshclass->GetLayout(); in Dump()
3792 int propNumber = static_cast<int>(jshclass->NumberOfProps()); in Dump()
3805 val = properties->Get(i - static_cast<int>(jshclass->GetInlinedProperties())); in Dump()
4667 JSHClass *jshclass = GetJSHClass(); in DumpForSnapshot() local
4668 vec.emplace_back(CString("__proto__"), jshclass->GetPrototype()); in DumpForSnapshot()
4689 JSTaggedValue attrs = jshclass->GetLayout(); in DumpForSnapshot()
4695 int propNumber = static_cast<int>(jshclass->NumberOfProps()); in DumpForSnapshot()
4705 val = properties->Get(i - static_cast<int>(jshclass->GetInlinedProperties())); in DumpForSnapshot()