Historique des commits

Auteur SHA1 Message Date
  Gunnar Beutner 6da587b59b LibJS: Implement bytecode ops for logical expressions il y a 4 ans
  Gunnar Beutner 9e69ffc1b1 LibJS: Add bytecode generation for EmptyStatement il y a 4 ans
  Linus Groh 2b8a2542a0 LibJS: Add bytecode generation for DebuggerStatement il y a 4 ans
  Linus Groh fa9bad912e LibJS: Add bytecode instructions for a bunch of unary operators il y a 4 ans
  Gunnar Beutner 8ed5b7dcfa LibJS: Add bytecode ops for loading boolean and null values il y a 4 ans
  Andreas Kling 4bdfe73895 LibJS: Add basic support for "continue" in the bytecode VM il y a 4 ans
  Andreas Kling 79eac08f5b LibJS: Add basic "if" statement support to the bytecode VM :^) il y a 4 ans
  Andreas Kling 80b1604b0a LibJS: Compile ScriptFunctions into bytecode and run them that way :^) il y a 4 ans
  Andreas Kling dc63958478 LibJS: Support basic function calls in the bytecode world :^) il y a 4 ans
  Andreas Kling 32561bb90d LibJS: Add GetById bytecode instruction for object property retrieval il y a 4 ans
  Andreas Kling bea6e31ddc LibJS: Add a NewObject bytecode instruction for ObjectExpression :^) il y a 4 ans
  Andreas Kling f2863b5a89 LibJS: Generate bytecode for do...while statements :^) il y a 4 ans
  Andreas Kling 6ae9346cd3 LibJS: Add basic support for while loops in the bytecode engine il y a 4 ans
  Andreas Kling 37cb70836b LibJS: Some more opcodes for the bytecode VM il y a 4 ans
  Andreas Kling 69dddd4ef5 LibJS: Start fleshing out a bytecode for the JavaScript engine :^) il y a 4 ans
  Ali Mohammad Pur 7a00d6d9c8 LibJS: Implement destructuring assignments and function parameters il y a 4 ans
  Linus Groh c93c2dc72c LibJS: Rename RegExpLiteral m_content to m_pattern il y a 4 ans
  Andreas Kling b91c49364d AK: Rename adopt() to adopt_ref() il y a 4 ans
  Linus Groh ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers il y a 4 ans
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. il y a 4 ans
  Andreas Kling 0255c8d976 Only apply auto-naming of function expressions based on syntax il y a 4 ans
  Andreas Kling c8382c32e9 LibJS: Split Value::Type::Number into Int32 and Double il y a 4 ans
  Linus Groh 47645fc976 LibJS: Ensure SequenceExpression has two or more expressions il y a 4 ans
  Linus Groh c499239137 LibJS: Implement non-value-producing statements properly il y a 4 ans
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY il y a 4 ans
  Andreas Kling 4da913bfab LibJS: Replace ASTNode::class_name() with RTTI il y a 4 ans
  Andreas Kling 13d7c09125 Libraries: Move to Userland/Libraries/ il y a 4 ans