Skip to content

defined reified classes with their parent class's classloader as parent#7332

Merged
headius merged 1 commit intojruby:jruby-9.3from
ccutrer:reified_parent_not_in_system_classloader
Sep 12, 2022
Merged

defined reified classes with their parent class's classloader as parent#7332
headius merged 1 commit intojruby:jruby-9.3from
ccutrer:reified_parent_not_in_system_classloader

Conversation

@ccutrer
Copy link
Contributor

@ccutrer ccutrer commented Aug 27, 2022

fixes #7327

@ccutrer ccutrer force-pushed the reified_parent_not_in_system_classloader branch 2 times, most recently from 12cd837 to 02f5e6b Compare August 27, 2022 21:26
@ccutrer
Copy link
Contributor Author

ccutrer commented Aug 29, 2022

The check failure appears to be a simple timeout in unrelated code. This seems to be working, but would welcome any feedback on the approach. Especially the part where I'm not using the MultiClassLoader if useChildLoader is false.

@ccutrer ccutrer marked this pull request as ready for review August 29, 2022 19:01
@ccutrer ccutrer marked this pull request as draft August 29, 2022 19:51
@ccutrer ccutrer force-pushed the reified_parent_not_in_system_classloader branch from 02f5e6b to a4ea902 Compare August 29, 2022 20:21
@headius
Copy link
Member

headius commented Aug 29, 2022

Yeah this looks fine. Thanks!

@headius headius added this to the JRuby 9.3.8.0 milestone Aug 29, 2022
@ccutrer ccutrer force-pushed the reified_parent_not_in_system_classloader branch from a4ea902 to d7a87d4 Compare August 29, 2022 21:18
@ccutrer ccutrer marked this pull request as ready for review August 29, 2022 22:32
@ccutrer
Copy link
Contributor Author

ccutrer commented Aug 30, 2022

I'm happy with this now, and ready for review.

@ccutrer
Copy link
Contributor Author

ccutrer commented Sep 8, 2022

@headius: are you waiting for anything else from me on this PR?

@headius
Copy link
Member

headius commented Sep 12, 2022

Nope this looks logical and correct! Thank you!

@headius headius merged commit 14fa2b5 into jruby:jruby-9.3 Sep 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants