| Index: src/zone/zone-allocator.h
|
| diff --git a/src/zone/zone-allocator.h b/src/zone/zone-allocator.h
|
| index dfd1f95ae55e6301f00952cf7e90ca904d652b80..5852ca918cf20ac091f7f7e9bb56048c3f6e62b0 100644
|
| --- a/src/zone/zone-allocator.h
|
| +++ b/src/zone/zone-allocator.h
|
| @@ -26,8 +26,10 @@ class zone_allocator {
|
| typedef zone_allocator<O> other;
|
| };
|
|
|
| - // TODO(bbudge) Remove when V8 updates to MSVS 2015. See crbug.com/603131.
|
| +#ifdef V8_CC_MSVC
|
| + // MSVS unfortunately requires the default constructor to be defined.
|
| zone_allocator() : zone_(nullptr) { UNREACHABLE(); }
|
| +#endif
|
| explicit zone_allocator(Zone* zone) throw() : zone_(zone) {}
|
| explicit zone_allocator(const zone_allocator& other) throw()
|
| : zone_(other.zone_) {}
|
|
|