Lines Matching refs:ClassTable
23 ClassTable::ClassTable() : lock_("Class loader classes", kClassLoaderClassesLock) {
29 void ClassTable::FreezeSnapshot() {
34 bool ClassTable::Contains(mirror::Class* klass) {
45 mirror::Class* ClassTable::LookupByDescriptor(mirror::Class* klass) {
56 mirror::Class* ClassTable::UpdateClass(const char* descriptor, mirror::Class* klass, size_t hash) {
80 size_t ClassTable::NumZygoteClasses() const {
89 size_t ClassTable::NumNonZygoteClasses() const {
94 mirror::Class* ClassTable::Lookup(const char* descriptor, size_t hash) {
105 void ClassTable::Insert(mirror::Class* klass) {
110 void ClassTable::InsertWithoutLocks(mirror::Class* klass) {
114 void ClassTable::InsertWithHash(mirror::Class* klass, size_t hash) {
119 bool ClassTable::Remove(const char* descriptor) {
131 uint32_t ClassTable::ClassDescriptorHashEquals::operator()(const GcRoot<mirror::Class>& root)
137 bool ClassTable::ClassDescriptorHashEquals::operator()(const GcRoot<mirror::Class>& a,
144 bool ClassTable::ClassDescriptorHashEquals::operator()(const GcRoot<mirror::Class>& a,
149 uint32_t ClassTable::ClassDescriptorHashEquals::operator()(const char* descriptor) const {
153 bool ClassTable::InsertStrongRoot(mirror::Object* obj) {
165 size_t ClassTable::WriteToMemory(uint8_t* ptr) const {
185 size_t ClassTable::ReadFromMemory(uint8_t* ptr) {
191 void ClassTable::AddClassSet(ClassSet&& set) {
196 void ClassTable::ClearStrongRoots() {