}
var stepback = indent;
indent += gap;
- var partial = new InternalPackedArray();
+ var partial = new InternalArray();
var len = value.length;
for (var i = 0; i < len; i++) {
var strP = JSONSerialize($String(i), value, replacer, stack,
}
var stepback = indent;
indent += gap;
- var partial = new InternalPackedArray();
+ var partial = new InternalArray();
if (IS_ARRAY(replacer)) {
var length = replacer.length;
for (var i = 0; i < length; i++) {
// Don't reuse lastMatchInfo here, so we create a new array with room
// for four captures (array with length one longer than the index
// of the fourth capture, where the numbering is zero-based).
- var matchInfo = new InternalPackedArray(CAPTURE(3) + 1);
+ var matchInfo = new InternalArray(CAPTURE(3) + 1);
var match =
%_RegExpExec(sourceUrlPattern, source, sourceUrlPos - 4, matchInfo);
if (match) {
function GetStackFrames(raw_stack) {
- var frames = new InternalPackedArray();
+ var frames = new InternalArray();
for (var i = 0; i < raw_stack.length; i += 4) {
var recv = raw_stack[i];
var fun = raw_stack[i + 1];
function FormatStackTrace(error_string, frames) {
- var lines = new InternalPackedArray();
+ var lines = new InternalArray();
lines.push(error_string);
for (var i = 0; i < frames.length; i++) {
var frame = frames[i];
function GetOwnEnumerablePropertyNames(properties) {
- var names = new InternalPackedArray();
+ var names = new InternalArray();
for (var key in properties) {
if (%HasLocalProperty(properties, key)) {
names.push(key);
}
var props = ToObject(properties);
var names = GetOwnEnumerablePropertyNames(props);
- var descriptors = new InternalPackedArray();
+ var descriptors = new InternalArray();
for (var i = 0; i < names.length; i++) {
descriptors.push(ToPropertyDescriptor(props[names[i]]));
}