Cronologia Commit

Autore SHA1 Messaggio Data
  Dmitry Panov b7029a5638 Ensure ToPropertyKey happens earlier when assigning computed keys. Fixes #312. 4 anni fa
  Dmitry Panov a88d78e02a Fixed the handling of Symbol properties in destructuring assignments. Fixes #312. 4 anni fa
  Dmitry Panov b8e8f56aca Support patterns in catch clause. See #305 4 anni fa
  Dmitry Panov 946559a566 Fixed typed arrays' defineProperty and indexing. Fixes #308. 4 anni fa
  Dmitry Panov 53123f0c9f Make sure variables dynamically bound in parameter scope conflict with parameter bindings. See #305. 4 anni fa
  Dmitry Panov 7ad1be9aa9 Support for assignment patterns in for-in and for-of loops. Support for spread elements in call arguments. Fixed various issues related to destructuring assignments. See #305. 4 anni fa
  Dmitry Panov a7a3a1366b Destructuring assignments, rest and spread properties, default function parameters (#303) 4 anni fa
  Mihail Stoykov 2440f896e9 Add globalThis 4 anni fa
  Dmitry Panov 7e3a2f1901 Fixed getOwnPropStr() for mapped argument values when they are redefined. See #266. 4 anni fa
  Mihail Stoykov e1c977e55c Fix overwriting the value of 'arguments' through defineProperty 4 anni fa
  Dmitry Panov f3cfc97811 Block-scoped declarations (#264) 4 anni fa
  Dmitry Panov 13aee8e3cc Shorthand property fixes and support for NamedEvaluation so that function name is set when assigned to a variable 4 anni fa
  Mihail Stoykov e8b6ca4ff4 Add support for shorthand properties 4 anni fa
  Dmitry Panov e933a54917 Refactored proxy implementation to improve the efficiency of the native handler. Includes a minor breaking API change in ProxyTrapConfig. Closes #227 4 anni fa
  Dmitry Panov 95d98b26e9 tc39 test: Added support for esId wildcard prefixes 4 anni fa
  Mihail Stoykov 84c67e9be5 Add Object.values 4 anni fa
  Dmitry Panov 1bf71b1daa fix: Check for duplicate entries returned by the 'ownKeys' proxy trap 4 anni fa
  Dmitry Panov b19cd2fe95 Added Object.entries(). Avoid slice allocation and copy in many cases when iterating over object keys. Avoid duplication of the length property when switching between regular and sparse arrays. Closes #246. 4 anni fa
  Mihail Stoykov c1e8210f87 Add Object.getOwnPropertyDescriptors 4 anni fa
  Mihail Stoykov 27e5180920 Add trimLeft/Right (#244) 4 anni fa
  Dmitry Panov 962bd75fb2 Upgraded tc39 tests 4 anni fa
  Dmitry Panov ae5ee69c94 Re-enabled a test after the regexp2 bug is fixed. 5 anni fa
  Dmitry Panov b206dd5e2c Added missing Regexp functionality, enhanced unicode and UTF-16 support (#171) 5 anni fa
  Dmitry Panov b292a24dd1 Enabled JSON tests. 5 anni fa
  Dmitry Panov 1edec8603b Standard compliance and other fixes for ArrayBuffer 5 anni fa
  Dmitry Panov 99a706fa11 Standard compliance fixes for Array, Error and Function 5 anni fa
  Dmitry Panov 1f899b16c6 Added ES6 Math properties and methods 5 anni fa
  Dmitry Panov d0b8fda54c Added es6 Number methods, switched to own formatter. 5 anni fa
  Dmitry Panov 00c4500f2b Merge branch 'master' into es6 5 anni fa
  Dmitry Panov 77e84ffb8c - Fixed iterator stack leak when returning from the loop body. Fixes #148. 5 anni fa