Thomas Schatzl
Thomas Schatzl
Hi all, can I have reviews for this change that fixes a bug in how young gen is calculating when G1 is using the region reserve already - in that...
Hi all, can I get reviews for this change that refactors the many per-destination arrays in `PLABAllocator` into an array of struct as I promised in the review for [JDK-8288966](https://bugs.openjdk.org/browse/JDK-8288966)/[PR#9726](https://github.com/openjdk/jdk/pull/9726)?...
Hi all, can I have reviews for this change that moves out clearing CLD marks from the concurrent start pause to the concurrent phase? The idea is that instead of...
Hi all, please review this change that moves TAMS ownership and handling out of `HeapRegion` into `G1ConcurrentMark`. The rationale is that it's intrinsically a data structure only used by the...
Hi all, after [JDK-8330694](https://bugs.openjdk.org/browse/JDK-8330694) which renamed HeapRegion to G1HeapRegion, there were a few related helper classes in this CR that were not renamed. It's purely mechanical renaming without even further...
Hi all, please review this change that implements (currently Draft) JEP: G1: Improve Application Throughput with a More Efficient Write-Barrier. The reason for posting this early is that this is...
Hi all, please review this change that removes the `*vtime()` methods from G1, replacing them with the appropriate `os::thread_cpu_time()` calls. They completely supersede the former ones. Further I made support...
Hi all, please review this alternate implementation of 8277394. During the review of the first implementation (https://github.com/openjdk/jdk/pull/6453) the reviews did not like that the `WorkerThreads` were stashed away in the...
Hi all, this is hopefully the last fix attempt for the [gc/g1/TestCodeCacheUnloadDuringConcCycle.java](https://github.com/openjdk/jdk/pull/28822/files#diff-6ce99d53ba7ea02f2c7f0e878f937acecbd64f3c9a6edebcef79d10983cf3c28) test that proves to be fairly unstable across some platforms. Testing: Thanks, Thomas --------- ### Progress - [...