Re: Java 8 curiousity

2017-10-10 Thread Simon Spero
Could be gc, could be hotspot compiler, or could be library There was a massive improvement in the performance of the G1 GC in u60 when dealing with "humongous" objects; however I assume you wouldn't have been using G1 before u60 for anything real (that was when it first became usable. If you at

Re: Java 8 curiousity

2017-10-10 Thread John Patrick
i've experience the same, a build about ~75 and another around ~95 introduced from the limited versions I've tested introduced some dramatic performance and memory improvements i think one was around streams and the other around lambdas but that is also about u40 was April 14, 2015, and u121 was

Re: Java 8 curiousity

2017-10-09 Thread Ole Ersoy
Are you using streams?  A while back I experimented with matrix multiplication using streams and they can be very slow: https://stackoverflow.com/questions/35037893/java-8-stream-matrix-multiplication-10x-slower-than-for-loop So I would think that Java has a lot of performance tuning and optimi

Java 8 curiousity

2017-10-09 Thread Rob Tompkins
Hey all, At my day job we saw a 60% performance improvement (cpu utilization) between 1.8.0_40 and 1.8.0_121, and I was wondering if anyone else out there has seen anything like that before or if anyone might know what could cause that given that the release notes don’t directly point to anyth