Commit History

Autor SHA1 Mensaxe Data
  Pranay Kumar 12e5def2f9 Added Enumerator for Array Instance (#485) %!s(int64=7) %!d(string=hai) anos
  Sébastien Ros 37df293e32 Merge pull request #495 from lahma/perf/optimize-array-instance %!s(int64=7) %!d(string=hai) anos
  Marko Lahma b3b282d249 #451 remove IPropertyDescriptor now that we have fast and memory efficient PropertyDescriptor %!s(int64=7) %!d(string=hai) anos
  Marko Lahma 8aef7b02e7 #451 don't translate flags to boolean?, separate *Set properties %!s(int64=7) %!d(string=hai) anos
  Marko Lahma 573f1a1515 #451 optimize ArrayInstance %!s(int64=7) %!d(string=hai) anos
  Sébastien Ros d2fe4eeda6 Merge pull request #494 from lahma/perf/StrictModeScope-struct %!s(int64=7) %!d(string=hai) anos
  Marko Lahma 93bee1d289 #451 optimize evaluation performance %!s(int64=7) %!d(string=hai) anos
  Pranay Kumar c364bf9a4b Support for JSON.parse reviver (#484) %!s(int64=7) %!d(string=hai) anos
  Marko Lahma d27b17852d #451 prefer for over foreach when iterating Lists (#483) %!s(int64=7) %!d(string=hai) anos
  Marko Lahma 707244db2c Introduce object pooling (#479) %!s(int64=7) %!d(string=hai) anos
  Marko Lahma c59b15f9ff Revert back to MruPropertyCache2 with _set field (#478) %!s(int64=7) %!d(string=hai) anos
  Marko Lahma 8259c62213 Fix cached data structures to be thread-local (#476) %!s(int64=7) %!d(string=hai) anos
  Marko Lahma d139547080 #451 remove tail recursion and faster environment records (#475) %!s(int64=7) %!d(string=hai) anos
  Sebastien Ros c6d0f3d7a4 Usng Esprima from nuget.org %!s(int64=7) %!d(string=hai) anos
  Marko Lahma 34defd2fbc #451 string comparison related performance improvements (#470) %!s(int64=7) %!d(string=hai) anos
  Yue Yin ff0c6bb603 Should allow invoke a function value with a null argument (#465) %!s(int64=7) %!d(string=hai) anos
  Yue Yin 8a13075253 Can return correct error message without a referenced name (#466) %!s(int64=7) %!d(string=hai) anos
  victor-sushko 43b575299b Fixing DatePrototype.MakeDay (#467) %!s(int64=7) %!d(string=hai) anos
  Marko Lahma c9531c3a59 upgrade Esprima and BenchmarkDotNet (#468) %!s(int64=7) %!d(string=hai) anos
  Sebastien Ros d09f109015 Automatic deployments for 3.0-beta on Nuget %!s(int64=7) %!d(string=hai) anos
  Marko Lahma e0d2e2f244 Introduce JsString, JsBoolean etc and support efficient string concatenation (#463) %!s(int64=7) %!d(string=hai) anos
  Marko Lahma a3c5cb18bf #451 fix string.split and array.join performance (#462) %!s(int64=7) %!d(string=hai) anos
  Marko Lahma f5f432951f Introduce IPropertyDescriptor and specialized descriptors (#461) %!s(int64=7) %!d(string=hai) anos
  Marko Lahma cdb061ba9f Fix issues with parsing knockout-3.4.0.js and lodash.min.js (#460) %!s(int64=7) %!d(string=hai) anos
  Marko Lahma 761a0a469c #451 optimize DeclarativeEnvironmentRecord (#458) %!s(int64=7) %!d(string=hai) anos
  Marko Lahma b25e243ee8 Reduce string operations memory allocations (#457) %!s(int64=7) %!d(string=hai) anos
  Marko Lahma 98dc732be2 Optimize array access and add ability to hint array size (#455) %!s(int64=7) %!d(string=hai) anos
  Marko Lahma 6164795167 Upgrade to latest Esprima, remove redundant casts (#452) %!s(int64=7) %!d(string=hai) anos
  Marko Lahma 189af9f321 Make ObjectInstance MruPropertyCache2 dictionary lazy (#454) %!s(int64=7) %!d(string=hai) anos
  Marko Lahma aaf42cc900 Cache common JsValue allocations (#456) %!s(int64=7) %!d(string=hai) anos