تاریخچه Commit ها

نویسنده SHA1 پیام تاریخ
  Dmitry Panov f1567f3952 Upgraded tests, lots of fixes as a result 3 سال پیش
  Dmitry Panov dc8c55024d Implemented Promise. Closes #178. 4 سال پیش
  Dmitry Panov 7efcb634c6 Support conversion from string types to []byte. Fixes #333 4 سال پیش
  Dmitry Panov 6e5fa0950d Prefer the exported value when doing type conversions to preserve wrapped values. Only use reflect.Convert() if the types' kinds match. Closes #329. 4 سال پیش
  Dmitry Panov 32956a348b Arrow function (#319) 4 سال پیش
  Dmitry Panov 946559a566 Fixed typed arrays' defineProperty and indexing. Fixes #308. 4 سال پیش
  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 سال پیش
  Dmitry Panov 705acef95b Support dereferencing in ExportTo(). Closes #300 4 سال پیش
  Dmitry Panov a9b721bfc5 Removed restriction on resizing unaddressable Go slices. See #265. 4 سال پیش
  Dmitry Panov 0b7b48cdab Deleting from a Go slice sets the element to a zero value rather than failing. Fixes #253, see #262, closes #265. 4 سال پیش
  Dmitry Panov 65d24f7432 Implemented SetMaxCallStackSize(). Closes #263 4 سال پیش
  Dmitry Panov f3cfc97811 Block-scoped declarations (#264) 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 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 06e99480d2 Added support for native functions with *Runtime as a parameter. See #243 4 سال پیش
  Dmitry Panov 962bd75fb2 Upgraded tc39 tests 4 سال پیش
  Dmitry Panov 6b6d5e2b5d Use source name provided by source map. See #235. 4 سال پیش
  Dmitry Panov 10e5c75992 Introduced options for parser. Added options to set a custom source map loader or to disable source map support. See #235. 4 سال پیش
  Dmitry Panov be0895b77e Added Runtime.NewArray() 4 سال پیش
  Dmitry Panov 6060b0671c Exposed Symbol 4 سال پیش
  Dmitry Panov ea06c24ab3 Fixed documentation 4 سال پیش
  Dmitry Panov 44400d2d22 Do not create an object if a native constructor is called without 'new'. Closes #228. 4 سال پیش
  Dmitry Panov 45a6777094 Make sure (*Runtime).New() catches SyntaxError and other Values thrown 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 9af81ddcf0 Support exporting Date to time.Time 5 سال پیش
  Dmitry Panov 253d82221b Exporting to numeric types uses standard ECMAScript conversion operations instead of producing a zero value when conversion is not possible. Closes #190 5 سال پیش
  Dmitry Panov 536f9d9465 Export() and ExportTo() now support circular objects. Fixes #162, closes #188. 5 سال پیش
  Dmitry Panov 3cddd0f5c3 Added documentation about calling JS functions from Go. See #71. 5 سال پیش