From: bmeurer@chromium.org Date: Fri, 9 May 2014 12:05:56 +0000 (+0000) Subject: Use HType::NonPrimitive() for unclassified HeapObjects (i.e. Maps). X-Git-Tag: upstream/4.7.83~9211 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c3b5f7041461c507289159b05a417b1a3ef037ff;p=platform%2Fupstream%2Fv8.git Use HType::NonPrimitive() for unclassified HeapObjects (i.e. Maps). R=verwaest@chromium.org Review URL: https://codereview.chromium.org/279813002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21215 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- diff --git a/src/hydrogen-instructions.cc b/src/hydrogen-instructions.cc index 16efa21..ad5faea 100644 --- a/src/hydrogen-instructions.cc +++ b/src/hydrogen-instructions.cc @@ -341,6 +341,8 @@ HType HType::TypeFromValue(Handle value) { result = HType::JSObject(); } else if (value->IsJSArray()) { result = HType::JSArray(); + } else if (value->IsHeapObject()) { + result = HType::NonPrimitive(); } return result; }