| Index: vm/symbols.cc
|
| ===================================================================
|
| --- vm/symbols.cc (revision 16415)
|
| +++ vm/symbols.cc (working copy)
|
| @@ -18,8 +18,6 @@
|
|
|
| RawString* Symbols::predefined_[Symbols::kMaxId];
|
|
|
| -Symbols::ReadOnlyHandles* Symbols::predefined_handles_ = NULL;
|
| -
|
| #define DEFINE_SYMBOL_HANDLE(symbol) \
|
| String* Symbols::symbol##_handle_ = NULL;
|
| PREDEFINED_SYMBOL_HANDLES_LIST(DEFINE_SYMBOL_HANDLE)
|
| @@ -81,10 +79,9 @@
|
| predefined_[kMaxPredefinedId + c] = FromUTF32(&c, 1);
|
| }
|
|
|
| - predefined_handles_ = new ReadOnlyHandles();
|
| #define INITIALIZE_SYMBOL_HANDLE(symbol) \
|
| symbol##_handle_ = reinterpret_cast<String*>( \
|
| - predefined_handles_->AllocateHandle()); \
|
| + Dart::AllocateReadOnlyHandle()); \
|
| *symbol##_handle_ = symbol();
|
| PREDEFINED_SYMBOL_HANDLES_LIST(INITIALIZE_SYMBOL_HANDLE)
|
| #undef INITIALIZE_SYMBOL_HANDLE
|
| @@ -277,11 +274,6 @@
|
| }
|
|
|
|
|
| -bool Symbols::IsPredefinedHandle(uword address) {
|
| - return predefined_handles_->IsValidHandle(address);
|
| -}
|
| -
|
| -
|
| void Symbols::DumpStats() {
|
| if (FLAG_dump_symbol_stats) {
|
| intptr_t table_size = 0;
|
|
|