Commit History

Автор SHA1 Съобщение Дата
  gdkchan c64524a240 Add ADD (zx imm12), NOP, MOV (rs), LDA, TBB, TBH, MOV (zx imm16) and CLZ thumb instructions (#3683) преди 3 години
  merry 497199bb50 Decoder: Exit on trapping instructions, and resume execution at trapping instruction (#3153) преди 4 години
  merry 7b35ebc64a T32: Implement ALU (shifted register) instructions (#3135) преди 4 години
  merry dc063eac83 ARMeilleure: Implement single stepping (#3133) преди 4 години
  merry 98e05ee4b7 ARMeilleure: Thumb support (All T16 instructions) (#3105) преди 4 години
  LDj3SNuD b5c215111d PPTC Follow-up. (#1712) преди 5 години
  gdkchan 2f16491712 Get rid of Reflection.Emit dependency on CPU and Shader projects (#1626) преди 5 години
  Ficture Seven 863b0c8dcb Fix Decode exception condition (#1377) преди 5 години
  Ficture Seven 2421186d97 Generalize tail continues (#1298) преди 5 години
  LDj3SNuD 5e724cf24e Add Profiled Persistent Translation Cache. (#769) преди 5 години
  gdkchan f77694e4f7 Implement a new physical memory manager and replace DeviceMemory (#856) преди 6 години
  Chenj168 31b94f4641 Move the MakeOp to OpCodeTable class, for reduce the use of ConcurrentDictionary (#996) преди 6 години
  riperiperi d904706fc0 Use a Jump Table for direct and indirect calls/jumps, removing transitions to managed (#975) преди 6 години
  gdkchan d9ed827696 Don't decode blocks starting outside mapped memory & undefined instead of throw on invalid sysreg coprocessor (#964) преди 6 години
  riperiperi b1b6f294f2 Add most of the A32 instruction set to ARMeilleure (#897) преди 6 години
  gdkchan e5858e2c7d Add a limit for the number of instructions in a function (#843) преди 6 години
  gdkchan a731ab3a2a Add a new JIT compiler for CPU code (#693) преди 6 години