RFR: 8349140: Size optimization (opt-size) build fails after recent PCH changes
Julian Waters
jwaters at openjdk.org
Wed Feb 5 06:38:12 UTC 2025
On Wed, 5 Feb 2025 04:07:06 GMT, David Holmes <dholmes at openjdk.org> wrote:
>> As I reported in JBS, `bytecodeInterpreterWithChecks.cpp` was a generated file for use with JVMTI.
>
> There was no indication as to why `bytecodeInterpreter.cpp` was made no-PCH back in [JDK-6571248](https://bugs.openjdk.org/browse/JDK-6571248), and it appears to only have been for Windows. So removing it now seems reasonable, though we should be able to verify that the object file remains the same regardless, just to be safe.
I don't think that is possible, you cannot compile a Zero VM on Windows, so it will not be possible to tell whether the object file on Windows has changed or not. I do have a Windows/Zero port downstream, but haven't gotten around to fixing it on top of latest JDK yet
Is bytecodeInterpreterWithChecks.cpp still used by JVMTI now?
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/23442#discussion_r1942317141
More information about the build-dev
mailing list