| Index: runtime/vm/object.cc
|
| diff --git a/runtime/vm/object.cc b/runtime/vm/object.cc
|
| index df6fde0d7ba841ad7fb6223f3caf2ec26c7bb876..2818ea34185ffafcd448dfb93593c83bc0a09b09 100644
|
| --- a/runtime/vm/object.cc
|
| +++ b/runtime/vm/object.cc
|
| @@ -67,6 +67,7 @@ DEFINE_FLAG(bool, ignore_patch_signature_mismatch, false,
|
|
|
| DECLARE_FLAG(charp, coverage_dir);
|
| DECLARE_FLAG(bool, load_deferred_eagerly);
|
| +DECLARE_FLAG(bool, precompilation);
|
| DECLARE_FLAG(bool, show_invisible_frames);
|
| DECLARE_FLAG(bool, trace_deoptimization);
|
| DECLARE_FLAG(bool, trace_deoptimization_verbose);
|
| @@ -22408,7 +22409,7 @@ const char* Stacktrace::ToCStringInternal(intptr_t* frame_index,
|
| uword pc = code.EntryPoint() + Smi::Value(PcOffsetAtFrame(i));
|
| if (code.is_optimized() && expand_inlined()) {
|
| // Traverse inlined frames.
|
| - if (Compiler::allow_recompilation()) {
|
| + if (!FLAG_precompilation) {
|
| for (InlinedFunctionsIterator it(code, pc);
|
| !it.Done() && (*frame_index < max_frames); it.Advance()) {
|
| function = it.function();
|
|
|