Index: runtime/vm/intrinsifier.cc |
diff --git a/runtime/vm/intrinsifier.cc b/runtime/vm/intrinsifier.cc |
index 8eb5fabd52e4c6daf5d70446df3f0a0881bc37cd..2c09f7075d340ec774f522a7af2ced06321a6b17 100644 |
--- a/runtime/vm/intrinsifier.cc |
+++ b/runtime/vm/intrinsifier.cc |
@@ -88,7 +88,10 @@ void Intrinsifier::InitializeState() { |
} \ |
func = cls.LookupFunctionAllowPrivate(str); \ |
} \ |
- ASSERT(!func.IsNull()); \ |
+ if (func.IsNull()) { \ |
+ FATAL2("Intrinsifier failed to find method %s in class %s\n", \ |
+ #function_name, #class_name); \ |
+ } \ |
func.set_is_intrinsic(true); |
// Set up all core lib functions that can be intrinsified. |