| Index: runtime/vm/intrinsifier.cc
|
| ===================================================================
|
| --- runtime/vm/intrinsifier.cc (revision 23187)
|
| +++ runtime/vm/intrinsifier.cc (working copy)
|
| @@ -11,8 +11,8 @@
|
| namespace dart {
|
|
|
| DEFINE_FLAG(bool, intrinsify, true, "Instrinsify when possible");
|
| +DECLARE_FLAG(bool, throw_on_javascript_int_overflow);
|
|
|
| -
|
| static bool CompareNames(const Library& lib,
|
| const char* test_name,
|
| const char* name) {
|
| @@ -87,6 +87,7 @@
|
| if (function.IsClosureFunction()) return false;
|
| // Can occur because of compile-all flag.
|
| if (function.is_external()) return false;
|
| + if (FLAG_throw_on_javascript_int_overflow) return false;
|
| return function.is_intrinsic();
|
| }
|
|
|
|
|