mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-05 22:41:25 +12:00
Implement utils::memory_map_fd (partial)
Improve JIT profiling dump format (data + name, mmap) Improve objdump interception util (better speed, fix bugs) Rename spu_ubertrampoline to __ub+number
This commit is contained in:
parent
ffe00e8619
commit
dba2baba9c
5 changed files with 139 additions and 68 deletions
|
@ -1074,7 +1074,9 @@ spu_function_t spu_runtime::rebuild_ubertrampoline(u32 id_inst)
|
|||
workload.clear();
|
||||
result = reinterpret_cast<spu_function_t>(reinterpret_cast<u64>(wxptr));
|
||||
|
||||
jit_announce(wxptr, raw - wxptr, "spu_ubertrampoline");
|
||||
std::string fname;
|
||||
fmt::append(fname, "__ub%u", m_flat_list.size());
|
||||
jit_announce(wxptr, raw - wxptr, fname);
|
||||
}
|
||||
|
||||
if (auto _old = stuff_it->trampoline.compare_and_swap(nullptr, result))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue