Commit History

Author SHA1 Message Date
  Dmitry Panov f1567f3952 Upgraded tests, lots of fixes as a result 3 years ago
  Dmitry Panov 7891d82bfc Adjusted typed arrays to the new specs 4 years ago
  Dmitry Panov dc8c55024d Implemented Promise. Closes #178. 4 years ago
  Dmitry Panov d99e4b8cbf Support 0o and 0b number literals. Closes #335 4 years ago
  Dmitry Panov c357d26fb9 Fixed the use of outer scope 'this' in arrow functions. See #334 4 years ago
  Dmitry Panov ce3fee827a Implemented template literals and \u{xxxx}. Closes #260 4 years ago
  Dmitry Panov 32956a348b Arrow function (#319) 4 years ago
  Dmitry Panov ebe1101e51 Aligned detached buffer semantics with the latest specs. Fixes #315. 4 years ago
  Dmitry Panov b7029a5638 Ensure ToPropertyKey happens earlier when assigning computed keys. Fixes #312. 4 years ago
  Dmitry Panov a88d78e02a Fixed the handling of Symbol properties in destructuring assignments. Fixes #312. 4 years ago
  Dmitry Panov b8e8f56aca Support patterns in catch clause. See #305 4 years ago
  Dmitry Panov 946559a566 Fixed typed arrays' defineProperty and indexing. Fixes #308. 4 years ago
  Dmitry Panov 53123f0c9f Make sure variables dynamically bound in parameter scope conflict with parameter bindings. See #305. 4 years ago
  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 years ago
  Dmitry Panov a7a3a1366b Destructuring assignments, rest and spread properties, default function parameters (#303) 4 years ago
  Mihail Stoykov 2440f896e9 Add globalThis 4 years ago
  Dmitry Panov 7e3a2f1901 Fixed getOwnPropStr() for mapped argument values when they are redefined. See #266. 4 years ago
  Mihail Stoykov e1c977e55c Fix overwriting the value of 'arguments' through defineProperty 4 years ago
  Dmitry Panov f3cfc97811 Block-scoped declarations (#264) 4 years ago
  Dmitry Panov 13aee8e3cc Shorthand property fixes and support for NamedEvaluation so that function name is set when assigned to a variable 4 years ago
  Mihail Stoykov e8b6ca4ff4 Add support for shorthand properties 4 years ago
  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 years ago
  Dmitry Panov 95d98b26e9 tc39 test: Added support for esId wildcard prefixes 4 years ago
  Mihail Stoykov 84c67e9be5 Add Object.values 4 years ago
  Dmitry Panov 1bf71b1daa fix: Check for duplicate entries returned by the 'ownKeys' proxy trap 4 years ago
  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 years ago
  Mihail Stoykov c1e8210f87 Add Object.getOwnPropertyDescriptors 4 years ago
  Mihail Stoykov 27e5180920 Add trimLeft/Right (#244) 4 years ago
  Dmitry Panov 962bd75fb2 Upgraded tc39 tests 4 years ago
  Dmitry Panov ae5ee69c94 Re-enabled a test after the regexp2 bug is fixed. 5 years ago