RFR: 8287493: 32-bit Windows build failure in codeBlob.cpp after JDK-8283689

Zhengyu Gu zgu at openjdk.java.net
Wed Jun 8 18:25:37 UTC 2022


On Wed, 8 Jun 2022 18:20:38 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

>> src/hotspot/share/code/codeBlob.hpp line 773:
>> 
>>> 771:   // below two-argument operator delete will be treated as a placement
>>> 772:   // delete rather than an ordinary sized delete; see C++14 3.7.4.2/p2.
>>> 773:   void operator delete(void* p);
>> 
>> I suggest to move this delete operator to RuntimeBlob to avoid adding this method in potential new subclasses.
>
> Not sure how well that works with non-virtual operators. We can consider that as the follow-up cleanup. Meanwhile, I'd like to push this one trivial build fix, OK?

Okay then.

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

PR: https://git.openjdk.java.net/jdk/pull/9088


More information about the hotspot-compiler-dev mailing list