diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2011-12-19 13:06:19 -0800 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2011-12-19 13:06:37 -0800 |
commit | 21e7292ea0ec1054fef8ad2af2ff68f6822c2449 (patch) | |
tree | 6c0bebde1d5a4825cf882aff16081cbd4810e9d6 /deps/v8/src/hydrogen-instructions.cc | |
parent | 07b199738887ecce3d14d54cbf1f97f159759a19 (diff) | |
download | node-21e7292ea0ec1054fef8ad2af2ff68f6822c2449.tar.gz |
Upgrade V8 to 3.8.1
Diffstat (limited to 'deps/v8/src/hydrogen-instructions.cc')
-rw-r--r-- | deps/v8/src/hydrogen-instructions.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/deps/v8/src/hydrogen-instructions.cc b/deps/v8/src/hydrogen-instructions.cc index 31d7d153f..1ff7f16fd 100644 --- a/deps/v8/src/hydrogen-instructions.cc +++ b/deps/v8/src/hydrogen-instructions.cc @@ -1227,7 +1227,9 @@ void HConstant::PrintDataTo(StringStream* stream) { bool HArrayLiteral::IsCopyOnWrite() const { - return boilerplate_object_->elements()->map() == HEAP->fixed_cow_array_map(); + if (!boilerplate_object_->IsJSObject()) return false; + return Handle<JSObject>::cast(boilerplate_object_)->elements()->map() == + HEAP->fixed_cow_array_map(); } |