Historique des commits

Auteur SHA1 Message Date
  Shannon Booth f87041bf3a LibGC+Everywhere: Factor out a LibGC from LibJS il y a 8 mois
  Andreas Kling 10724a7cb3 LibJS: Use ConservativeVector when instantiating static class fields il y a 8 mois
  Andreas Kling 5aa1d7837f LibJS: Don't leak class field initializers il y a 8 mois
  Timothy Flynn 93712b24bf Everywhere: Hoist the Libraries folder to the top-level il y a 8 mois
  Andreas Kling 13d7c09125 Libraries: Move to Userland/Libraries/ il y a 4 ans
  Andreas Kling db790dda62 LibJS: Remove hand-rolled type information in JS AST in favor of RTTI il y a 4 ans
  Andreas Kling f48751a739 LibJS: Remove hand-rolled Object is_foo() helpers in favor of RTTI il y a 4 ans
  AnotherTest b34b681811 LibJS: Track source positions all the way down to exceptions il y a 4 ans
  AnotherTest 7c8d35600c Spreadsheet: Override `visit_edges()` and visit stored JS objects il y a 4 ans
  Andreas Kling 48d2545572 LibJS: Get rid of Argument and ArgumentVector il y a 4 ans
  Andreas Kling 38268f1c53 LibJS: Create lexical scope for "catch" on the spot when throwing il y a 4 ans
  Andreas Kling d2e3e038d6 LibJS: Use IndexedProperties::for_each_value() in update_function_name() il y a 4 ans
  Linus Groh 5eb1f752ab LibJS: Use new format functions everywhere il y a 4 ans
  Linus Groh 28552f3f36 LibJS: Remove unused {INTERPRETER,VM}_DEBUG il y a 4 ans
  Andreas Kling 2e4832c3da LibJS: Constructor function's "prototype" property should be writable il y a 4 ans
  Andreas Kling 9de6443ab7 LibJS: Add basic support for "with" statements il y a 4 ans
  Andreas Kling c3fe9b4df8 LibJS: Add a scope object abstraction il y a 4 ans
  Andreas Kling d617120499 LibJS: Parse "with" statements :^) il y a 4 ans
  Linus Groh 1b0c862f3a LibJS: Throw TypeError when calling class constructor without 'new' il y a 4 ans
  Linus Groh 745ffca580 LibJS: Use element index as key for array spread in object il y a 4 ans
  Linus Groh 39a1c9d827 LibJS: Implement 'new.target' il y a 4 ans
  Linus Groh 82ac936a9d LibJS: Check for exception after executing (do)while test expression il y a 4 ans
  Linus Groh aa68de3530 LibJS: Fix dump() indentation of UpdateExpression with suffix operator il y a 4 ans
  Linus Groh f8886ef5ba LibJS: Handle continue in switch statement unwinding il y a 4 ans
  Linus Groh 8f54edb7a0 LibJS: Handle return value in switch statement unwinding il y a 4 ans
  Andreas Kling 7b863330dc LibJS: Cache commonly used FlyStrings in the VM il y a 4 ans
  Andreas Kling 9f6c5f68b6 LibJS: Tidy up CallExpression::execute() a little bit il y a 4 ans
  Matthew Olsson 6e05685ad4 LibJS: Fix return statements not working properly in loops il y a 4 ans
  Matthew Olsson d980073122 LibJS: Handle unwinding in while and do-while statements il y a 4 ans
  Linus Groh 5feb7e8d28 LibJS: Use PropertyName::from_value() in MemberExpression::computed_property_name() il y a 4 ans