Historique des commits

Auteur SHA1 Message Date
  Fabian 8c7413d896 Remove profiler_instrument cargo flag (merged into profiler) il y a 3 ans
  Fabian b96f984963 Use softfloat f80 for x87 fpu il y a 3 ans
  Fabian 7be85004c6 Remove tlb_data from global pointers il y a 3 ans
  Fabian 6a18618e76 jit cmpxchg8b il y a 3 ans
  Fabian 9b79278bb9 Much simpler implementation of jit cache il y a 3 ans
  Fabian 51b09ade51 jit clc/stc (F8/F9) il y a 3 ans
  Fabian d93308f7d8 Remove code duplication (global pointers) il y a 3 ans
  Fabian 56272ca397 s/cpu2/cpu il y a 3 ans
  Fabian c916e59dcb Simplify il y a 3 ans
  Fabian 584c1e93ac Avoid aliasing reg128 structs (fixes pshuf*) il y a 3 ans
  Fabian ab46fe4f37 Refactor modrm decoding for jit il y a 3 ans
  Fabian 0dd6740526 Refactor il y a 3 ans
  Fabian d6c7078c46 Move code around il y a 3 ans
  Fabian 5251ab11e5 refactor: Move function calling into wasm builder (part 2) il y a 3 ans
  Fabian e9cceb76bc refactor: Move function calling into wasm builder (part 1) il y a 3 ans
  Fabian 5dd03792c2 jit RDTSC il y a 3 ans
  Fabian 770f90feae Rename load_*_from_stack il y a 3 ans
  Fabian a3dbd9ad5f Rename wasm functions loading from fixed address il y a 3 ans
  Fabian bf661f0829 Add some helper functions il y a 3 ans
  Fabian 2d59a5a082 Refactor il y a 3 ans
  Fabian 240c4d0457 loop/loopz/loopnz: Move side-effects into function il y a 3 ans
  Fabian 4860c6f461 jit 0F7E/0F7F mmx movd/movq il y a 3 ans
  Fabian 44974370af jit 0F6E/0F6F mmx movd/movq il y a 3 ans
  Fabian c5eea8a8d1 Jit POPF il y a 3 ans
  Fabian 0edc821618 Jit DIV/IDIV il y a 3 ans
  Fabian 3026e985fa Jit BT il y a 3 ans
  Fabian fc43119406 Optimise returns and indirect jumps/calls into same page il y a 3 ans
  Fabian ee542c5f84 Optimise lazy flag handling il y a 3 ans
  Fabian 27a1f00657 Simplify il y a 3 ans
  Fabian fdaf79eaa9 jit jo, jno, js, jns, jl, jnl, jle, jnle (the remaining arithmetic bits) il y a 3 ans