| Index: vm/dart_api_impl.cc
|
| ===================================================================
|
| --- vm/dart_api_impl.cc (revision 6994)
|
| +++ vm/dart_api_impl.cc (working copy)
|
| @@ -14,6 +14,7 @@
|
| #include "vm/dart_entry.h"
|
| #include "vm/debuginfo.h"
|
| #include "vm/exceptions.h"
|
| +#include "vm/flags.h"
|
| #include "vm/growable_array.h"
|
| #include "vm/message.h"
|
| #include "vm/native_entry.h"
|
| @@ -28,6 +29,8 @@
|
|
|
| namespace dart {
|
|
|
| +DECLARE_FLAG(bool, print_class_table);
|
| +
|
| ThreadLocalKey Api::api_native_key_ = Thread::kUnsetThreadLocalKey;
|
|
|
| const char* CanonicalFunction(const char* func) {
|
| @@ -808,6 +811,9 @@
|
| return Api::NewHandle(isolate, obj.raw());
|
| }
|
| ASSERT(obj.IsNull());
|
| + if (FLAG_print_class_table) {
|
| + isolate->class_table()->Print();
|
| + }
|
| return Api::Success(isolate);
|
| }
|
|
|
|
|