Cronologia Commit

Autore SHA1 Messaggio Data
  Fabian 3ed118e790 jit: generate code for punpckldq (660f62) 1 anno fa
  Fabian de2a1439aa jit: generate code for {66,}0f{c4,c5} (pinsrw, pextrw) 1 anno fa
  Fabian 625fdcd4a2 generate slightly better code for ud2 1 anno fa
  Fabian cf61ac635a vga: correctly advertise the latest bochs version, and make it r/w (fix #768) 1 anno fa
  Fabian baffa6c0d6 generate code for pshufd (660F70) 1 anno fa
  Fabian 752869dbff movs: allow overlapping strings, as long as they don't overlay within a page 1 anno fa
  Fabian 3bcd997904 fix: rare conditional jump with double fallthrough doesn't set eip correctly 1 anno fa
  Fabian 1588687e2a optimise flag generation after adc/sbb 1 anno fa
  Fabian 6524bbc569 Use local for condition generation after shifts 1 anno fa
  Belle Aerni aaa583659c Correct docker image for no limiter 1 anno fa
  Fabian 3880583470 Use uint8array.slice over new Uint8Array().set(uint8array.subarray) 1 anno fa
  Fabian adb7fe5441 allow entering jit after page walk 1 anno fa
  Fabian fc520f2876 allow directory as partfile 1 anno fa
  Fabian 756ce66888 movs: fast path for unaligned src/dst 1 anno fa
  Fabian 685c39177f movs: fast copy into svga lfb 1 anno fa
  Fabian 70cf369d18 collect stats about segment offsets 1 anno fa
  Fabian eea5cb67b0 include CS in flat_segments 1 anno fa
  Fabian 23a6994a14 test v86-in-v86 1 anno fa
  Fabian 8bf7a6aac0 generate better conditions after shl/shr/sar with constant shift count 1 anno fa
  Fabian 71d36b234f when generating code for a page, use original state flags 1 anno fa
  Fabian 753a6d1fb3 jit: handle fpu DA group 1 anno fa
  Fabian c5ff1d4961 dead code 1 anno fa
  Fabian 16662ec979 jit: handle {66,}0f17 1 anno fa
  Fabian 1c8e1bbdfa jit: handle {66,}0f16 1 anno fa
  Fabian 3e22884a4a improve logging in elf 1 anno fa
  Fabian d254a6b7b6 refactor cycle_internal 1 anno fa
  Fabian cdaf8dca3d inline function that is only called once 1 anno fa
  Fabian 7fb9654920 avoid calling jit_dirty_page after page walk in jit mode 1 anno fa
  Fabian 9ecee545c8 fix spurious make error 1 anno fa
  Fabian 0596b25f70 improve page heat calculation (combine with recording of entry points) 1 anno fa