История коммитов

Автор SHA1 Сообщение Дата
  Dmitry Panov f1567f3952 Upgraded tests, lots of fixes as a result 3 лет назад
  Dmitry Panov dc8c55024d Implemented Promise. Closes #178. 4 лет назад
  Dmitry Panov 4c062c2b35 Fixed accessor and property key function names. Fixes #314. 4 лет назад
  Dmitry Panov 946559a566 Fixed typed arrays' defineProperty and indexing. Fixes #308. 4 лет назад
  Dmitry Panov 1b11a6af68 Optimised setting of an empty array property 4 лет назад
  Mihail Stoykov f5884268f0 String.prototype.matchAll implementation (#248) 4 лет назад
  Dmitry Panov 084ecb42b0 Implemented DynamicObject and DynamicArray as a simplified Proxy alternative 4 лет назад
  Dmitry Panov eb3de9ec1a Changed WeakMap implementation to avoid memory leaks in some common usage scenarios. Fixes #250. 4 лет назад
  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 лет назад
  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 лет назад
  Dmitry Panov 19cfe0fd8a Fixed some edge cases 4 лет назад
  Dmitry Panov 6060b0671c Exposed Symbol 4 лет назад
  Dmitry Panov 44400d2d22 Do not create an object if a native constructor is called without 'new'. Closes #228. 4 лет назад
  Dmitry Panov 81ddb8a7cc Rewrote the handling of weak keys to avoid creating circular structures when weak keys are reachable from Runtime. Fixes #199. 5 лет назад
  Dmitry Panov 536f9d9465 Export() and ExportTo() now support circular objects. Fixes #162, closes #188. 5 лет назад
  Dmitry Panov b206dd5e2c Added missing Regexp functionality, enhanced unicode and UTF-16 support (#171) 5 лет назад
  Dmitry Panov b292a24dd1 Enabled JSON tests. 5 лет назад
  Dmitry Panov 1f899b16c6 Added ES6 Math properties and methods 5 лет назад
  Dmitry Panov 60b86f2254 Missing Date methods, better overflow handling, refactoring (#147) 5 лет назад
  Dmitry Panov 8d9f8c2670 Use a sequencer instead of pointer for object ids (because pointers are not guaranteed to remain the same). 5 лет назад
  Dmitry Panov 5df89c3d31 Support for malformed UTF-16 strings and property keys. Missing String methods. (#146) 5 лет назад
  Dmitry Panov 1236576b0d Typedarrays (#137) 5 лет назад
  Dmitry Panov 47fce32384 Fixed concurrent use of hashmap.Hash 5 лет назад
  Dmitry Panov a13c43b62b Proxy (#135) 5 лет назад
  Dmitry Panov a0559b5ea4 Missing Object methods, ToPropertyKey, GetV 5 лет назад
  Dmitry Panov 0a7d410a91 Implemented Map, Set, WeakMap, WeakSet (#130) 5 лет назад
  Dmitry Panov 37522a24db Implemented Symbol (#128) 5 лет назад
  Dmitry Panov 281a94b359 Fixed __proto__ getter. 5 лет назад
  noctarius 624faaeb10 Fixed type recusrive => recursive 7 лет назад
  Dmitry Panov 9bbb616c12 Added Object.DefineDataProperty() and Object.DefineAccessorProperty(). See #45 8 лет назад