提交歷史

作者 SHA1 備註 提交日期
  Simon Wanner 1d3062de9e LibJS/JIT: Compile the ConcatString bytecode instruction 1 年之前
  Evgeniy Baskov 9258e253ca LibJS/JIT: Fix crash in CallWithArgumentArray 1 年之前
  Andreas Kling 40ecf7689b LibJS/JIT: Run clang-format on Compiler.cpp 1 年之前
  Simon Wanner 2cbc9d6970 LibJS/JIT: Consolidate exception handling code 1 年之前
  Simon Wanner 202a08ecc2 LibJS+LibJIT: Replace make_label() with default constructed label 1 年之前
  Idan Horowitz b2d8d0c270 LibJS: Compile the CallWithArgumentArray bytecode instruction 1 年之前
  Idan Horowitz 2b65a80ecb LibJS: Compile the NewBigInt bytecode instruction 1 年之前
  Idan Horowitz d200361620 LibJS: Remove useless indirection in compile_new_{function, regexp} 1 年之前
  Andreas Kling 87baf140f2 LibJS/JIT: Use PUSH imm when pushing null unwind context pointer(s) 1 年之前
  Andreas Kling fff82c5ffe LibJS/JIT: Only preserve VM& when making native call to C++ 1 年之前
  Andreas Kling 926786e8d1 LibJS+LibJIT: Let users of JIT::Assembler handle caller-saved registers 1 年之前
  Andreas Kling 9afd12a8ba LibJS/JIT: Consolidate exits from the jitted code 1 年之前
  Idan Horowitz 0768bf2623 LibJS: Execute the finalizer when returning from a try block in the JIT 1 年之前
  Idan Horowitz 78cac671b6 LibJS: Pass the expression string to cxx_call as a stack argument 1 年之前
  Idan Horowitz 538a570852 LibJIT+LibJS: Consolidate sized immediate assembler operands 1 年之前
  Simon Wanner ec8330b647 LibJS/JIT: Dump disassembly of generated code using LibX86 1 年之前
  Andreas Kling c1551a64dc LibJS/JIT: Compile the NewRegExp bytecode instruction 1 年之前
  Andreas Kling d6756decb9 LibJS/JIT: Compile the JumpNullish bytecode instruction 1 年之前
  Andreas Kling 17b2c7d965 LibJS/JIT: Compile the TypeofLocal bytecode instruction 1 年之前
  Andreas Kling a645b9c6c3 LibJS/JIT: Stub out the JIT compiler on everything but ARCH(X86_64) 1 年之前
  Andreas Kling d1c701f79f LibJS/JIT: Compile the Create/LeaveLexicalEnvironment instructions 1 年之前
  Andreas Kling 935d67cfcf LibJS/JIT: Compile the GetCalleeAndThisFromEnvironment instruction 1 年之前
  Andreas Kling dabaaabfc0 LibJS/JIT: Support the GetVariable bytecode instruction 1 年之前
  Andreas Kling 17657d012f LibJS/JIT: Consider compilation failed if mprotect(PROT_EXEC) fails 1 年之前
  Andreas Kling 8c745ca223 LibJS+LibJIT: Fix GCC build 1 年之前
  Andreas Kling 8eba60d015 LibJS/JIT: Only try JIT compilation when LIBJS_JIT is set in environment 1 年之前
  Andreas Kling ae273e8e20 LibJS/JIT: Add simple compile-time flags for logging & dumping code 1 年之前
  Andreas Kling 3b239b64ff LibJS/JIT: Remove debug spam in cxx_increment() 1 年之前
  Andreas Kling e2f5bfb4c4 LibJS/JIT: Always mask everything but LSB in ToBoolean 1 年之前
  Andreas Kling 5b198ccf32 LibJS+LibJIT: Don't turn patchable movs into xors with self 1 年之前