| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [INTERP] Try to improve aligned LOCK CMPXCHG8B opcode | ptitSeb | 2025-08-01 | 1 | -0/+3 |
| | | |||||
| * | [DYNACACHE] Refactored cpu extension, will be used in dynacache signature checks | ptitSeb | 2025-06-14 | 1 | -3/+3 |
| | | |||||
| * | [INTERP] Rework on the 16b emulation for LA64 (#1547) | Yang Liu | 2024-06-01 | 1 | -7/+2 |
| | | | | | | * [INTERP] Rework on the 16b emulation for LA64 * fix compiler issue | ||||
| * | [DYNAREC] Small improvements to atomic functions (#1492) | Yang Liu | 2024-05-04 | 1 | -22/+29 |
| | | | | | | * [DYNAREC] Small improvements to atomic functions * Support older version of gcc | ||||
| * | [LA64_DYNAREC] Fixed some lock assembly helper | ptitSeb | 2024-05-02 | 1 | -1/+1 |
| | | |||||
| * | [LONGAARCH] Renamed arch to LA64, as LA464 is code name for 3a5000, so that ↵ | ptitSeb | 2024-02-28 | 1 | -26/+26 |
| | | | | | way it's more generic (and sorry about that late minute change) | ||||
| * | LARCH64 dynarec (#1295) | Haichen Wu | 2024-02-28 | 1 | -0/+38 |
| | | | | | | * LARCH64_DYNAREC dynarec * [LARCH64_DYNAREC] Change mapping for the registers | ||||
| * | [DYNAREC] Changed lock mecanism for memory protection | ptitSeb | 2023-10-01 | 1 | -0/+6 |
| | | |||||
| * | [DYNAREC] Small improvment on multi-thread reliance for the jumptable | ptitSeb | 2023-09-09 | 1 | -0/+2 |
| | | |||||
| * | remove executable bits | Johannes Schauer Marin Rodrigues | 2023-07-21 | 1 | -0/+0 |
| | | | | | Closes: #895 | ||||
| * | [ARM64_DYNAREC] Fixed build | ptitSeb | 2023-03-12 | 1 | -0/+2 |
| | | |||||
| * | [DYNAREC] Some renaming for the sake of consistancy | ptitSeb | 2023-03-12 | 1 | -2/+2 |
| | | |||||
| * | Rv64 dynarec (#550) | ptitSeb | 2023-03-12 | 1 | -0/+40 |
| | | | | | | | | | | | | | | | * [RV64_DYNAREC] Pushed the rv64_lock.h * [RV64_DYNAREC] Add initial support for atomic functions * [RV64_DYNAREC] Added some basic infrastructure for the Dynarec (and 1 opcode) * [RV64_DYNAREC] Add a disassembler for RV64 instructions * [RV64_DYNAREC] Added 86 MOV opcode, and some fixes too * [RV64_DYNAREC] Added 8D LEA opcode * [RV64_DYNAREC] Added POP reg opcode * [RV64_DYNAREC] Various fixes and small optims --------- Co-authored-by: Yang Liu <liuyang22@iscas.ac.cn> | ||||
| * | [DYNAREC] Use custom mutex, improved Signal while FillBlocks64 and atomic ↵ | ptitSeb | 2023-02-12 | 1 | -0/+3 |
| | | | | | handling | ||||
| * | [DYNAREC] Reworked dynarec memory allocator, and a bit of protection ↵ | ptitSeb | 2022-12-03 | 1 | -0/+3 |
| | | | | | tracking too (might help #455) | ||||
| * | [DYNAREC] Optimized HotPage handling, and made it lockless | ptitSeb | 2022-11-28 | 1 | -0/+2 |
| | | |||||
| * | Made a custom implementation of pthread_once | ptitSeb | 2022-10-26 | 1 | -0/+1 |
| | | |||||
| * | [DYNAREC] Refactored dynarec to ease the future adding of new target ↵ | ptitSeb | 2022-02-27 | 1 | -0/+25 |
| architecture | |||||