GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — deps: V8: cherry-pick 0f9ebbc672c7 · nodejs/node@ec67890

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options
  • common.gypi
  • deps/v8/src
    • flags
      • flag-definitions.h
    • init
      • bootstrapper.cc
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎common.gypi‎

Copy file name to clipboardExpand all lines: common.gypi
+1-1Lines changed: 1 addition & 1 deletion
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.15',
39+
'v8_embedder_string': '-node.17',
4040

4141
##### V8 defaults for Node.js #####
4242

Collapse file

‎deps/v8/src/flags/flag-definitions.h‎

Copy file name to clipboardExpand all lines: deps/v8/src/flags/flag-definitions.h
-1Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,6 @@ DEFINE_IMPLICATION(harmony_rab_gsab_transfer, harmony_rab_gsab)
274274
V(harmony_import_assertions, "harmony import assertions") \
275275
V(harmony_symbol_as_weakmap_key, "harmony symbols as weakmap keys") \
276276
V(harmony_change_array_by_copy, "harmony change-Array-by-copy") \
277-
V(harmony_string_is_well_formed, "harmony String#{is,to}WellFormed") \
278277
V(harmony_rab_gsab, \
279278
"harmony ResizableArrayBuffer / GrowableSharedArrayBuffer") \
280279
V(harmony_regexp_unicode_sets, "harmony RegExp Unicode Sets")
Collapse file

‎deps/v8/src/init/bootstrapper.cc‎

Copy file name to clipboardExpand all lines: deps/v8/src/init/bootstrapper.cc
+4-12Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2114,6 +2114,8 @@ void Genesis::InitializeGlobal(Handle<JSGlobalObject> global_object,
21142114
Builtin::kStringPrototypeIncludes, 1, false);
21152115
SimpleInstallFunction(isolate_, prototype, "indexOf",
21162116
Builtin::kStringPrototypeIndexOf, 1, false);
2117+
SimpleInstallFunction(isolate(), prototype, "isWellFormed",
2118+
Builtin::kStringPrototypeIsWellFormed, 0, false);
21172119
SimpleInstallFunction(isolate_, prototype, "italics",
21182120
Builtin::kStringPrototypeItalics, 0, false);
21192121
SimpleInstallFunction(isolate_, prototype, "lastIndexOf",
@@ -2170,6 +2172,8 @@ void Genesis::InitializeGlobal(Handle<JSGlobalObject> global_object,
21702172
Builtin::kStringPrototypeStartsWith, 1, false);
21712173
SimpleInstallFunction(isolate_, prototype, "toString",
21722174
Builtin::kStringPrototypeToString, 0, true);
2175+
SimpleInstallFunction(isolate(), prototype, "toWellFormed",
2176+
Builtin::kStringPrototypeToWellFormed, 0, false);
21732177
SimpleInstallFunction(isolate_, prototype, "trim",
21742178
Builtin::kStringPrototypeTrim, 0, false);
21752179

@@ -4959,18 +4963,6 @@ void Genesis::InitializeGlobal_harmony_rab_gsab() {
49594963
Builtin::kSharedArrayBufferPrototypeGrow, 1, true);
49604964
}
49614965

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-
49744966
void Genesis::InitializeGlobal_harmony_temporal() {
49754967
if (!v8_flags.harmony_temporal) return;
49764968
// -- T e m p o r a l

0 commit comments

Comments
0 (0)
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.