From: bmeurer@chromium.org Date: Tue, 6 May 2014 07:49:21 +0000 (+0000) Subject: Fix Mac64-debug issue introduced with r21154. X-Git-Tag: upstream/4.7.83~9264 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=96e2fee40ec82df03d48950de65a4d6241886f40;p=platform%2Fupstream%2Fv8.git Fix Mac64-debug issue introduced with r21154. R=ishell@chromium.org Review URL: https://codereview.chromium.org/271443002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21155 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- diff --git a/src/x64/lithium-codegen-x64.cc b/src/x64/lithium-codegen-x64.cc index 0cb42dc..c0b46f4 100644 --- a/src/x64/lithium-codegen-x64.cc +++ b/src/x64/lithium-codegen-x64.cc @@ -1692,6 +1692,7 @@ void LCodeGen::DoConstantE(LConstantE* instr) { void LCodeGen::DoConstantT(LConstantT* instr) { Handle object = instr->value(isolate()); + AllowDeferredHandleDereference smi_check; if (instr->hydrogen()->HasObjectMap()) { Handle object_map = instr->hydrogen()->ObjectMap().handle(); CHECK(object->IsHeapObject());