Re: RFR: 8327501: Common ForkJoinPool prevents class unloading in some cases

2024-03-08 Thread Viktor Klang
On Wed, 6 Mar 2024 22:58:54 GMT, Viktor Klang wrote: > The common ForkJoinPool creating threads as a result of submitting tasks is > preventing class unloading when the thread construction is initiated from a > class loaded in a separate classloader. This fix avoids that when no >

Re: RFR: 8327501: Common ForkJoinPool prevents class unloading in some cases

2024-03-07 Thread Alan Bateman
On Wed, 6 Mar 2024 22:58:54 GMT, Viktor Klang wrote: > The common ForkJoinPool creating threads as a result of submitting tasks is > preventing class unloading when the thread construction is initiated from a > class loaded in a separate classloader. This fix avoids that when no >

Re: RFR: 8327501: Common ForkJoinPool prevents class unloading in some cases

2024-03-06 Thread Doug Lea
On Wed, 6 Mar 2024 22:58:54 GMT, Viktor Klang wrote: > The common ForkJoinPool creating threads as a result of submitting tasks is > preventing class unloading when the thread construction is initiated from a > class loaded in a separate classloader. This fix avoids that when no >

Re: RFR: 8327501: Common ForkJoinPool prevents class unloading in some cases

2024-03-06 Thread Viktor Klang
On Wed, 6 Mar 2024 22:58:54 GMT, Viktor Klang wrote: > The common ForkJoinPool creating threads as a result of submitting tasks is > preventing class unloading when the thread construction is initiated from a > class loaded in a separate classloader. This fix avoids that when no >

RFR: 8327501: Common ForkJoinPool prevents class unloading in some cases

2024-03-06 Thread Viktor Klang
creating threads in the common ForkJoinPool preventing class unloading. This fix avoids that when no SecurityManager is configured. - Commit messages: - Addresses a capture of AccessControlContext when Changes: https://git.openjdk.org/jdk/pull/18144/files Webrev: