Searched defs:intern_table (Results 1 - 4 of 4) sorted by relevance

/art/runtime/
H A Dintern_table_test.cc17 #include "intern_table.h"
31 InternTable intern_table; local
33 Handle<mirror::String> foo_1(hs.NewHandle(intern_table.InternStrong(3, "foo")));
34 Handle<mirror::String> foo_2(hs.NewHandle(intern_table.InternStrong(3, "foo")));
37 Handle<mirror::String> bar(hs.NewHandle(intern_table.InternStrong(3, "bar")));
182 InternTable intern_table; local
184 Handle<mirror::String> foo(hs.NewHandle(intern_table.InternStrong(3, "foo")));
185 Handle<mirror::String> bar(hs.NewHandle(intern_table.InternStrong(3, "bar")));
186 Handle<mirror::String> foobar(hs.NewHandle(intern_table.InternStrong(6, "foobar")));
196 mirror::String* lookup_foo = intern_table
[all...]
H A Dtransaction.cc22 #include "intern_table.h"
224 InternTable* const intern_table = Runtime::Current()->GetInternTable(); local
228 string_log.Undo(intern_table);
443 void Transaction::InternStringLog::Undo(InternTable* intern_table) { argument
444 DCHECK(intern_table != nullptr);
449 intern_table->RemoveStrongFromTransaction(str_);
452 intern_table->RemoveWeakFromTransaction(str_);
463 intern_table->InsertStrongFromTransaction(str_);
466 intern_table->InsertWeakFromTransaction(str_);
H A Dclass_linker.cc59 #include "intern_table.h"
311 ClassLinker::ClassLinker(InternTable* intern_table) argument
321 intern_table_(intern_table),
/art/compiler/
H A Dimage_writer.cc47 #include "intern_table.h"
1376 InternTable* const intern_table = image_info.intern_table_.get(); local
1377 CHECK_EQ(intern_table->WeakSize(), 0u) << " should have strong interned all the strings";
1378 image_info.intern_table_bytes_ = intern_table->WriteToMemory(nullptr);
1670 InternTable* const intern_table = image_info.intern_table_.get(); local
1673 const size_t intern_table_bytes = intern_table->WriteToMemory(intern_table_memory_ptr);
1682 CHECK_EQ(temp_intern_table.Size(), intern_table->Size());

Completed in 91 milliseconds