RFR JDK-8185582, Update Zip implementation to use Cleaner, not finalizers
mandy.chung at oracle.com
Wed Nov 1 03:17:40 UTC 2017
On 10/31/17 4:07 PM, Peter Levart wrote:
> Hi Mandy, Sherman, Roger,
> On 10/31/17 00:25, mandy chung wrote:
> I played a little with an idea of how such additional Cleaner API
> might look like. Here's what I came up with, together with how this
> would apply to ZipFile/Inflater/Deflater:
> So, what do you think of this new Cleaner API extension?
This serves as a good starting point. I converted the
ClassLoader.NativeLibrary to use it:
Looks reasonably well and probably some other improvement I could do. I
use createResource rather than createLongResource which is specialized
for an address. We should check out panama how this plays out.
I think it would be useful to iterate on several more use cases and it
would be better to separate this RFE from JDK-8185582 so that we can
explore with its own pace.
More information about the core-libs-dev