GeezerVison is showing github.com — deps: V8: cherry-pick 0f9ebbc672c7 · nodejs/node@e02f304
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.16', | | 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 |
|---|
@@ -298,7 +298,6 @@ DEFINE_WEAK_IMPLICATION(harmony_rab_gsab_transfer, harmony_rab_gsab) | 298 | 298 | #define HARMONY_SHIPPING_BASE(V) \ | 299 | 299 | V(harmony_import_assertions, "harmony import assertions") \ | 300 | 300 | V(harmony_change_array_by_copy, "harmony change-Array-by-copy") \ | 301 | | - V(harmony_string_is_well_formed, "harmony String#{is,to}WellFormed") \ | 302 | 301 | V(harmony_rab_gsab, \ | 303 | 302 | "harmony ResizableArrayBuffer / GrowableSharedArrayBuffer") \ | 304 | 303 | 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 |
|---|
@@ -2158,6 +2158,8 @@ void Genesis::InitializeGlobal(Handle<JSGlobalObject> global_object, | 2158 | 2158 | Builtin::kStringPrototypeIncludes, 1, false); | 2159 | 2159 | SimpleInstallFunction(isolate_, prototype, "indexOf", | 2160 | 2160 | Builtin::kStringPrototypeIndexOf, 1, false); | | 2161 | + SimpleInstallFunction(isolate(), prototype, "isWellFormed", | | 2162 | + Builtin::kStringPrototypeIsWellFormed, 0, false); | 2161 | 2163 | SimpleInstallFunction(isolate_, prototype, "italics", | 2162 | 2164 | Builtin::kStringPrototypeItalics, 0, false); | 2163 | 2165 | SimpleInstallFunction(isolate_, prototype, "lastIndexOf", | @@ -2214,6 +2216,8 @@ void Genesis::InitializeGlobal(Handle<JSGlobalObject> global_object, | 2214 | 2216 | Builtin::kStringPrototypeStartsWith, 1, false); | 2215 | 2217 | SimpleInstallFunction(isolate_, prototype, "toString", | 2216 | 2218 | Builtin::kStringPrototypeToString, 0, true); | | 2219 | + SimpleInstallFunction(isolate(), prototype, "toWellFormed", | | 2220 | + Builtin::kStringPrototypeToWellFormed, 0, false); | 2217 | 2221 | SimpleInstallFunction(isolate_, prototype, "trim", | 2218 | 2222 | Builtin::kStringPrototypeTrim, 0, false); | 2219 | 2223 |
| @@ -5062,18 +5066,6 @@ void Genesis::InitializeGlobal_harmony_rab_gsab() { | 5062 | 5066 | Builtin::kSharedArrayBufferPrototypeGrow, 1, true); | 5063 | 5067 | } | 5064 | 5068 |
| 5065 | | -void Genesis::InitializeGlobal_harmony_string_is_well_formed() { | 5066 | | - if (!v8_flags.harmony_string_is_well_formed) return; | 5067 | | - Handle<JSFunction> string_function(native_context()->string_function(), | 5068 | | - isolate()); | 5069 | | - Handle<JSObject> string_prototype( | 5070 | | - JSObject::cast(string_function->initial_map()->prototype()), isolate()); | 5071 | | - SimpleInstallFunction(isolate(), string_prototype, "isWellFormed", | 5072 | | - Builtin::kStringPrototypeIsWellFormed, 0, false); | 5073 | | - SimpleInstallFunction(isolate(), string_prototype, "toWellFormed", | 5074 | | - Builtin::kStringPrototypeToWellFormed, 0, false); | 5075 | | -} | 5076 | | - | 5077 | 5069 | void Genesis::InitializeGlobal_harmony_temporal() { | 5078 | 5070 | if (!v8_flags.harmony_temporal) return; | 5079 | 5071 | // -- T e m p o r a l | |
|