Re: java.lang.ref.Finalizer locks

2017-03-20 Thread Mandy Chung
> On Mar 20, 2017, at 6:37 AM, Peter Levart wrote: > > So the most productive way would be to ask Spring developers to remove > finalization and instead employ their own PhantomReference based cleanup > and/or adopt new JDK 9 Cleaner API when time comes… +1 Moving away from using finalizers

Re: java.lang.ref.Finalizer locks

2017-03-20 Thread Milan Mimica
Lead From: Peter Levart Sent: Monday, March 20, 2017 14:37 To: Milan Mimica; core-libs-dev@openjdk.java.net Subject: Re: java.lang.ref.Finalizer locks Hi Milan, On 03/20/2017 02:13 PM, Milan Mimica wrote: > Hello > > Hope you can help me with an

Re: java.lang.ref.Finalizer locks

2017-03-20 Thread Peter Levart
Hi Milan, On 03/20/2017 02:13 PM, Milan Mimica wrote: Hello Hope you can help me with an advice. I'm using a library, namely spring-jdbc, which implements java.lang.Object.finalize() in one static inner class which does get instantiated *a lot*. It creates significant contention on synchroniz

java.lang.ref.Finalizer locks

2017-03-20 Thread Milan Mimica
Hello Hope you can help me with an advice. I'm using a library, namely spring-jdbc, which implements java.lang.Object.finalize() in one static inner class which does get instantiated *a lot*. It creates significant contention on synchronized block in java.lang.ref.Finalizer from Object's constr