Withdrawn: JDK-8303166: Disable RTTI for Hotspot when building with MSVC

duke duke at openjdk.org
Thu Oct 5 23:03:16 UTC 2023


On Fri, 24 Feb 2023 15:36:16 GMT, Justin King <jcking at openjdk.org> wrote:

> Disable RTTI `-GR-` for Hotspot when building with MSVC. This drops the size of `jvm.dll` by roughly 1 MB. Hotspot does not rely on RTTI and it is disabled for both GCC/Clang and Open XL C/C++ already. This change disables it for MSVC, ensuring we do not accidently rely on RTTI for Windows-specific code while also decreasing the resulting binary size.
> 
> Cheers to @alexmenkov for finding the tricky root cause of why disabling RTTI was causing a subset of serviceability agent tests to fail.

This pull request has been closed without being integrated.

-------------

PR: https://git.openjdk.org/jdk/pull/12743


More information about the hotspot-runtime-dev mailing list