Historia zmian

Autor SHA1 Wiadomość Data
  Andreas Kling 734f63d522 UserspaceEmulator: Add basic TLS (thread-local storage) support 5 lat temu
  Andreas Kling df95e25eaa UserspaceEmulator: Implement the NEG instruction 5 lat temu
  Andreas Kling aa13183615 UserspaceEmulator: Implement SETcc_RM8 5 lat temu
  Andreas Kling b524bc123d UserspaceEmulator: Implement the DEC family of instructions 5 lat temu
  Andreas Kling 8a94622e54 UserspaceEmulator: Put memory read/write logging behind MEMORY_DEBUG 5 lat temu
  Andreas Kling 775bc158ba UserspaceEmulator: Implement the SHL family of instructions 5 lat temu
  Andreas Kling bfacb9583a UserspaceEmulator: Implement RET_imm16 5 lat temu
  Andreas Kling eb86264d3b UserspaceEmulator: Simplify op_foo templates 5 lat temu
  Andreas Kling 6febad1ef3 UserspaceEmulator: The generic_RM*_imm8 functions need to sign extend 5 lat temu
  Andreas Kling 21837544bb UserspaceEmulator: Implement MOV_EAX_moff32 5 lat temu
  Andreas Kling 1579cbdc9d UserspaceEmulator: Implement CALL_RM32 5 lat temu
  Andreas Kling a6719ede0b UserspaceEmulator: Implement the SHR family of instructions 5 lat temu
  Andreas Kling 2ee451afed UserspaceEmulator: Implement SHR_RM32_imm8 5 lat temu
  Andreas Kling d79f15e219 UserspaceEmulator: Implement the OR family of instructions 5 lat temu
  Andreas Kling cb2e36dde7 UserspaceEmulator: Implement PUSH_imm8 5 lat temu
  Andreas Kling ab9c7ef63b UserspaceEmulator: Fix broken MOV_RM32_imm32 5 lat temu
  Andreas Kling 6c7ae794ce UserspaceEmulator: Implement the 32-bit LEAVE instruction 5 lat temu
  Andreas Kling 321ee72fe7 UserspaceEmulator: Implement JMP_imm16 and JMP_imm32 5 lat temu
  Andreas Kling 12566b9df0 UserspaceEmulator: Implement the MOVZX instruction 5 lat temu
  Andreas Kling 0af485dfff UserspaceEmulator: Implement STOSB/STOSW/STOSD 5 lat temu
  Andreas Kling 6688ce41b2 UserspaceEmulator: Implement some of the IMUL instruction family 5 lat temu
  Andreas Kling 97f4cebc8d UserspaceEmulator+LibX86: Implement the LEA instruction 5 lat temu
  Andreas Kling b094e5279c UserspaceEmulator: Both ADD and SUB modify the carry flag 5 lat temu
  Andreas Kling f23c258290 UserspaceEmulator: Implement the AND and TEST instructions 5 lat temu
  Andreas Kling 7596ae4596 UserspaceEmulator: Implement the RET instruction 5 lat temu
  Andreas Kling 4d366b8b24 UserspaceEmulator: Implement PUSH_imm32 and PUSH_RM32 5 lat temu
  Andreas Kling 55d2bd9eec UserspaceEmulator: Implement short-range jump instructions 5 lat temu
  Andreas Kling 42787ae309 UserspaceEmulator: Implement the CALL_imm32 instruction 5 lat temu
  Andreas Kling 0a448ee960 UserspaceEmulator: Fix broken inline assembly for asymmetric op_foos 5 lat temu
  Andreas Kling ae1d14bc7a UserspaceEmulator: Load the target executable ELF semi-properly :^) 5 lat temu