Index: runtime/include/dart_api.h |
diff --git a/runtime/include/dart_api.h b/runtime/include/dart_api.h |
index 222ef796900ec1fdef72f4d4ded3ca63cbd1cfd0..841d1fb030d327bb8eef8a88081d6c8b0c10abc2 100755 |
--- a/runtime/include/dart_api.h |
+++ b/runtime/include/dart_api.h |
@@ -583,6 +583,8 @@ typedef struct { |
int32_t version; |
bool enable_type_checks; |
bool enable_asserts; |
+ bool enable_error_on_bad_type; |
+ bool enable_error_on_bad_override; |
} Dart_IsolateFlags; |
/** |
@@ -908,19 +910,6 @@ DART_EXPORT void Dart_ExitIsolate(); |
* "pure" dart isolate. Implement and document. */ |
/** |
- * Enables/Disables strict compilation for the current Isolate. |
- * Strict compilation includes: |
- * - type-checking |
- * - asserts |
- * - errors on bad types |
- * - errors on bad overrides |
- * |
- * This call requires there to be a current isolate, and requires that there has |
- * not yet been any compilation for the current Isolate. |
- */ |
-DART_EXPORT Dart_Handle Dart_IsolateSetStrictCompilation(bool value); |
- |
-/** |
* Creates a full snapshot of the current isolate heap. |
* |
* A full snapshot is a compact representation of the dart vm isolate heap |