Commit History

Автор SHA1 Съобщение Дата
  Fabian 5da4e192ec Use exit-with-fault block for all faults (#gp, #de, etc.) преди 3 години
  Fabian 948fcc1c55 Use exit label over return (reduces generated code size by ~10%) преди 3 години
  Fabian 8ba65bffe3 Replace depth by labels for br/br_if instructions преди 3 години
  Fabian d67a0ced96 Use custom type for WasmTableIndex преди 3 години
  Fabian 6352bfe3ed Multi-page wasm modules преди 3 години
  Fabian 9f54954cb5 Delete some code преди 3 години
  Fabian f2759f72d2 Move mem8 to memory.rs преди 3 години
  Fabian 8c7413d896 Remove profiler_instrument cargo flag (merged into profiler) преди 3 години
  Fabian b96f984963 Use softfloat f80 for x87 fpu преди 3 години
  Fabian 7be85004c6 Remove tlb_data from global pointers преди 3 години
  Fabian 6a18618e76 jit cmpxchg8b преди 3 години
  Fabian 9b79278bb9 Much simpler implementation of jit cache преди 3 години
  Fabian 51b09ade51 jit clc/stc (F8/F9) преди 3 години
  Fabian d93308f7d8 Remove code duplication (global pointers) преди 3 години
  Fabian 56272ca397 s/cpu2/cpu преди 3 години
  Fabian c916e59dcb Simplify преди 3 години
  Fabian 584c1e93ac Avoid aliasing reg128 structs (fixes pshuf*) преди 3 години
  Fabian ab46fe4f37 Refactor modrm decoding for jit преди 3 години
  Fabian 0dd6740526 Refactor преди 3 години
  Fabian d6c7078c46 Move code around преди 3 години
  Fabian 5251ab11e5 refactor: Move function calling into wasm builder (part 2) преди 3 години
  Fabian e9cceb76bc refactor: Move function calling into wasm builder (part 1) преди 3 години
  Fabian 5dd03792c2 jit RDTSC преди 3 години
  Fabian 770f90feae Rename load_*_from_stack преди 3 години
  Fabian a3dbd9ad5f Rename wasm functions loading from fixed address преди 3 години
  Fabian bf661f0829 Add some helper functions преди 3 години
  Fabian 2d59a5a082 Refactor преди 3 години
  Fabian 240c4d0457 loop/loopz/loopnz: Move side-effects into function преди 3 години
  Fabian 4860c6f461 jit 0F7E/0F7F mmx movd/movq преди 3 години
  Fabian 44974370af jit 0F6E/0F6F mmx movd/movq преди 3 години