RFR: 8292170: Convert CodeRootSetTable to use ResourceHashtable [v8]

Leo Korinth lkorinth at openjdk.org
Tue Jan 24 19:35:13 UTC 2023


On Tue, 24 Jan 2023 14:12:26 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

>> Leo Korinth has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Remove the purge list and use the resizing of the resource hash
>>   table.
>>   
>>   Add asserts ensuring that we do not mutatet a hash table while we
>>   iterate over it. Renaming .*g1CodeCacheRemSet.?pp -> .*g1CodeRootSet.?pp
>
> src/hotspot/share/gc/g1/g1CodeRootSet.hpp line 30:
> 
>> 28: #include "utilities/globalDefinitions.hpp"
>> 29: 
>> 30: #include "code/codeCache.hpp"
> 
> is codeCache.hpp used by the header file?

It defines `CodeBlobClosure` who's class forward declaration I removed.

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

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


More information about the hotspot-dev mailing list