Aleksey, July 17
Aleksey Shipilev
aleksey.shipilev at oracle.com
Fri Jul 17 22:16:06 UTC 2015
== VM/JDK work
=== String Density
* Re-running and analyzing String encoding benchmarks
=== VarHandles
* Developing benchmarks for cas/getAcquire/setRelease, running,
analyzing them
* Fixing performance issues found during testing:
https://bugs.openjdk.java.net/browse/JDK-8130758
https://bugs.openjdk.java.net/browse/JDK-8130920
https://bugs.openjdk.java.net/browse/JDK-8130923
* C1 deficiencies in inlining Class.cast:
https://bugs.openjdk.java.net/browse/JDK-8131782
* C1 should use multibyte nops everywhere:
https://bugs.openjdk.java.net/browse/JDK-8131682
=== Indify String Concat
* None this week :/
=== Other
* More work on G1 barriers, suggested to lay out barriers dynamically:
https://bugs.openjdk.java.net/browse/JDK-8130918
* More work on G1 barriers, suggested a more optimal cross-generation
check:
https://bugs.openjdk.java.net/browse/JDK-8131299
* Consulting on concurrency-related P1 bugs for AArch64
https://bugs.openjdk.java.net/browse/JDK-8081281
== Tools work
* JMH development and maintenance:
https://bugs.openjdk.java.net/browse/CODETOOLS-7901463
https://bugs.openjdk.java.net/browse/CODETOOLS-7901464
* JMH 1.10.3 is (being) released: the release guy is unavailable tonight
== Other
* Wasted a lot of time getting my dusty ARM machines to work again
* Preparing for the trip to Potsdam next week
Thanks,
-Aleksey
More information about the jmh-dev
mailing list