Files
scriptc/tests
Chris Tate 318209abe6 Keep the identity of checked-dynamic objects placed in JavaScript literals
JavaScript file-scope object literals are stored as checked-dynamic
objects. An array literal holding one, directly or in a nested literal,
was built with a static element type, so the element was a copy:
arr[1] === marked was false and writes through the array missed the
original. Such array literals now build as checked-dynamic arrays, a
file-scope binding initialized with one stores it unchanged, and an
object literal whose property is a nested literal holding one builds as
a checked-dynamic object.
2026-10-17 15:44:45 -05:00
..
2026-07-22 18:08:04 -05:00
2026-10-17 12:08:06 -07:00