View Single Post
Old 24 March 2023, 16:23   #49
a/b
Registered User
 
Join Date: Jun 2016
Location: europe
Posts: 1,043
Shrinkler is not a "general purpose" packer, it sacrifices pretty much everything for size, depacker included. When you are constrained to e.g. 4kb it makes a lot of difference.
That being said, if you look at depacker main loop, it has a bunch of bsr calls. Copy/pasting parts of the code to replace them and doing some reshuffling could result in a noticable speed increase on expense of, lets pesimistically say, ~100 bytes of code (it would still fit in icache).
Whether that's worth the effort and space or not, only you can tell.
a/b is offline  
 
Page generated in 0.06913 seconds with 11 queries