| 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
|
|
|