| Index: src/isolate.h
|
| ===================================================================
|
| --- src/isolate.h (revision 10404)
|
| +++ src/isolate.h (working copy)
|
| @@ -122,6 +122,13 @@
|
| } \
|
| } while (false)
|
|
|
| +#define CHECK_NOT_EMPTY_HANDLE(isolate, call) \
|
| + do { \
|
| + ASSERT(!(isolate)->has_pending_exception()); \
|
| + CHECK(!(call).is_null()); \
|
| + CHECK(!(isolate)->has_pending_exception()); \
|
| + } while (false)
|
| +
|
| #define RETURN_IF_EMPTY_HANDLE(isolate, call) \
|
| RETURN_IF_EMPTY_HANDLE_VALUE(isolate, call, Failure::Exception())
|
|
|
|
|