Reviewers: danno, Message: PTAL KeyedLoad stub passes NULL as mapcheck.
Description: Fix crash during hydrogen trace. Please review this at https://codereview.chromium.org/11473016/ SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M src/hydrogen-instructions.cc Index: src/hydrogen-instructions.cc =================================================================== --- src/hydrogen-instructions.cc (revision 13156) +++ src/hydrogen-instructions.cc (working copy) @@ -1145,7 +1145,10 @@ void HLoadElements::PrintDataTo(StringStream* stream) { value()->PrintNameTo(stream); stream->Add(" "); - typecheck()->PrintNameTo(stream); + if (typecheck() != NULL) + typecheck()->PrintNameTo(stream); + else + stream->Add("no_typecheck"); } @@ -2020,7 +2023,10 @@ stream->Add("] "); } - dependency()->PrintNameTo(stream); + if (dependency() != NULL) + dependency()->PrintNameTo(stream); + else + stream->Add("no_dep"); if (RequiresHoleCheck()) { stream->Add(" check_hole"); } -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
