Historique des commits

Auteur SHA1 Message Date
  Simon Wanner e7fdf9c7e5 LibJS/JIT: Compile the ThrowIfNullish instruction il y a 1 an
  Simon Wanner 9e2edc3085 LibJS/JIT: Compile the ThrowIfNotObject instruction il y a 1 an
  Simon Wanner 39deb365d2 LibJS/JIT: Compile the IteratorResultDone instruction il y a 1 an
  Simon Wanner 045a1386d8 LibJS/JIT: Compile the IteratorNext instruction il y a 1 an
  Simon Wanner 4f8f8b7792 LibJS/JIT: Compile the GetIterator instruction il y a 1 an
  Simon Wanner d247744a3e LibJS/JIT: Compile the SuperCallWithArgumentArray instruction il y a 1 an
  Simon Wanner 09dce5f1bd LibJS/JIT: Compile the BlockDeclarationInstantiation instruction il y a 1 an
  Simon Wanner a28d6291ad LibJS/JIT: Generate switch cases using X macro il y a 1 an
  Zaggy1024 56e8f52cb3 LibJIT/LibJS: Remove `jump_if_***()` in favor of `jump_if()` il y a 1 an
  iliadsh 4f3945024a LibJS/JIT: Add fast path for Add Int32, Int32 il y a 1 an
  Simon Wanner 4b23a7dfb4 LibJS/JIT: Compile the NewClass bytecode instruction il y a 1 an
  Simon Wanner ddce5e03c2 LibJS/JIT: Clear unwind context handler on usage il y a 1 an
  Simon Wanner 224f92f6e4 LibJS/JIT: Compile the CreateVariable bytecode instruction il y a 1 an
  Simon Wanner 1d3062de9e LibJS/JIT: Compile the ConcatString bytecode instruction il y a 1 an
  Evgeniy Baskov 9258e253ca LibJS/JIT: Fix crash in CallWithArgumentArray il y a 1 an
  Andreas Kling 40ecf7689b LibJS/JIT: Run clang-format on Compiler.cpp il y a 1 an
  Simon Wanner 2cbc9d6970 LibJS/JIT: Consolidate exception handling code il y a 1 an
  Simon Wanner 202a08ecc2 LibJS+LibJIT: Replace make_label() with default constructed label il y a 1 an
  Idan Horowitz b2d8d0c270 LibJS: Compile the CallWithArgumentArray bytecode instruction il y a 1 an
  Idan Horowitz 2b65a80ecb LibJS: Compile the NewBigInt bytecode instruction il y a 1 an
  Idan Horowitz d200361620 LibJS: Remove useless indirection in compile_new_{function, regexp} il y a 1 an
  Andreas Kling 87baf140f2 LibJS/JIT: Use PUSH imm when pushing null unwind context pointer(s) il y a 1 an
  Andreas Kling fff82c5ffe LibJS/JIT: Only preserve VM& when making native call to C++ il y a 1 an
  Andreas Kling 926786e8d1 LibJS+LibJIT: Let users of JIT::Assembler handle caller-saved registers il y a 1 an
  Andreas Kling 9afd12a8ba LibJS/JIT: Consolidate exits from the jitted code il y a 1 an
  Idan Horowitz 0768bf2623 LibJS: Execute the finalizer when returning from a try block in the JIT il y a 1 an
  Idan Horowitz 78cac671b6 LibJS: Pass the expression string to cxx_call as a stack argument il y a 1 an
  Idan Horowitz 538a570852 LibJIT+LibJS: Consolidate sized immediate assembler operands il y a 1 an
  Simon Wanner ec8330b647 LibJS/JIT: Dump disassembly of generated code using LibX86 il y a 1 an
  Andreas Kling c1551a64dc LibJS/JIT: Compile the NewRegExp bytecode instruction il y a 1 an