Lines Matching defs:InternTable

31 InternTable::InternTable()
37 size_t InternTable::Size() const {
42 size_t InternTable::StrongSize() const {
47 size_t InternTable::WeakSize() const {
52 void InternTable::DumpForSigQuit(std::ostream& os) const {
56 void InternTable::VisitRoots(RootCallback* callback, void* arg, VisitRootFlags flags) {
85 mirror::String* InternTable::LookupStrong(mirror::String* s) {
89 mirror::String* InternTable::LookupWeak(mirror::String* s) {
93 void InternTable::SwapPostZygoteWithPreZygote() {
99 mirror::String* InternTable::InsertStrong(mirror::String* s) {
111 mirror::String* InternTable::InsertWeak(mirror::String* s) {
120 void InternTable::RemoveStrong(mirror::String* s) {
124 void InternTable::RemoveWeak(mirror::String* s) {
133 mirror::String* InternTable::InsertStrongFromTransaction(mirror::String* s) {
137 mirror::String* InternTable::InsertWeakFromTransaction(mirror::String* s) {
141 void InternTable::RemoveStrongFromTransaction(mirror::String* s) {
145 void InternTable::RemoveWeakFromTransaction(mirror::String* s) {
150 void InternTable::AddImageStringsToTable(gc::space::ImageSpace* image_space) {
176 mirror::String* InternTable::LookupStringFromImage(mirror::String* s)
204 void InternTable::AllowNewInterns() {
211 void InternTable::DisallowNewInterns() {
217 mirror::String* InternTable::Insert(mirror::String* s, bool is_strong) {
250 mirror::String* InternTable::InternStrong(int32_t utf16_length, const char* utf8_data) {
256 mirror::String* InternTable::InternStrong(const char* utf8_data) {
261 mirror::String* InternTable::InternStrong(mirror::String* s) {
265 mirror::String* InternTable::InternWeak(mirror::String* s) {
269 bool InternTable::ContainsWeak(mirror::String* s) {
274 void InternTable::SweepInternTableWeaks(IsMarkedCallback* callback, void* arg) {
279 std::size_t InternTable::StringHashEquals::operator()(const GcRoot<mirror::String>& root) const {
286 bool InternTable::StringHashEquals::operator()(const GcRoot<mirror::String>& a,
294 void InternTable::Table::Remove(mirror::String* s) {
305 mirror::String* InternTable::Table::Find(mirror::String* s) {
318 void InternTable::Table::SwapPostZygoteWithPreZygote() {
324 void InternTable::Table::Insert(mirror::String* s) {
330 void InternTable::Table::VisitRoots(RootCallback* callback, void* arg) {
339 void InternTable::Table::SweepWeaks(IsMarkedCallback* callback, void* arg) {
344 void InternTable::Table::SweepWeaks(UnorderedSet* set, IsMarkedCallback* callback, void* arg) {
358 size_t InternTable::Table::Size() const {