Re: [infinispan-dev] Analysis of infinispan-6.0.2 dependency on JDK-Internal APIs

2014-10-22 Thread Galder Zamarreño
On 10 Oct 2014, at 13:37, Dan Berindei wrote: > Hi Rory > > Galder is on PTO for another week, so I'll try to answer instead. > > We only use sun.misc.Unsafe directly, in order to implement a variation of > Doug Lea's ConcurrentHashMapV8 that accepts a custom Equivalence > (implementation of

Re: [infinispan-dev] Analysis of infinispan-6.0.2 dependency on JDK-Internal APIs

2014-10-10 Thread Rory O'Donnell Oracle, Dublin Ireland
Hi Dan, Thank you for the feedback. Rgds,Rory On 10/10/2014 12:37, Dan Berindei wrote: Hi Rory Galder is on PTO for another week, so I'll try to answer instead. We only use sun.misc.Unsafe directly, in order to implement a variation of Doug Lea's ConcurrentHashMapV8 that accepts a custom Eq

Re: [infinispan-dev] Analysis of infinispan-6.0.2 dependency on JDK-Internal APIs

2014-10-10 Thread Dan Berindei
Hi Rory Galder is on PTO for another week, so I'll try to answer instead. We only use sun.misc.Unsafe directly, in order to implement a variation of Doug Lea's ConcurrentHashMapV8 that accepts a custom Equivalence (implementation of equality/hashCode). I guess we'll have to switch to AtomicFieldU

Re: [infinispan-dev] Analysis of infinispan-6.0.2 dependency on JDK-Internal APIs

2014-10-10 Thread Rory O'Donnell Oracle, Dublin Ireland
Hi Galder, Did you have time to review the report, any feedback ? Rgds,Rory On 24/09/2014 09:21, Rory O'Donnell Oracle, Dublin Ireland wrote: Below is a text output of the report for infinispan-6.0.2. Rgds,Rory JDK

Re: [infinispan-dev] Analysis of infinispan-6.0.2 dependency on JDK-Internal APIs

2014-09-24 Thread Rory O'Donnell Oracle, Dublin Ireland
Below is a text output of the report for infinispan-6.0.2. Rgds,Rory JDK Internal API Usage Report for infinispan-6.0.2.Final-all The OpenJDK Quality Outreach campaign has run a compatibility report to identify usage o

[infinispan-dev] Analysis of infinispan-6.0.2 dependency on JDK-Internal APIs

2014-09-24 Thread Rory O'Donnell Oracle, Dublin Ireland
Hi Galder, As part of the preparations for JDK 9, Oracle’s engineers have been analyzing open source projects like yours to understand usage. One area of concern involves identifying compatibility problems, such as reliance on JDK-internal APIs. Our engineers have already prepared guidance o