◐ Shell
clean mode source ↗

deps: V8: cherry-pick 9a98f96b6d68 · nodejs/node@fafbacd

Original file line numberDiff line numberDiff line change

@@ -36,7 +36,7 @@

3636
3737

# Reset this number to 0 on major V8 upgrades.

3838

# Increment by one for each non-official patch applied to deps/v8.

39-

'v8_embedder_string': '-node.30',

39+

'v8_embedder_string': '-node.31',

4040
4141

##### V8 defaults for Node.js #####

4242
Original file line numberDiff line numberDiff line change

@@ -307,8 +307,7 @@ DEFINE_BOOL(harmony_shipping, true, "enable all shipped harmony features")

307307

"harmony ResizableArrayBuffer / GrowableSharedArrayBuffer") \

308308

V(harmony_temporal, "Temporal") \

309309

V(harmony_shadow_realm, "harmony ShadowRealm") \

310-

V(harmony_struct, "harmony structs and shared structs") \

311-

V(harmony_symbol_as_weakmap_key, "harmony symbols as weakmap keys")

310+

V(harmony_struct, "harmony structs and shared structs")

312311
313312

#ifdef V8_INTL_SUPPORT

314313

#define HARMONY_INPROGRESS(V) \

@@ -319,8 +318,9 @@ DEFINE_BOOL(harmony_shipping, true, "enable all shipped harmony features")

319318

#endif

320319
321320

// Features that are complete (but still behind the --harmony flag).

322-

#define HARMONY_STAGED_BASE(V) \

323-

V(harmony_array_grouping, "harmony array grouping")

321+

#define HARMONY_STAGED_BASE(V) \

322+

V(harmony_array_grouping, "harmony array grouping") \

323+

V(harmony_symbol_as_weakmap_key, "harmony symbols as weakmap keys")

324324
325325

#ifdef V8_INTL_SUPPORT

326326

#define HARMONY_STAGED(V) \