(%HasPackedElements(obj));
}
Object.freeze(obj);
testPackedFrozenArray1(obj);
// Verify change from sealed to frozen
obj = new Array(undefined, null, 1, -1, 'a', Symbol("test"));
if(!%IsUndefinedDoubleEnabled())
| 463 | if(!%IsUndefinedDoubleEnabled()) { |
| 464 | // TODO(385155404): Consider reenabling when we can transition back to packed. |
| 465 | assertTrue(%HasPackedElements(obj)); |
| 466 | } |
| 467 | Object.freeze(obj); |
| 468 | testPackedFrozenArray1(obj); |
| 469 | |
| 470 | // Verify change from sealed to frozen |
| 471 | obj = new Array(undefined, null, 1, -1, 'a', Symbol("test")); |
| 472 | if(!%IsUndefinedDoubleEnabled()) { |
| 473 | // TODO(385155404): Consider reenabling when we can transition back to packed. |
| 474 | assertTrue(%HasPackedElements(obj)); |
| 475 | } |
| 476 | Object.seal(obj); |
| 477 | Object.freeze(obj); |
| 478 | assertTrue(Object.isSealed(obj)); |
no test coverage detected
searching dependent graphs…