diff --git a/src/env-inl.h b/src/env-inl.h index 302dfe05475032..2a2884ee31abab 100644 --- a/src/env-inl.h +++ b/src/env-inl.h @@ -839,6 +839,7 @@ void Environment::set_process_exit_handler( return PropertyName##_.Get(isolate_); \ } \ inline void IsolateData::set_##PropertyName(v8::Local value) { \ + CHECK(PropertyName##_.IsEmpty()); \ PropertyName##_.Set(isolate_, value); \ } PER_ISOLATE_TEMPLATE_PROPERTIES(V)