Author: [email protected]
Date: Tue Feb 24 06:58:48 2009
New Revision: 1352
Modified:
branches/bleeding_edge/src/objects.cc
Log:
A refinement of cl 28068.
Review URL: http://codereview.chromium.org/28069
Modified: branches/bleeding_edge/src/objects.cc
==============================================================================
--- branches/bleeding_edge/src/objects.cc (original)
+++ branches/bleeding_edge/src/objects.cc Tue Feb 24 06:58:48 2009
@@ -6953,8 +6953,9 @@
void Script::InitLineEnds() {
if (!line_ends()->IsUndefined()) return;
- if (source()->IsUndefined()) {
- set_line_ends(*(Factory::NewArrayLiteral(0)));
+ if (!source()->IsString()) {
+ ASSERT(source()->IsUndefined());
+ set_line_ends(*(Factory::NewJSArray(0)));
ASSERT(line_ends()->IsJSArray());
return;
}
--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---