Commit History

Autor SHA1 Mensaxe Data
  Marko Lahma d90b774ec2 ES2022 Class fields and static blocks (#1546) %!s(int64=2) %!d(string=hai) anos
  Marko Lahma 97e481fc4e Enable nullable reference types by default (#1237) %!s(int64=3) %!d(string=hai) anos
  Marko Lahma bf140bff22 Introduce EvaluationContext for statement and expression evaluation (#979) %!s(int64=3) %!d(string=hai) anos
  Marko Lahma c55a5e447b Refactor internals to support realm concept (#907) %!s(int64=4) %!d(string=hai) anos
  Marko Lahma 5f1892cd42 Class support (#816) %!s(int64=4) %!d(string=hai) anos
  Marko Lahma 284411b25a Support let and const (#722) %!s(int64=5) %!d(string=hai) anos
  Marko Lahma 5dbdb5967c Use JsValue for property access (#701) %!s(int64=5) %!d(string=hai) anos
  Marko Lahma 2289f9ca31 Enable Symbol and RegExp tests and fix issues (#693) %!s(int64=5) %!d(string=hai) anos
  Marko Lahma f89886063e Reflect & Proxy (#681) %!s(int64=5) %!d(string=hai) anos
  Marko Lahma 34643444a6 Separate InternalTypes to allow integer operation optimizations (#672) %!s(int64=5) %!d(string=hai) anos
  Marko Lahma 00d91f6ce1 Use Key to refer to properties and cache hash code (#634) %!s(int64=6) %!d(string=hai) anos
  Marko Lahma 3b06e02101 New interpreter engine (#559) %!s(int64=6) %!d(string=hai) anos
  Marko Lahma f9e65d3340 Optimize DeclarativeEnvironmentRecord (#518) %!s(int64=7) %!d(string=hai) anos
  Marko Lahma b5c4b570ce Optimize declarative environment record handling for functions (#517) %!s(int64=7) %!d(string=hai) anos
  Marko Lahma e63a0222b8 #451 harmonize exception throwing (#515) %!s(int64=7) %!d(string=hai) anos
  Marko Lahma 5d408955dc Reduce virtual calls and optimize JsValue equality checks (#497) %!s(int64=7) %!d(string=hai) anos
  Marko Lahma 707244db2c Introduce object pooling (#479) %!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
  Sebastien Ros 8b6d1793d3 Localized code cleanup %!s(int64=9) %!d(string=hai) anos
  Sebastien Ros c962996008 Fixing Benchmark %!s(int64=11) %!d(string=hai) anos
  Sebastien Ros 1227c2992f Implementing JsValue %!s(int64=11) %!d(string=hai) anos
  Sebastien Ros ac0a1531cd Fixing member expression evaluation %!s(int64=12) %!d(string=hai) anos
  Sebastien Ros 1427db5177 Fixing all unit test for Array.prototype %!s(int64=12) %!d(string=hai) anos
  Sebastien Ros 8762834853 Cleaning files %!s(int64=12) %!d(string=hai) anos
  Sebastien Ros 6fe243f4eb Fixing primitive object function calls %!s(int64=12) %!d(string=hai) anos
  Sebastien Ros f5319612ca Implementing error objects and exceptions management %!s(int64=12) %!d(string=hai) anos
  Sebastien Ros 4c13a5ea1c Fixing For In statement evaluation %!s(int64=12) %!d(string=hai) anos
  Sebastien Ros f720fb1798 Implementing === %!s(int64=12) %!d(string=hai) anos
  Sebastien Ros b4b5070ffa Including project files %!s(int64=12) %!d(string=hai) anos