[PATCH] Unnecessary Amount Of Internal Class Conversion

2017-10-18 Thread Ben Walsh
from a JVM's internal class format to the .class file format, in order to call the ClassFileLoadHook, when no java transformer installed. I would like to pair with a sponsor to contribute this patch. Regards, Ben Walsh Hursley Labs IBM United Kingdom Limited Unless stated otherwise above: IBM

Re: [PATCH] Unnecessary Amount Of Internal Class Conversion

2017-10-18 Thread Ben Walsh
Thank you for the suggestion Alan. I'll continue further discussion on that mailing list. Regards, Ben Ben Walsh From: Alan Bateman <alan.bate...@oracle.com> To: Ben Walsh <ben_wa...@uk.ibm.com>, core-libs-dev@openjdk.java.net Date: 18/10/2017 12:00 Subject:

[PATCH] GPU Exploitation Infrastructure

2018-01-30 Thread Ben Walsh
nge and all // elements have been traversed -private int last; +int last; RangeIntSpliterator(int from, int upTo, boolean closed) { this(from, upTo, closed ? 1 : 0); --------

Re: [PATCH] GPU Exploitation Infrastructure

2018-01-31 Thread Ben Walsh
Thank you Alan and David. In light of your responses, I'll take this to the Valhalla project. Thanks, Ben From: David Holmes <david.hol...@oracle.com> To: Alan Bateman <alan.bate...@oracle.com>, Ben Walsh <ben_wa...@uk.ibm.com>, core-libs-dev@openjdk.java.net Dat

[PATCH] Reduce Chance Of Mistakenly Early Backing Memory Cleanup

2018-02-01 Thread Ben Walsh
e.reachabilityFence(this); int ps = Bits.pageSize(); int count = Bits.pageCount(length); long a = mappingAddress(offset); ------- Regards, Ben Walsh Unless stated otherwise

Re: [PATCH] Reduce Chance Of Mistakenly Early Backing Memory Cleanup

2018-02-05 Thread Ben Walsh
00:27:51 Benchmark Mode Cnt Score Error Units ByteBufferBenchmark.benchmark_byte_buffer_put thrpt 200 35604933.518 ± 654975.515 ops/s ... So a performance degradation of roughly 7%. Regards, Ben Walsh From: Paul Sandoz <paul.san...@oracle.com>

Re: [PATCH] Reduce Chance Of Mistakenly Early Backing Memory Cleanup

2018-02-08 Thread Ben Walsh
;Without Changes" and "With Changes" - java -version ... openjdk version "10-internal" 2018-03-20 OpenJDK Runtime Environment (build 10-internal+0-adhoc.walshbp.jdk) OpenJDK 64-Bit Server VM (build 10-internal+0-adhoc.walshbp.jdk, mixed mode) ----------

[PATCH] ObjectInputStream Reading Performance Optimisation

2018-02-07 Thread Ben Walsh
efinedLoader()) : + classCache.get(name, cachedLudcl)); + } catch (ClassNotFoundException ex) { Class cl = primClasses.get(name); if (cl != null) {

Fw: [PATCH] ObjectInputStream Reading Performance Optimisation

2018-02-20 Thread Ben Walsh
Still looking for a sponsor for this please ... Thanks, Ben Walsh - Forwarded by Ben Walsh/UK/IBM on 20/02/2018 14:04 - From: Ben Walsh/UK/IBM To: core-libs-dev <core-libs-dev@openjdk.java.net> Date: 07/02/2018 14:18 Subject:[PATCH] ObjectInputStream Reading Perfo

Re: [PATCH] Reduce Chance Of Mistakenly Early Backing Memory Cleanup

2018-02-19 Thread Ben Walsh
rk_byte_buffer_put 1 thrpt 200 183463.292 ± 2056.016 ops/s -0.014% Regards, Ben From: Paul Sandoz <paul.san...@oracle.com> To: Ben Walsh <ben_wa...@uk.ibm.com> Cc: core-libs-dev <core-libs-dev@openjdk.java.net> Date: 08/02/2018 16:54 Subject: