Sami Vaarala
74ccce3da3
Merge pull request #1010 from svaarala/reorganize-internal-define-sites
Remove internal helper for defining property accessors
8 years ago
Sami Vaarala
b332c7dd27
Releases: remove internal accessor helper
8 years ago
Sami Vaarala
80781c4ddd
Rework internal property definition sites a bit
8 years ago
Sami Vaarala
e49f22a594
Merge pull request #1009 from svaarala/allow-missing-setter-getter-builtin
Allow RAM built-in accessors to have a missing setter/getter
8 years ago
Sami Vaarala
547c60c4fb
Accessor getter/setter optional in genbuiltins
8 years ago
Sami Vaarala
1832e7df74
Enable assertions for dukd build
8 years ago
Sami Vaarala
3bbf8daf7e
Make setter/getter optional for RAM built-ins
8 years ago
Sami Vaarala
c436fee56d
Merge pull request #1006 from svaarala/remove-string-frombuffer
Remove String.fromBuffer() and implement it in "duk" for testcases
8 years ago
Sami Vaarala
4495e9e718
Releases: String.fromBuffer removal
8 years ago
Sami Vaarala
14fdab164a
Add String.fromBuffer to "duk" builtin
8 years ago
Sami Vaarala
c8f3956706
Makefile fix for String.fromBuffer removal
8 years ago
Sami Vaarala
9af735e9a0
Internal doc changes for String.fromBuffer removal
8 years ago
Sami Vaarala
d8f1068926
Config changes for String.fromBuffer removal
8 years ago
Sami Vaarala
67035d8fe0
Testcase updates for String.fromBuffer removal
8 years ago
Sami Vaarala
2470e821c3
Website updates for String.fromBuffer removal
8 years ago
Sami Vaarala
1a7513ecf4
Remove String.fromBuffer binding
8 years ago
Sami Vaarala
40c0b05b28
Merge pull request #1007 from svaarala/testrunner-pull-request-opened
Fix testrunner pull_request opened handling
8 years ago
Sami Vaarala
06f9009194
Fix testrunner pull_request opened handling
8 years ago
Sami Vaarala
7eb5215c21
Merge pull request #1004 from svaarala/nodejs-concat-length-1
Align Buffer.concat() behavior for one-element arrays with Node.js v6.7.0
8 years ago
Sami Vaarala
238809b3ae
Merge pull request #1000 from svaarala/nodejs-buffer-gap-documentation
Document gap to Node.js v6.7.0 Buffer
8 years ago
Sami Vaarala
08030fba5f
Releases: Buffer.concat() no 1-elem special case
8 years ago
Sami Vaarala
8b856dbb79
2.0 migration note for Buffer.concat()
8 years ago
Sami Vaarala
f8ac820625
Testcase fix for Buffer.concat() revision
8 years ago
Sami Vaarala
bcc0b78e9c
Remove Buffer.concat() 1-elem array special case
8 years ago
Sami Vaarala
c33cae62de
Document gap to Node.js Buffer v6.7.0
8 years ago
Sami Vaarala
e9bb3e2b43
Merge pull request #999 from svaarala/typedarray-es6-gap-documentation
Document gap to ES6 for typed arrays
8 years ago
Sami Vaarala
637ae8ece5
Merge pull request #1003 from svaarala/exp-operator-website-updates
Website updates for ES7 exponentiation operator
8 years ago
Sami Vaarala
12d73da205
ES7 exp operator config metadata typo fix
8 years ago
Sami Vaarala
9bd620e259
README updates for ES6/ES7 features
8 years ago
Sami Vaarala
178cecb0bc
Website updates for ES6 and ES7
* Use Ecmascript 2015 (E6) and Ecmascript 2016 (E7) to reference the
specifications.
* Add ES7 exponentiation operator.
8 years ago
Sami Vaarala
4162940e3e
Merge pull request #1002 from svaarala/make-exp-operator-optional
Make exponentiation operator (** and **=) optional
8 years ago
Sami Vaarala
e650b0ee43
Merge pull request #989 from svaarala/make-all-builtin-objects-optional
Make (almost) all built-ins optional
8 years ago
Sami Vaarala
7b310f6517
Releases: stripping built-in objects
8 years ago
Sami Vaarala
1b6e0c9f0f
Low memory doc update for stripping built-ins
8 years ago
Sami Vaarala
d36db648f5
Make built-ins optional in metadata and source
8 years ago
Sami Vaarala
ce743025a5
Make exp operator optional
Keep the token and the binding power tables (which is not optimal) for
practicality: making them conditional would be very awkward.
8 years ago
Sami Vaarala
f0e7468086
Config option for ES6 exp operator
8 years ago
Sami Vaarala
231712ce01
Strip more builtins in stripped example config
8 years ago
Sami Vaarala
7c6a31e037
Config options for optional built-ins
8 years ago
Sami Vaarala
c53d83def9
Support option list for present_if
Object/property is absent if any option in the present_if is known to be false.
In other words, all options must be enabled (or unknown) for the object or
property to be present (logical AND).
8 years ago
Sami Vaarala
930edc2bb7
Describe ES6 gap for typed arrays
8 years ago
Sami Vaarala
157003fe92
Builtins YAML note %TypedArrayPrototype%
8 years ago
Sami Vaarala
b4eda00e89
Merge pull request #998 from svaarala/codepolicy-js-no-tab-indent
Add a "no tab indent" code policy check for .js code
8 years ago
Sami Vaarala
384b1bb324
Fix existing tab .js offenders
8 years ago
Sami Vaarala
a9e97c7583
Add no-tabs to .js code policy check
8 years ago
Sami Vaarala
d42639aff1
Merge pull request #997 from svaarala/exp-operator-trivia
Cleanups for exponentiation operator
8 years ago
Sami Vaarala
c882f3bc1e
Releases: exp operator pulls update
8 years ago
Sami Vaarala
d194549fde
Testcase fix for opcode reordering
8 years ago
Sami Vaarala
e65f8d9ab6
Debugger opcode reordering for EXP
Also fix opcode metadata typo in GETPROP_RC.
8 years ago
Sami Vaarala
af468969c8
Reorder EXP opcodes to be right after MOD
8 years ago