تاریخچه Commit ها

نویسنده SHA1 پیام تاریخ
  Andreas Kling db790dda62 LibJS: Remove hand-rolled type information in JS AST in favor of RTTI 4 سال پیش
  Andreas Kling f48751a739 LibJS: Remove hand-rolled Object is_foo() helpers in favor of RTTI 4 سال پیش
  AnotherTest b34b681811 LibJS: Track source positions all the way down to exceptions 4 سال پیش
  Andreas Kling 48d2545572 LibJS: Get rid of Argument and ArgumentVector 4 سال پیش
  Linus Groh 28552f3f36 LibJS: Remove unused {INTERPRETER,VM}_DEBUG 4 سال پیش
  Andreas Kling c3fe9b4df8 LibJS: Add a scope object abstraction 4 سال پیش
  Linus Groh a02b9983f9 LibJS: Throw RuntimeError when reaching the end of the stack 4 سال پیش
  Andreas Kling 43ff2ea8d8 LibJS: Use regular stack for VM call frames instead of Vector storage 4 سال پیش
  Andreas Kling 7b863330dc LibJS: Cache commonly used FlyStrings in the VM 4 سال پیش
  Andreas Kling a007b3c379 LibJS: Move "strict mode" state to the call stack 4 سال پیش
  Matthew Olsson 6eb6752c4c LibJS: Strict mode is now handled by Functions and Programs, not Blocks 4 سال پیش
  Andreas Kling e4bda2e1e7 LibJS: Move Console from Interpreter to GlobalObject 4 سال پیش
  Andreas Kling 3df604ad12 LibJS: Reduce use of Interpreter in LexicalEnvironment 4 سال پیش
  Andreas Kling 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 سال پیش
  Andreas Kling be31805e8b LibJS: Move scope stack from VM back to Interpreter 4 سال پیش
  Andreas Kling 6861c619c6 LibJS: Move most of Interpreter into VM 4 سال پیش
  Andreas Kling d1b58ee9ad LibJS: Move well-known symbols to the VM 4 سال پیش
  Andreas Kling 4a8bfcdd1c LibJS: Move the current exception from Interpreter to VM 4 سال پیش
  Andreas Kling df3ff76815 LibJS: Rename InterpreterScope => InterpreterExecutionScope 4 سال پیش
  Andreas Kling fbe2907510 LibJS: GC should gather roots from all active interpreters 4 سال پیش
  Andreas Kling 1c43442be4 LibJS+Clients: Add JS::VM object, separate Heap from Interpreter 4 سال پیش
  Linus Groh ec43f73b74 LibJS: Extract most of Interpreter's run() into execute_statement() 4 سال پیش
  AnotherTest a2113909c3 LibJS: Do not consider un-labeled Block scopes as breakable 4 سال پیش
  AnotherTest 394e4c04cd LibJS: Add a helper for calling JS::Function's with arguments 4 سال پیش
  Linus Groh 9ea6ef4ed1 LibJS: Make Interpreter::throw_exception() a void function 4 سال پیش
  Andreas Kling c5127389ca LibJS: Assert that there's no exception on entry in Interpreter::call() 4 سال پیش
  Linus Groh 36c738d9bf LibJS: Assert when exception is not cleared before Interpreter::run() 4 سال پیش
  Andreas Kling aaf6014ae1 LibJS: Simplify Cell::initialize() 5 سال پیش
  Matthew Olsson c485c86015 LibJS: Use macros to enumerate well-known symbols 5 سال پیش
  Matthew Olsson d9db6bec42 LibJS: Move global symbol map from SymbolObject to Interpreter 5 سال پیش