summaryrefslogtreecommitdiff
path: root/deps/v8/src/js/prologue.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/js/prologue.js')
-rw-r--r--deps/v8/src/js/prologue.js25
1 files changed, 4 insertions, 21 deletions
diff --git a/deps/v8/src/js/prologue.js b/deps/v8/src/js/prologue.js
index bb818791a0..8a07a4cb07 100644
--- a/deps/v8/src/js/prologue.js
+++ b/deps/v8/src/js/prologue.js
@@ -120,7 +120,7 @@ function InstallGetterSetter(object, name, getter, setter, attributes) {
SetFunctionName(setter, name, "set");
%FunctionRemovePrototype(getter);
%FunctionRemovePrototype(setter);
- %DefineAccessorPropertyUnchecked(object, name, getter, setter, DONT_ENUM);
+ %DefineAccessorPropertyUnchecked(object, name, getter, setter, attributes);
%SetNativeFlag(getter);
%SetNativeFlag(setter);
}
@@ -181,32 +181,15 @@ function PostNatives(utils) {
// Whitelist of exports from normal natives to experimental natives and debug.
var expose_list = [
- "AddBoundMethod",
"ArrayToString",
- "AsyncFunctionNext",
- "AsyncFunctionThrow",
+ "FormatDateToParts",
"GetIterator",
"GetMethod",
- "GlobalPromise",
- "IntlParseDate",
- "IntlParseNumber",
- "IsNaN",
"MapEntries",
"MapIterator",
"MapIteratorNext",
"MaxSimple",
"MinSimple",
- "NewPromiseCapability",
- "NumberIsInteger",
- "PerformPromiseThen",
- "PromiseCastResolved",
- "PromiseThen",
- "RegExpSubclassExecJS",
- "RegExpSubclassMatch",
- "RegExpSubclassReplace",
- "RegExpSubclassSearch",
- "RegExpSubclassSplit",
- "RegExpSubclassTest",
"SetIterator",
"SetIteratorNext",
"SetValues",
@@ -218,11 +201,11 @@ function PostNatives(utils) {
// From runtime:
"is_concat_spreadable_symbol",
"iterator_symbol",
- "promise_result_symbol",
- "promise_state_symbol",
"object_freeze",
"object_is_frozen",
"object_is_sealed",
+ "promise_result_symbol",
+ "promise_state_symbol",
"reflect_apply",
"reflect_construct",
"regexp_flags_symbol",