summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2025-02-12 04:32:12 +1100
committer Vas Crabb <vas@vastheman.com>2025-02-12 04:32:12 +1100
commit7009e4f676d8085e751b4f0c9c26cf72848c3d99 (patch)
tree0b10b9dcee86512e7d332733b35b30d44aaed53a /scripts
parent207f94c0664285ab546b805b49a0a79f3c90116d (diff)
-cpu/drcbeut.cpp: Don't allocate from the DRC cache unnecessarily.
* Allocate label helpers and map variable changes from the process heap. They're only used during code generation and have no business being in the DRC cache. * Keep map variable changes contiguous, don't deallocate label helpers and map variable changes on completing a block. * Got rid of simple_list, more const, tidied a little. -cpu/drcbearm64.cpp, cpu/drcbex64.cpp: Shuffled RECOVER instructions a bit to be nicer to the CPU's scheduler. -bus/hp_dio/hp_dio.cpp: Removed vestigial simple_list support code.
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions