Skip to content

Match most of ipcclt.c + match and link ipcMain.c - #22

Merged
DeathHound6 merged 1 commit into
masterfrom
DH/ipc
Mar 21, 2026
Merged

Match most of ipcclt.c + match and link ipcMain.c#22
DeathHound6 merged 1 commit into
masterfrom
DH/ipc

Conversation

@DeathHound6

Copy link
Copy Markdown
Member

No description provided.

@DeathHound6 DeathHound6 self-assigned this Mar 21, 2026
@decomp-dev

decomp-dev Bot commented Mar 21, 2026

Copy link
Copy Markdown

Report for SALE4Q (8a7b05b - c4b84db)

No changes

Report for SALP4Q (8a7b05b - c4b84db)

Total code: 5008276 bytes (+12 bytes)
Total functions: 39481 (+2)
📈 Matched code: 0.50% (+0.10%, +4796 bytes)
📈 Linked code: 0.37% (+0.00%, +204 bytes)
Total data: 1235508 bytes (-4 bytes)
📈 Matched data: 0.18% (+0.02%, +236 bytes)
📈 Linked data: 0.14% (+0.00%, +20 bytes)

✅ 29 new matches
Unit Item Bytes Before After
main/Revolution/IPC/ipcclt __ios_Ipc2 +576 0.00% 100.00%
main/Revolution/IPC/ipcclt IPCInterruptHandler +428 0.00% 100.00%
main/Revolution/IPC/ipcclt __ios_Ioctlv +316 0.00% 100.00%
main/Revolution/IPC/ipcclt IOS_IoctlAsync +312 0.00% 100.00%
main/Revolution/IPC/ipcclt IOS_Ioctl +304 0.00% 100.00%
main/Revolution/IPC/ipcclt IOS_Read +264 0.00% 100.00%
main/Revolution/IPC/ipcclt IOS_Write +264 0.00% 100.00%
main/Revolution/IPC/ipcclt IOS_ReadAsync +256 0.00% 100.00%
main/Revolution/IPC/ipcclt IOS_WriteAsync +256 0.00% 100.00%
main/Revolution/IPC/ipcclt IOS_Seek +232 0.00% 100.00%
main/Revolution/IPC/ipcclt IOS_IoctlvAsync +228 0.00% 100.00%
main/Revolution/IPC/ipcclt IOS_SeekAsync +224 0.00% 100.00%
main/Revolution/IPC/ipcclt IOS_Ioctlv +220 0.00% 100.00%
main/Revolution/IPC/ipcclt .bss +192 0.00% 100.00%
main/Revolution/IPC/ipcclt IPCCltInit +192 0.00% 100.00%
main/Revolution/IPC/ipcclt IOS_CloseAsync +192 0.00% 100.00%
main/Revolution/IPC/ipcclt IOS_Close +168 0.00% 100.00%
main/Revolution/IPC/ipcclt IPCCltReInit +116 0.00% 100.00%
main/Revolution/IPC/ipcMain IPCInit +76 0.00% 100.00%
main/Revolution/IPC/ipcMain IPCReInit +72 0.00% 100.00%
main/Revolution/IPC/ipcclt strnlen +44 0.00% 100.00%
main/Revolution/IPC/ipcMain .sbss +20 0.00% 100.00%
main/Revolution/IPC/ipcMain IPCReadReg +16 0.00% 100.00%
main/Revolution/IPC/ipcMain IPCWriteReg +16 0.00% 100.00%
main/Revolution/IPC/ipcclt .sbss +16 0.00% 100.00%
main/Revolution/IPC/ipcMain IPCGetBufferHi +8 0.00% 100.00%
main/Revolution/IPC/ipcMain IPCGetBufferLo +8 0.00% 100.00%
main/Revolution/IPC/ipcMain IPCSetBufferLo +8 0.00% 100.00%
main/Revolution/IPC/ipcclt .sdata +8 0.00% 100.00%
📈 5 improvements in unmatched items
Unit Item Bytes Before After
main/Libraries/zlib/inftrees inflate_table +1144 11.79% 71.47%
main/Revolution/IPC/ipcclt IOS_IoctlvReboot +725 0.00% 95.00%
main/Revolution/IPC/ipcclt IpcReplyHandler +560 0.00% 93.36%
main/Revolution/IPC/ipcclt IOS_Open +290 0.00% 99.38%
main/Revolution/IPC/ipcclt IOS_OpenAsync +282 0.00% 99.37%

@DeathHound6
DeathHound6 merged commit ad9d1b2 into master Mar 21, 2026
4 checks passed
@DeathHound6
DeathHound6 deleted the DH/ipc branch March 21, 2026 12:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant