| Index: src/objects.h
|
| diff --git a/src/objects.h b/src/objects.h
|
| index a0616b66e1fe54f1692ccf52fa0cca750f77df66..c3c7f406914448a5eb1e5641b104fa126dacfe6b 100644
|
| --- a/src/objects.h
|
| +++ b/src/objects.h
|
| @@ -6990,6 +6990,7 @@ class Script: public Struct {
|
| // Installation of ids for the selected builtin functions is handled
|
| // by the bootstrapper.
|
| #define FUNCTIONS_WITH_ID_LIST(V) \
|
| + V(Array, isArray, ArrayIsArray) \
|
| V(Array.prototype, concat, ArrayConcat) \
|
| V(Array.prototype, every, ArrayEvery) \
|
| V(Array.prototype, fill, ArrayFill) \
|
| @@ -7021,6 +7022,8 @@ class Script: public Struct {
|
| V(Date.prototype, getTime, DateGetTime) \
|
| V(Function.prototype, apply, FunctionApply) \
|
| V(Function.prototype, call, FunctionCall) \
|
| + V(Object, assign, ObjectAssign) \
|
| + V(Object, create, ObjectCreate) \
|
| V(Object.prototype, hasOwnProperty, ObjectHasOwnProperty) \
|
| V(RegExp.prototype, compile, RegExpCompile) \
|
| V(RegExp.prototype, exec, RegExpExec) \
|
| @@ -7090,7 +7093,28 @@ class Script: public Struct {
|
| V(Number, parseFloat, NumberParseFloat) \
|
| V(Number, parseInt, NumberParseInt) \
|
| V(Number.prototype, toString, NumberToString) \
|
| - V(Object, create, ObjectCreate)
|
| + V(Map.prototype, clear, MapClear) \
|
| + V(Map.prototype, delete, MapDelete) \
|
| + V(Map.prototype, entries, MapEntries) \
|
| + V(Map.prototype, forEach, MapForEach) \
|
| + V(Map.prototype, has, MapHas) \
|
| + V(Map.prototype, keys, MapKeys) \
|
| + V(Map.prototype, set, MapSet) \
|
| + V(Map.prototype, values, MapValues) \
|
| + V(Set.prototype, add, SetAdd) \
|
| + V(Set.prototype, clear, SetClear) \
|
| + V(Set.prototype, delete, SetDelete) \
|
| + V(Set.prototype, entries, SetEntries) \
|
| + V(Set.prototype, forEach, SetForEach) \
|
| + V(Set.prototype, has, SetHas) \
|
| + V(Set.prototype, keys, SetKeys) \
|
| + V(Set.prototype, values, SetValues) \
|
| + V(WeakMap.prototype, delete, WeakMapDelete) \
|
| + V(WeakMap.prototype, has, WeakMapHas) \
|
| + V(WeakMap.prototype, set, WeakMapSet) \
|
| + V(WeakSet.prototype, add, WeakSetAdd) \
|
| + V(WeakSet.prototype, delete, WeakSetDelete) \
|
| + V(WeakSet.prototype, has, WeakSetHas)
|
|
|
| #define ATOMIC_FUNCTIONS_WITH_ID_LIST(V) \
|
| V(Atomics, load, AtomicsLoad) \
|
|
|