Historique des commits

Auteur SHA1 Message Date
  Linus Groh ec43f73b74 LibJS: Extract most of Interpreter's run() into execute_statement() il y a 4 ans
  Andreas Kling d85eed585c LibJS: get_iterator_values() should pass Value to callback (not Value&) il y a 4 ans
  Linus Groh 9ea6ef4ed1 LibJS: Make Interpreter::throw_exception() a void function il y a 5 ans
  Ben Wiederhake 801058e514 LibJS: Soothe gcc about printf-%s on (non-)nullptr il y a 5 ans
  Andreas Kling aaf6014ae1 LibJS: Simplify Cell::initialize() il y a 5 ans
  Matthew Olsson a51b2393f2 LibJS: Integrate iterator protocol into language features il y a 5 ans
  Matthew Olsson 51bfc6c6b3 LibJS: Renamed Object::GetOwnPropertyReturnMode to Object::PropertyKind il y a 5 ans
  Linus Groh 7241b9ca0c LibJS: Remove a few superfluous exception checks il y a 5 ans
  Matthew Olsson 7a1d485b19 LibJS: Integrate Symbols into objects as valid keys il y a 5 ans
  Matthew Olsson 5e971c91e3 LibJS: Hide some debug output behind flags il y a 5 ans
  Jack Karamanian 7533fd8b02 LibJS: Initial class implementation; allow super expressions in object il y a 5 ans
  Jack Karamanian a535d58cac LibJS: Add Object::define_accessor() il y a 5 ans
  Andreas Kling 32c121a8f7 LibJS: Pass GlobalObject& to Reference get/put il y a 5 ans
  Andreas Kling 8d56e6103e LibJS: Make Value::to_object() take a GlobalObject& il y a 5 ans
  Andreas Kling a9e4babdaf LibJS: Pass GlobalObject& when constructing an Accessor il y a 5 ans
  Andreas Kling 4aa98052ca LibJS: Remove some more use of Interpreter::global_object() il y a 5 ans
  Matthew Olsson 78155a6668 LibJS: Consolidate error messages into ErrorTypes.h il y a 5 ans
  Andreas Kling 5042e560ef LibJS: Make more Interpreter functions take a GlobalObject& il y a 5 ans
  Andreas Kling 053863f35e LibJS: Interpreter::this_value() => this_value(GlobalObject&) il y a 5 ans
  Andreas Kling 25f2a29d84 LibJS: Pass GlobalObject& to AST node execute() functions il y a 5 ans
  Matthew Olsson 4e33fbdb67 LibJS: Add interpreter exception checks il y a 5 ans
  Linus Groh 0ff9d7e189 LibJS: Add BigInt il y a 5 ans
  Matthew Olsson 61ac1d3ffa LibJS: Lex and parse regex literals, add RegExp objects il y a 5 ans
  Matthew Olsson 39ad42defd LibJS: Add Proxy objects il y a 5 ans
  Matthew Olsson 5ad5322f6a LibJS: Distinguish between omitted descriptor attributes and false ones il y a 5 ans
  Marcin Gasperowicz 2579d0bf55 LibJS: Hoist function declarations il y a 5 ans
  Marcin Gasperowicz 0b74ea3d6a LibJS: Make typeof return undefined for undefined variables il y a 5 ans
  Sergey Bugaev 53a94b8bbd LibJS: Fix casting a value to ScriptFunction without checking it's one il y a 5 ans
  Jack Karamanian c12125fa81 LibJS: Track whether ScriptFunctions and FunctionExpressions are arrow il y a 5 ans
  Matthew Olsson d52ea37717 LibJS: Integrate labels into the Interpreter il y a 5 ans