Commit History

Автор SHA1 Съобщение Дата
  asynts d5ffb51a83 AK: Don't add newline for outf/dbgf/warnf. преди 4 години
  asynts ba3488a6d5 UserspaceEmulator: Replace printf usages with format. преди 4 години
  Andreas Kling 60c2fba9b9 UserspaceEmulator+LibX86: Clean up some obnoxious template spam преди 4 години
  Nico Weber f1c0f661f4 UserspaceEmulator+LibX86: Add support for 64-bit memory reads and writes (#3584) преди 4 години
  Nico Weber 4b5cfce6b1 UserspaceEmulator: Emulate two FPU instructions! преди 4 години
  Nico Weber f8084cc083 UserspaceEmulator: Remove some silly semicolons преди 5 години
  Andreas Kling c6ee6c0b42 UserspaceEmulator: Log unimplemented instructions with proper backtrace преди 5 години
  Andreas Kling 5ba2022b8e UserspaceEmulator: Result is initialized after OR with all-1 immediate преди 5 години
  Andreas Kling c7e4c0734b UserspaceEmulator: Use a report() function instead of dbgprintf() преди 5 години
  Nico Weber 8593bdb711 LibX86: Disassemble most remaining FPU instructions преди 5 години
  Nico Weber c99a3efc5b LibX86: Disassemble most FPU instructions starting with D9 преди 5 години
  Andreas Kling 31b94114c0 UserspaceEmulator: Recognize xor/sub zeroing idioms and don't taint преди 5 години
  Nico Weber f6db97b8a9 LibX86: Support disassembling a few FPU opcodes better преди 5 години
  Andreas Kling 9fc00d5d12 UserspaceEmulator: XLAT BX should not check full EBX shadow bits преди 5 години
  Andreas Kling 9c155c8f35 UserspaceEmulator: Tweak some output strings преди 5 години
  Andreas Kling a819c35904 UserspaceEmulator: Include flag taint state in dump output преди 5 години
  Andreas Kling 5c29f4e326 UserspaceEmulator: Add a newline before uninitialized op warnings преди 5 години
  Andreas Kling d1dd5013ea UserspaceEmulator: Remove unnecessary local getpid() caches преди 5 години
  Andreas Kling e634fe6072 UserspaceEmulator: Warn on conditional op with uninitialized dependency преди 5 години
  Andreas Kling 48eec58bdc UserspaceEmulator: Flush stdout in SoftCPU::dump() преди 5 години
  Andreas Kling 6c8a0e8c56 UserspaceEmulator: Mark all registers as initialized from boot преди 5 години
  Andreas Kling be5f42adea UserspaceEmulator+LibX86: Start tracking uninitialized memory :^) преди 5 години
  Andreas Kling e4b068aec5 UserspaceEmulator: Fix buggy IDIV instructions преди 5 години
  Andreas Kling 9e6d002660 UserspaceEmulator: Fix buggy IMUL instructions преди 5 години
  Andreas Kling 02882d5345 UserspaceEmulator: Add single-operand MUL and DIV instructions преди 5 години
  Andreas Kling 30d512144e UserspaceEmulator: Implement the BSF and BSF instructions преди 5 години
  Andreas Kling becbf36711 UserspaceEmulator: Fix XCHG_AX_reg16 overwriting entire EAX преди 5 години
  Andreas Kling 8959f9950a UserspaceEmulator: Simplify the STOSB/STOSW/STOSD instructions преди 5 години
  Andreas Kling 79290696cf UserspaceEmulator: Simplify MOVSB/MOVSW/MOVSD instructions преди 5 години
  Andreas Kling f70f530722 UserspaceEmulator: Implement the SCASB/SCASW/SCASD instructions преди 5 години