GeezerVison is showing github.com — deps: V8: cherry-pick 0f9ebbc672c7 · nodejs/node@ec67890
File treeExpand file treeCollapse file tree Open diff view settings Expand file treeCollapse file tree Open diff view settings Collapse file Copy file name to clipboardExpand all lines: common.gypi +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
| 36 | 36 |
| 37 | 37 | # Reset this number to 0 on major V8 upgrades. | 38 | 38 | # Increment by one for each non-official patch applied to deps/v8. | 39 | | - 'v8_embedder_string': '-node.15', | | 39 | + 'v8_embedder_string': '-node.17', | 40 | 40 |
| 41 | 41 | ##### V8 defaults for Node.js ##### | 42 | 42 |
| |
Collapse file Copy file name to clipboardExpand all lines: deps/v8/src/flags/flag-definitions.h -1Lines changed: 0 additions & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
@@ -274,7 +274,6 @@ DEFINE_IMPLICATION(harmony_rab_gsab_transfer, harmony_rab_gsab) | 274 | 274 | V(harmony_import_assertions, "harmony import assertions") \ | 275 | 275 | V(harmony_symbol_as_weakmap_key, "harmony symbols as weakmap keys") \ | 276 | 276 | V(harmony_change_array_by_copy, "harmony change-Array-by-copy") \ | 277 | | - V(harmony_string_is_well_formed, "harmony String#{is,to}WellFormed") \ | 278 | 277 | V(harmony_rab_gsab, \ | 279 | 278 | "harmony ResizableArrayBuffer / GrowableSharedArrayBuffer") \ | 280 | 279 | V(harmony_regexp_unicode_sets, "harmony RegExp Unicode Sets") | |
Collapse file Copy file name to clipboardExpand all lines: deps/v8/src/init/bootstrapper.cc +4-12Lines changed: 4 additions & 12 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -2114,6 +2114,8 @@ void Genesis::InitializeGlobal(Handle<JSGlobalObject> global_object, | 2114 | 2114 | Builtin::kStringPrototypeIncludes, 1, false); | 2115 | 2115 | SimpleInstallFunction(isolate_, prototype, "indexOf", | 2116 | 2116 | Builtin::kStringPrototypeIndexOf, 1, false); | | 2117 | + SimpleInstallFunction(isolate(), prototype, "isWellFormed", | | 2118 | + Builtin::kStringPrototypeIsWellFormed, 0, false); | 2117 | 2119 | SimpleInstallFunction(isolate_, prototype, "italics", | 2118 | 2120 | Builtin::kStringPrototypeItalics, 0, false); | 2119 | 2121 | SimpleInstallFunction(isolate_, prototype, "lastIndexOf", | @@ -2170,6 +2172,8 @@ void Genesis::InitializeGlobal(Handle<JSGlobalObject> global_object, | 2170 | 2172 | Builtin::kStringPrototypeStartsWith, 1, false); | 2171 | 2173 | SimpleInstallFunction(isolate_, prototype, "toString", | 2172 | 2174 | Builtin::kStringPrototypeToString, 0, true); | | 2175 | + SimpleInstallFunction(isolate(), prototype, "toWellFormed", | | 2176 | + Builtin::kStringPrototypeToWellFormed, 0, false); | 2173 | 2177 | SimpleInstallFunction(isolate_, prototype, "trim", | 2174 | 2178 | Builtin::kStringPrototypeTrim, 0, false); | 2175 | 2179 |
| @@ -4959,18 +4963,6 @@ void Genesis::InitializeGlobal_harmony_rab_gsab() { | 4959 | 4963 | Builtin::kSharedArrayBufferPrototypeGrow, 1, true); | 4960 | 4964 | } | 4961 | 4965 |
| 4962 | | -void Genesis::InitializeGlobal_harmony_string_is_well_formed() { | 4963 | | - if (!v8_flags.harmony_string_is_well_formed) return; | 4964 | | - Handle<JSFunction> string_function(native_context()->string_function(), | 4965 | | - isolate()); | 4966 | | - Handle<JSObject> string_prototype( | 4967 | | - JSObject::cast(string_function->initial_map().prototype()), isolate()); | 4968 | | - SimpleInstallFunction(isolate(), string_prototype, "isWellFormed", | 4969 | | - Builtin::kStringPrototypeIsWellFormed, 0, false); | 4970 | | - SimpleInstallFunction(isolate(), string_prototype, "toWellFormed", | 4971 | | - Builtin::kStringPrototypeToWellFormed, 0, false); | 4972 | | -} | 4973 | | - | 4974 | 4966 | void Genesis::InitializeGlobal_harmony_temporal() { | 4975 | 4967 | if (!v8_flags.harmony_temporal) return; | 4976 | 4968 | // -- T e m p o r a l | |
|