Commit History

Author SHA1 Message Date
  Marko Lahma f9e65d3340 Optimize DeclarativeEnvironmentRecord (#518) 7 years ago
  Marko Lahma b5c4b570ce Optimize declarative environment record handling for functions (#517) 7 years ago
  Marko Lahma e63a0222b8 #451 harmonize exception throwing (#515) 7 years ago
  Marko Lahma 09be6f1a24 #451 don't allocate date formats each time dates are being parsed (#512) 7 years ago
  Marko Lahma 1cf16df954 Make execution context struct and other performance tweaks (#502) 7 years ago
  Marko Lahma 7a6dc642c4 Optimize Array and Completion (#501) 7 years ago
  Marko Lahma b0a379b328 Optimize some hot paths (#464) 7 years ago
  Marko Lahma 5d408955dc Reduce virtual calls and optimize JsValue equality checks (#497) 7 years ago
  Marko Lahma 8aef7b02e7 #451 don't translate flags to boolean?, separate *Set properties 7 years ago
  Marko Lahma d27b17852d #451 prefer for over foreach when iterating Lists (#483) 7 years ago
  Marko Lahma 707244db2c Introduce object pooling (#479) 7 years ago
  Marko Lahma e0d2e2f244 Introduce JsString, JsBoolean etc and support efficient string concatenation (#463) 7 years ago
  Marko Lahma 761a0a469c #451 optimize DeclarativeEnvironmentRecord (#458) 7 years ago
  Marko Lahma 189af9f321 Make ObjectInstance MruPropertyCache2 dictionary lazy (#454) 7 years ago
  Marko Lahma 4582830317 cache common int to string conversions 7 years ago
  Sebastien Ros dfc54d3e94 Merge remote-tracking branch 'origin/es6' into dev 7 years ago
  Sébastien Ros 4dc78fdbeb Fixing for-in support on Strings (#372) 8 years ago
  Andrey Korolev c4c80a398b LFixed issue where the line number for exceptions in nested function wasn't correct (#345) 8 years ago
  Sebastien Ros 0c3ac3d699 Fixing LabelSet support 8 years ago
  Sebastien Ros 7d3d59f231 Fixing some tests 8 years ago
  Sebastien Ros 94886e260e wip 8 years ago
  Sébastien Ros 4cf1b7428b Changing JsValue to a class (#324) 9 years ago
  Sebastien Ros 0612a7a49b Renaming option's internal properties 9 years ago
  unknown 142197b455 Add the location in the Completion object when Type is not Normal and on throw new JavaScriptException also set the location 10 years ago
  Sebastien Ros 3e95f2d81a Refactoring ObjectInstance to support specialization 10 years ago
  Sebastien Ros 55b14dcf34 Optimizing property access performance 10 years ago
  Paul Vowles f06f1b73b1 Return error location with JavaScriptException. 10 years ago
  Sebastien Ros 08265d0823 Fixing StrictlyEqual method name 11 years ago
  Sebastien Ros 0e332ddad8 Adding Options.AllowDebuggerStatement 11 years ago
  Sebastien Ros 936d5eb9fe Fixing unit tests 11 years ago