Integrated: 8305509: C1 fails "assert(k != nullptr) failed: illegal use of unloaded klass"

Coleen Phillimore coleenp at openjdk.org
Tue Apr 4 16:35:18 UTC 2023


On Tue, 4 Apr 2023 14:32:42 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

> I tested the fix for JDK-8304743 on tier1-8, then did this refactoring which required a ciKlass::get_Klass() call that failed.  This fix reverts the refactoring.
> 
> Here was the commit for JDK-8304743: https://github.com/openjdk/jdk/commit/b062b1bd8126610d9288dc179d69e54a40b81015
> 
> I added the HandleMark to the utility function.  It wasn't there in the original code.
> 
> Tested with tier4.

This pull request has now been integrated.

Changeset: 2ee42451
Author:    Coleen Phillimore <coleenp at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/2ee42451057455fdfe7c102d7a341136999e16ef
Stats:     44 lines in 4 files changed: 15 ins; 24 del; 5 mod

8305509: C1 fails "assert(k != nullptr) failed: illegal use of unloaded klass"

Reviewed-by: dcubed

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

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


More information about the hotspot-dev mailing list