RFR: 8369393: NMT: poison the canaries of malloc header under ASAN build [v18]

Afshin Zafari azafari at openjdk.org
Mon Nov 10 09:36:08 UTC 2025


On Mon, 10 Nov 2025 08:20:42 GMT, Johan Sjölen <jsjolen at openjdk.org> wrote:

>> Afshin Zafari has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 23 commits:
>> 
>>  - Merge remote-tracking branch 'origin/master' into _20251006_asan_hdr_footer
>>  - review comments applied.
>>  - fixed problem after merge
>>  - Merge remote-tracking branch 'jdksjolen/test-canary' into _20251006_asan_hdr_footer
>>  - A different way
>>  - NOT_LP64 fixes
>>  - AHP -> sanitizers/address.hpp
>>  - Merge remote-tracking branch 'origin/master' into _20251006_asan_hdr_footer
>>  - include order
>>  - clean ups
>>  - ... and 13 more: https://git.openjdk.org/jdk/compare/866faa9d...f9a0db5f
>
> test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp line 33:
> 
>> 31: #include "unittest.hpp"
>> 32: #include "utilities/debug.hpp"
>> 33: #include "utilities/ostream.hpp"
> 
> I think our style dictates that this change should be reverted.

Done.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/27685#discussion_r2509547789


More information about the hotspot-runtime-dev mailing list