You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add previously missed new defines to the documentation and update the
defines to be in lexicographical order.
JerryScript-DCO-1.0-Signed-off-by: Peter Gal [email protected]
Copy file name to clipboardexpand all lines: jerry-core/profiles/README.md
+28-5
Original file line number
Diff line number
Diff line change
@@ -98,39 +98,62 @@ defined to `1`.
98
98
99
99
#### ES2015+ features
100
100
101
+
*`JERRY_BUILTIN_BIGINT`:
102
+
Enables or disables the [BigInt](https://262.ecma-international.org/11.0/#sec-ecmascript-language-types-bigint-type) syntax and built-in.
101
103
*`JERRY_BUILTIN_DATAVIEW`:
102
104
Enables or disables the [DataView](https://www.ecma-international.org/ecma-262/6.0/#sec-dataview-objects) built-in.
103
105
*`JERRY_BUILTIN_MAP`:
104
106
Enables or disables the [Map](http://www.ecma-international.org/ecma-262/6.0/#sec-keyed-collection) built-ins.
105
-
*`JERRY_BUILTIN_SET`:
106
-
Enables or disables the [Set](https://www.ecma-international.org/ecma-262/6.0/#sec-set-objects) built-in.
107
107
*`JERRY_BUILTIN_PROMISE`:
108
108
Enables or disables the [Promise](http://www.ecma-international.org/ecma-262/6.0/#sec-promise-objects) built-in.
109
+
*`JERRY_BUILTIN_PROXY`:
110
+
Enables or disables the [Proxy](https://262.ecma-international.org/11.0/#sec-proxy-object-internal-methods-and-internal-slots) related internal workings and built-in.
111
+
*`JERRY_BUILTIN_REALMS`:
112
+
Enables or disables the [Realms](https://262.ecma-international.org/11.0/#sec-code-realms) support in the engine.
113
+
*`JERRY_BUILTIN_REFLECT`:
114
+
Enables or disables the [Reflext](https://262.ecma-international.org/11.0/#sec-reflect-object) built-in.
115
+
*`JERRY_BUILTIN_SET`:
116
+
Enables or disables the [Set](https://www.ecma-international.org/ecma-262/6.0/#sec-set-objects) built-in.
109
117
*`JERRY_BUILTIN_TYPEDARRAY`:
110
118
Enables or disables the [ArrayBuffer](http://www.ecma-international.org/ecma-262/6.0/#sec-arraybuffer-objects) and [TypedArray](http://www.ecma-international.org/ecma-262/6.0/#sec-typedarray-objects) built-ins.
119
+
*`JERRY_BUILTIN_WEAKMAP`:
120
+
Enables or disables the [WeakMap](https://262.ecma-international.org/11.0/#sec-weakmap-objects) built-in.
121
+
*`JERRY_BUILTIN_WEAKSET`:
122
+
Enables or disables the [WeakSet](https://262.ecma-international.org/11.0/#sec-weakmap-objects) built-in.
111
123
*`JERRY_MODULE_SYSTEM`:
112
124
Enables or disable the [module system](http://www.ecma-international.org/ecma-262/6.0/#sec-modules) language element.
113
-
*`JERRY_ESNEXT`: Enables or disables all of the implemented [ECMAScript2015+ features](http://www.ecma-international.org/ecma-262/10.0/).
125
+
*`JERRY_ESNEXT`: Enables or disables all of the implemented [ECMAScript2015+ features](http://www.ecma-international.org/ecma-262/10.0/) above.
114
126
*[arrow functions](http://www.ecma-international.org/ecma-262/6.0/#sec-arrow-function-definitions) language element.
127
+
*[async functions](https://262.ecma-international.org/11.0/#sec-async-function-definitions) language element.
115
128
*[class](https://www.ecma-international.org/ecma-262/6.0/#sec-class-definitions) language element.
116
129
*[default value](http://www.ecma-international.org/ecma-262/6.0/#sec-function-definitions) for formal parameters.
117
130
*[destructuring assignment](http://www.ecma-international.org/ecma-262/6.0/#sec-destructuring-assignment) language element.
0 commit comments