Commit History

Author SHA1 Message Date
  Fabian 693b905013 Remove ENABLE_PROFILER (is configured via cargo.toml) 3 years ago
  Fabian ee542c5f84 Optimise lazy flag handling 3 years ago
  Fabian 27a1f00657 Simplify 3 years ago
  Fabian fdaf79eaa9 jit jo, jno, js, jns, jl, jnl, jle, jnle (the remaining arithmetic bits) 3 years ago
  Fabian e4b41a8cbe Mark mousewheel event non-passive 3 years ago
  Fabian 8f231431fc Simplify 3 years ago
  Fabian 88613c3f27 Remove page_fault 3 years ago
  Fabian 90517dcc7c Restore check_tlb_invariants (was lost during c2rust translation) 3 years ago
  Fabian 745abd3e2a Add emulator.automatically 3 years ago
  Fabian 9394624353 Stub MSR_TEST_CTRL and MSR_IA32_FEAT_CTL (Linux 5.7) 3 years ago
  Fabian c10cf41a49 fixup: improve safe_write_slow_jit 3 years ago
  Fabian d31e0edb5a Improved code generation for jitted memory reads and writes 3 years ago
  Fabian 1709974987 kvm-unit-test: Import some changes from upstream 3 years ago
  Fabian c406d65317 Add kvm-unit-test target with release mode (for benchmarks) 3 years ago
  Fabian 5e48b2da83 Workaround for Rust compiler bug 3 years ago
  Fabian 8a0e31da16 Update expect tests (inc32) 3 years ago
  Fabian 46671b5354 Jit inc16/dec16 3 years ago
  Fabian ce0f34eff2 Jit cmp8/test8 3 years ago
  Fabian 4723249259 Jit more cmp16/test16 3 years ago
  Fabian 741d6005d2 Simplify 3 years ago
  Fabian 3a41694efb Jit cmp16/test16 3 years ago
  Fabian fe89acfc80 Jit xchg r, r/m 3 years ago
  Fabian 5bfd56571c Delete more JS (port lss and enter) 3 years ago
  Fabian d9bfbad2f6 Fix: safe_read_write16_jit was incorrectly calling read_jit method 3 years ago
  Fabian 35312b2c3f Use let bindings to avoid some memory loads, fix casts 3 years ago
  Fabian 962155f560 Improve 3 years ago
  Fabian 8427a30d89 Simplify 3 years ago
  Fabian 860833e80f Custom inc32 & dec32 3 years ago
  Fabian c59115599f Clear cache when restoring state 3 years ago
  Fabian b5c1f2b09f Fix release build 3 years ago