)]}'
{
  "commit": "9b8d9cf66cdc4c4fedaef7a83c856aeb9dc2a27e",
  "tree": "baa5dae0982680bdde3688ff4949cc749d1c7bee",
  "parents": [
    "7a3944c0ccc77859c2a05c6ae229b5b7ddecb1a3"
  ],
  "author": {
    "name": "Philip Chimento",
    "email": "pchimento@igalia.com",
    "time": "Fri Mar 10 01:39:19 2023"
  },
  "committer": {
    "name": "Philip Chimento",
    "email": "philip.chimento@gmail.com",
    "time": "Wed Oct 04 22:35:39 2023"
  },
  "message": "Temporal: Fast-path dateUntil() when difference largest unit is days\n\nThis removes several loopholes where it was possible to return particular\nvalues from user calls that would cause infinite loops, or calculate\nzero-length days.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ced56a74616287eb7997d5b1bcb0520d284e1b51",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/add/calendar-dateuntil-called-with-singular-largestunit.js",
      "new_id": "b773dc7c9781584f6c301d37cc5b39ebbb447f14",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/Duration/prototype/add/calendar-dateuntil-called-with-singular-largestunit.js"
    },
    {
      "type": "delete",
      "old_id": "cfb3b2e5f87c86bc87c83fab0416989aa4655789",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/add/nanoseconds-to-days-loop-indefinitely-1.js",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "040dc155563b25d970e3223b06379ae4cb86aa23",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/add/nanoseconds-to-days-loop-indefinitely-2.js",
      "new_id": "040dc155563b25d970e3223b06379ae4cb86aa23",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/Duration/prototype/add/nanoseconds-to-days-loop-indefinitely.js",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "7c65dd8f97d3465486e80b89a3391e570d480b95",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/add/order-of-operations.js",
      "new_id": "0cb316f5c759586efd71d7da99bf1a2cae66e982",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/Duration/prototype/add/order-of-operations.js"
    },
    {
      "type": "modify",
      "old_id": "951417a6d3fb0c96bdc733b3d5284e7f5292cc34",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/round/calendar-dateuntil-called-with-singular-largestunit.js",
      "new_id": "98e7b8e3cff9389e5acac5414a3d212361c88a53",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/Duration/prototype/round/calendar-dateuntil-called-with-singular-largestunit.js"
    },
    {
      "type": "delete",
      "old_id": "5613cd7e8ceb3e076f2100608638b301170f3087",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/round/nanoseconds-to-days-loop-indefinitely-1.js",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "fd03efea4c09412a172a8655bb884b04b9e3827f",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/round/nanoseconds-to-days-loop-indefinitely-2.js",
      "new_id": "fd03efea4c09412a172a8655bb884b04b9e3827f",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/Duration/prototype/round/nanoseconds-to-days-loop-indefinitely.js",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "fad6339db91e64b6ddc48cd2eb9d9efbab526389",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/round/order-of-operations.js",
      "new_id": "8b6cc03d33a7297e7e2f80d466a5e3e2067dc67a",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/Duration/prototype/round/order-of-operations.js"
    },
    {
      "type": "delete",
      "old_id": "60d5fbee152ad63971db5fdc3e99a41a1f65beda",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/round/zero-day-length-2.js",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "ed7f281bca447ea29e14350673ccc5c063f1a276",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/round/zero-day-length-1.js",
      "new_id": "ed7f281bca447ea29e14350673ccc5c063f1a276",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/Duration/prototype/round/zero-day-length.js",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "ef5fbbfedb35527f9f4a06fa028684f51920f085",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/subtract/calendar-dateuntil-called-with-singular-largestunit.js",
      "new_id": "0f4ac38f2e45d7da283051f9095d352521315ae7",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/Duration/prototype/subtract/calendar-dateuntil-called-with-singular-largestunit.js"
    },
    {
      "type": "delete",
      "old_id": "240be973f0f4828caf19377270a4dcc3d587ce80",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/subtract/nanoseconds-to-days-loop-indefinitely-1.js",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "57df0b793928397f412c966ae18a1169f8218a6a",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/subtract/nanoseconds-to-days-loop-indefinitely-2.js",
      "new_id": "57df0b793928397f412c966ae18a1169f8218a6a",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/Duration/prototype/subtract/nanoseconds-to-days-loop-indefinitely.js",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "1653736102dbdd3967786968d2ec99aa767ea584",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/subtract/order-of-operations.js",
      "new_id": "3c421fff54d76a4e1df86cb24398d8d430d857f9",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/Duration/prototype/subtract/order-of-operations.js"
    },
    {
      "type": "modify",
      "old_id": "d9fb7ec05e7cbcada80b5f05ec7db7874533b980",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/total/calendar-dateuntil-called-with-singular-largestunit.js",
      "new_id": "8a747938676df8b9eab70bd941fde3484c5662d3",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/Duration/prototype/total/calendar-dateuntil-called-with-singular-largestunit.js"
    },
    {
      "type": "delete",
      "old_id": "912c21be8a3d5bb9f48cd1faf8ad94087cea85cb",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/total/nanoseconds-to-days-loop-indefinitely-1.js",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "68b0c635731bb2b8c015d6590ac78e4ef09cefd0",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/total/nanoseconds-to-days-loop-indefinitely-2.js",
      "new_id": "68b0c635731bb2b8c015d6590ac78e4ef09cefd0",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/Duration/prototype/total/nanoseconds-to-days-loop-indefinitely.js",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "8ab58638a7e4894f7c02db659cf7ee172df5abed",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/total/order-of-operations.js",
      "new_id": "8ad302108e0e1227ab8210f04463c46c2832d868",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/Duration/prototype/total/order-of-operations.js"
    },
    {
      "type": "delete",
      "old_id": "7d4d75205f583954334007b14d637347ff05bd85",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/total/zero-day-length-2.js",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "2790977b23d4afeddc7cd96f152445bba91019af",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/Duration/prototype/total/zero-day-length-1.js",
      "new_id": "2790977b23d4afeddc7cd96f152445bba91019af",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/Duration/prototype/total/zero-day-length.js",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "1c478206246cd89420d35d678cf536f8e7a8d7c3",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainDate/prototype/since/calendar-dateuntil-called-with-null-prototype-options.js",
      "new_id": "e7d05784ff47800dda5ec7274bf2a2963a33e191",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/PlainDate/prototype/since/calendar-dateuntil-called-with-null-prototype-options.js"
    },
    {
      "type": "modify",
      "old_id": "1d52ad20465da04a8f6e91967ebf56f1019ada5b",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainDate/prototype/since/calendar-dateuntil-called-with-singular-largestunit.js",
      "new_id": "8febb2b34ef4e49d073d0609bc7f634f26dccf63",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/PlainDate/prototype/since/calendar-dateuntil-called-with-singular-largestunit.js"
    },
    {
      "type": "modify",
      "old_id": "6ecd46d27700e2f248d6d8990cdbd9d16fe8ad4f",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainDate/prototype/since/calendar-invalid-return.js",
      "new_id": "27c463b6f9daab832d12251171e75af9df235858",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/PlainDate/prototype/since/calendar-invalid-return.js"
    },
    {
      "type": "modify",
      "old_id": "d768512f54061b8845ebd09550630204545688d9",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainDate/prototype/since/custom.js",
      "new_id": "a59f4af781c189e23d79c8aa66bdb4e37c5d5da7",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/PlainDate/prototype/since/custom.js"
    },
    {
      "type": "modify",
      "old_id": "8eb8ca076f29d40ad59df6dcc449f29537d55e94",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainDate/prototype/since/order-of-operations.js",
      "new_id": "3adeae51fd740914ea6d0b1ed55e4ae8380f485f",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/PlainDate/prototype/since/order-of-operations.js"
    },
    {
      "type": "modify",
      "old_id": "32f3812d6d70303a75ab85b6c03834cd792945ed",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainDate/prototype/until/calendar-dateuntil-called-with-null-prototype-options.js",
      "new_id": "ad5c782d4fadf8cfd143a674f7d2ff3c68235ce0",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/PlainDate/prototype/until/calendar-dateuntil-called-with-null-prototype-options.js"
    },
    {
      "type": "modify",
      "old_id": "49cfdbbc7100e35dc3dab0b58377cef6bf6321a5",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainDate/prototype/until/calendar-dateuntil-called-with-singular-largestunit.js",
      "new_id": "f85e886ebe8889f3ed736375d52736404e039895",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/PlainDate/prototype/until/calendar-dateuntil-called-with-singular-largestunit.js"
    },
    {
      "type": "modify",
      "old_id": "5e66a555322363e995115267adb51f43b9974ed9",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainDate/prototype/until/calendar-invalid-return.js",
      "new_id": "a7f898c5de181826a72ffca4c99557d18e3e7a18",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/PlainDate/prototype/until/calendar-invalid-return.js"
    },
    {
      "type": "modify",
      "old_id": "1d332af5c6a99e1004d5e03303e67d35bfd55d11",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainDate/prototype/until/custom.js",
      "new_id": "d11dc68640ba5580e9dbe71372d0d666135446d6",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/PlainDate/prototype/until/custom.js"
    },
    {
      "type": "modify",
      "old_id": "0cf68208bb79cf7d5b0d9a11cb32b31066ad502c",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainDate/prototype/until/order-of-operations.js",
      "new_id": "9a5b27fee307dcd40ecee6f48e6a32b7dc57ea93",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/PlainDate/prototype/until/order-of-operations.js"
    },
    {
      "type": "delete",
      "old_id": "236cc9fb7ad800565b8d15908c45c33f2fc3400d",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainDateTime/prototype/since/balance-infinite-nanoseconds-duration.js",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "b36cab23ac041a3e9dc1c629af5643c0d9279a55",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainDateTime/prototype/since/calendar-dateuntil-called-with-null-prototype-options.js",
      "new_id": "c4cc4df467f7d6abfaa7569e35f73a49275c02f3",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/PlainDateTime/prototype/since/calendar-dateuntil-called-with-null-prototype-options.js"
    },
    {
      "type": "modify",
      "old_id": "b6f71c759da312d7a24f6cb06dab416117e7861f",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainDateTime/prototype/since/calendar-dateuntil-called-with-singular-largestunit.js",
      "new_id": "0f2b56f9af8aa8150e7e0107287ea5197e2dfd3a",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/PlainDateTime/prototype/since/calendar-dateuntil-called-with-singular-largestunit.js"
    },
    {
      "type": "modify",
      "old_id": "13899ff959cab722bea3e6ae4a0c85daaa368ccf",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainDateTime/prototype/since/order-of-operations.js",
      "new_id": "ced1b1d57edb34a8c0ee286862fe6cd25cffb2b6",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/PlainDateTime/prototype/since/order-of-operations.js"
    },
    {
      "type": "delete",
      "old_id": "153c2324fdce95e3ecb7d66f687f2884d1f08d48",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainDateTime/prototype/until/balance-infinite-nanoseconds-duration.js",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "a83d413deea017e643d8b7715eb72446fc4f6bcf",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainDateTime/prototype/until/calendar-dateuntil-called-with-null-prototype-options.js",
      "new_id": "111ba10c35f2e64feddfd96aa0d84d51e9315720",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/PlainDateTime/prototype/until/calendar-dateuntil-called-with-null-prototype-options.js"
    },
    {
      "type": "modify",
      "old_id": "c3e0447a15c47dcb38d2822c457f7a762dc2cd90",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainDateTime/prototype/until/calendar-dateuntil-called-with-singular-largestunit.js",
      "new_id": "5e444caf38a79e3c25f2ec3b6ee71b16c21a4141",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/PlainDateTime/prototype/until/calendar-dateuntil-called-with-singular-largestunit.js"
    },
    {
      "type": "modify",
      "old_id": "7370f65bfcf2da905ff84fba3783f1ef76475a01",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainDateTime/prototype/until/order-of-operations.js",
      "new_id": "a15ce67156def213312fde00e1ef870f92dc9be1",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/PlainDateTime/prototype/until/order-of-operations.js"
    },
    {
      "type": "modify",
      "old_id": "315aaecd95ab6d28f1d9211dcc36373ed5f5834a",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainYearMonth/prototype/since/order-of-operations.js",
      "new_id": "d2811772512c8d836c47cca5b36bb35495c416da",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/PlainYearMonth/prototype/since/order-of-operations.js"
    },
    {
      "type": "modify",
      "old_id": "fca9e43e6d4074685c3ac0ae08c2914cd196e5ad",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/PlainYearMonth/prototype/until/order-of-operations.js",
      "new_id": "5a72f1e7db9a0621f67c2fdc5dbe807bf884c38f",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/PlainYearMonth/prototype/until/order-of-operations.js"
    },
    {
      "type": "modify",
      "old_id": "24f34ef3e8ee58ec7f58856193a2c0ece3f92921",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/ZonedDateTime/prototype/since/calendar-dateuntil-called-with-null-prototype-options.js",
      "new_id": "aca6c7bf7a16a6519e951b73ea9868b2457c4ab0",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/ZonedDateTime/prototype/since/calendar-dateuntil-called-with-null-prototype-options.js"
    },
    {
      "type": "modify",
      "old_id": "6365c6224c6ff1db6fca61e772a31620b5d955a9",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/ZonedDateTime/prototype/since/calendar-dateuntil-called-with-singular-largestunit.js",
      "new_id": "6f6e4eaf085d2c389ebf7ae24aa5be6267b32fa9",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/ZonedDateTime/prototype/since/calendar-dateuntil-called-with-singular-largestunit.js"
    },
    {
      "type": "delete",
      "old_id": "1bb9a0bd957c84ce65090a9eb522892538f57fff",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/ZonedDateTime/prototype/since/nanoseconds-to-days-loop-indefinitely-1.js",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "cfd38c5dcc772bbd06b30c0229fa22647c6eb554",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/ZonedDateTime/prototype/since/nanoseconds-to-days-loop-indefinitely-2.js",
      "new_id": "cfd38c5dcc772bbd06b30c0229fa22647c6eb554",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/ZonedDateTime/prototype/since/nanoseconds-to-days-loop-indefinitely.js",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "889272a97f976c26f06c40d43e12db818435dd8b",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/ZonedDateTime/prototype/since/order-of-operations.js",
      "new_id": "9e067ee70aea037ca47094718cb48c7f8a290319",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/ZonedDateTime/prototype/since/order-of-operations.js"
    },
    {
      "type": "modify",
      "old_id": "da645b430b0b899619f7b7f0df140ea2c676776e",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/ZonedDateTime/prototype/until/calendar-dateuntil-called-with-null-prototype-options.js",
      "new_id": "adb200001c90fe9c9dd1aa338fb67ee7453b4a5d",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/ZonedDateTime/prototype/until/calendar-dateuntil-called-with-null-prototype-options.js"
    },
    {
      "type": "modify",
      "old_id": "c07900f71bdb864400635fa21f58d78da828ac04",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/ZonedDateTime/prototype/until/calendar-dateuntil-called-with-singular-largestunit.js",
      "new_id": "6842f08dcf8b63788af43585b3f2fccd055ef801",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/ZonedDateTime/prototype/until/calendar-dateuntil-called-with-singular-largestunit.js"
    },
    {
      "type": "delete",
      "old_id": "fc2ef8e78295de1b49989a2c9559aacc5c0e614f",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/ZonedDateTime/prototype/until/nanoseconds-to-days-loop-indefinitely-1.js",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "0dcee524b50d9f64ef98c84f11a7a3ddeed7ac13",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/ZonedDateTime/prototype/until/nanoseconds-to-days-loop-indefinitely-2.js",
      "new_id": "0dcee524b50d9f64ef98c84f11a7a3ddeed7ac13",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/ZonedDateTime/prototype/until/nanoseconds-to-days-loop-indefinitely.js",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "173edb99dae736bf6253633f10c400003ec274f2",
      "old_mode": 33188,
      "old_path": "test/built-ins/Temporal/ZonedDateTime/prototype/until/order-of-operations.js",
      "new_id": "a7ddb56da39093484770f7ebd606b141e6b96dff",
      "new_mode": 33188,
      "new_path": "test/built-ins/Temporal/ZonedDateTime/prototype/until/order-of-operations.js"
    }
  ]
}
