diff options
Diffstat (limited to 'src/3rdparty/v8/src/checks.h')
-rw-r--r-- | src/3rdparty/v8/src/checks.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/3rdparty/v8/src/checks.h b/src/3rdparty/v8/src/checks.h index 608aa14..d0a0c2b 100644 --- a/src/3rdparty/v8/src/checks.h +++ b/src/3rdparty/v8/src/checks.h @@ -284,4 +284,12 @@ extern bool FLAG_enable_slow_asserts; #define ASSERT_NOT_NULL(p) ASSERT_NE(NULL, p) +// "Extra checks" are lightweight checks that are enabled in some release +// builds. +#ifdef ENABLE_EXTRA_CHECKS +#define EXTRA_CHECK(condition) CHECK(condition) +#else +#define EXTRA_CHECK(condition) ((void) 0) +#endif + #endif // V8_CHECKS_H_ |