I find that the reserved size for these two handlers are not accurate and are larger than needed.
For _exception_handler_size, the used size is only 20 bytes for release build and about 60 bytes for debug build. For _deopt_handler_size, `far_jump` will always emit two instructions.
For _exception_handler_size, the used size is only 20 bytes for release build and about 60 bytes for debug build. For _deopt_handler_size, `far_jump` will always emit two instructions.
- links to
-
Commit(master) openjdk/jdk/90e92342
-
Review(master) openjdk/jdk/22053