[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v2] Reduce assembly code size of exception entry points
On Wed, Feb 14, 2024 at 10:35:58AM +0000, Frediano Ziglio wrote: > We just pushed a 8-bytes zero and exception constants are > small so we can just write a single byte saving 3 bytes for > instruction. > With ENDBR64 this reduces the size of many entry points from 32 to > 16 bytes (due to alignment). > Similar code is already used in autogen_stubs. Will using movb instead of movl have any performance impact? I don't think we should trade speed for code size, so this needs to be mentioned in the commit message. Thanks, Roger.
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |