log

age author description
Mon, 27 Jul 2015 15:54:49 +0200 rkennke Factor out humongous regions calculations. default tip
Mon, 27 Jul 2015 15:54:31 +0200 rkennke Some small fixes to marking roots. Make possible to turn of class unloading.
Mon, 27 Jul 2015 15:54:03 +0200 rkennke Fix and refactored Shenandoah JNI critical support.
Fri, 24 Jul 2015 13:23:52 +0200 rkennke Disable arraycopy optimization that replaces small arraycopies with a series of loads and stores. Doesn't make sense for Shenandoah.
Fri, 24 Jul 2015 13:23:14 +0200 rkennke Fix broken code in debug build.
Fri, 24 Jul 2015 13:22:57 +0200 rkennke Change new-store-barrier to do nothing. It's only needed for card-marking.
Thu, 23 Jul 2015 12:40:36 +0200 rkennke Implement write barrier in C2 allocation slow path.
Thu, 23 Jul 2015 12:40:22 +0200 rkennke Remove debug output.
Wed, 22 Jul 2015 17:45:29 +0200 rkennke Measure 'free' space more precisely by counting exactly how much space is left for allocation, instead of using heap free.
Wed, 22 Jul 2015 17:44:57 +0200 rkennke Some better defaults and flags for Shenandoah.
Tue, 21 Jul 2015 22:41:23 +0200 rkennke Fix use of concurrent and parallel workers.
Tue, 21 Jul 2015 22:41:05 +0200 rkennke Also scan weak roots in mark-compact.
Tue, 21 Jul 2015 11:51:58 +0200 rkennke Added missing write barrier in interpreter.
Mon, 20 Jul 2015 14:15:38 +0200 rkennke Check if object has already been evacuated before attempting a copy.
Mon, 20 Jul 2015 14:14:38 +0200 rkennke Implement class unloading.
Mon, 20 Jul 2015 14:07:33 +0200 rkennke Include heap used in full-gc and phases debug output.
Mon, 20 Jul 2015 14:06:35 +0200 rkennke Make ShenandoahTracePhases a product flag.
Fri, 17 Jul 2015 12:10:44 +0200 rkennke Merged b73 from upstream OpenJDK9
Thu, 16 Jul 2015 13:51:50 -0700 katleman Added tag jdk9-b73 for changeset e37d432868be
Thu, 09 Jul 2015 16:37:15 -0700 lana Merge jdk9-b73
Tue, 07 Jul 2015 10:37:28 -0700 amurillo Merge
Thu, 02 Jul 2015 14:12:07 -0700 amurillo Merge
Wed, 01 Jul 2015 09:15:34 +0200 thartmann Merge
Wed, 01 Jul 2015 09:07:10 +0200 thartmann 8129937: compiler/codecache/jmx/UsageThresholdIncreasedTest.java fails with "Usage threshold was hit"
Tue, 30 Jun 2015 14:44:53 -0700 iveresov 8079775: Java 9-fastdebug ia32 Error: Unimplemented with "-XX:CompilationPolicyChoice=1 -XX:-TieredCompilation" options
Tue, 30 Jun 2015 12:12:18 -0700 kvn 8129893: 8129094 fix is incomplete
Mon, 15 Jun 2015 15:27:04 +0300 vlivanov 8087218: Constant fold loads from final instance fields in VM anonymous classes
Wed, 17 Jun 2015 16:22:38 +0300 skovalev 8067163: Several JT_HS tests fails due to ClassNotFoundException on compacts
Thu, 25 Jun 2015 13:41:29 +0000 enevill 8129426: aarch64: add support for PopCount in C2
Thu, 25 Jun 2015 08:52:12 +0000 enevill 8086087: aarch64: add support for 64 bit vectors
Mon, 29 Jun 2015 00:10:01 -0700 kvn 8073583: C2 support for CRC32C on SPARC
Thu, 16 Jul 2015 17:02:12 +0200 rkennke Merge in code from pre-merge-branch
Thu, 16 Jul 2015 12:13:24 +0200 rkennke Only clear need_update after marking, if it hasn't been cancelled.
Tue, 14 Jul 2015 23:10:54 +0200 rkennke Let Java threads wait for GC threads to finish when hitting OOM during evacuation.
Tue, 14 Jul 2015 23:10:52 +0200 rkennke Improved TLAB/GCLAB sizing. Avoid marking of TLAB fillers.
Tue, 14 Jul 2015 23:10:52 +0200 rkennke Improve inlining opportunities in concurrent marking code.
Tue, 14 Jul 2015 23:10:15 +0200 rkennke Fix use of concurrent vs. parallel workers.
Tue, 14 Jul 2015 23:06:19 +0200 rkennke Offer termination when marking has been cancelled, instead of jumping out of the loop. Fixes freeze.
Tue, 14 Jul 2015 23:06:17 +0200 rkennke Fix heap alignment, has been broken by automatic region sizing.
Tue, 14 Jul 2015 23:06:17 +0200 rkennke Fix load-load race in C1 and intpreter write barriers.
Fri, 10 Jul 2015 13:58:19 +0200 rkennke Merge upstream b72
Thu, 09 Jul 2015 13:49:32 -0700 katleman Added tag jdk9-b72 for changeset c1b2825ef47e
Thu, 02 Jul 2015 16:09:16 -0700 lana Merge jdk9-b72
Tue, 30 Jun 2015 11:20:42 -0700 amurillo Merge
Fri, 26 Jun 2015 19:11:15 -0700 amurillo Merge
Fri, 26 Jun 2015 15:55:54 -0700 kvn 8130008: compiler/codecache/jmx/UsageThresholdIncreasedTest.java should be quarantined
Thu, 25 Jun 2015 09:48:50 -0700 kvn Merge
Wed, 24 Jun 2015 09:13:12 +0200 goetz 8129757: ppc/aarch: Fix passing thread to runtime after "8073165: Contended Locking fast exit bucket."
Tue, 23 Jun 2015 12:45:08 -0700 mcberg 8081247: AVX 512 extended support
Mon, 22 Jun 2015 14:22:19 +0200 goetz 8129423: Fix unlink() of LogCompilation tmp files lost in merge of 8007993 and 8060074.
Fri, 19 Jun 2015 17:46:42 -0700 kvn 8080157: assert(allocates2(pc)) failed: not in CodeBuffer memory
Fri, 19 Jun 2015 15:24:07 -0700 kvn Merge
Thu, 11 Jun 2015 10:50:27 +0200 goetz 8087183: Fix call to inline function is_oop in header debugInfo.hpp.
Thu, 18 Jun 2015 11:09:29 -0700 kvn 8129094: assert(is_java_primitive(bt)) failed: only primitive type vectors
Wed, 17 Jun 2015 17:48:25 -0700 ascarpino 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Tue, 16 Jun 2015 16:10:36 -0700 mcberg 8080325: SuperWord loop unrolling analysis
Wed, 24 Jun 2015 13:38:01 +0200 jwilhelm Merge
Wed, 24 Jun 2015 14:28:30 +0000 dsamersoff Merge
Wed, 24 Jun 2015 13:16:33 +0000 dsamersoff Merge
Fri, 12 Jun 2015 15:49:55 +0100 aph 8078521: AARCH64: Add AArch64 SA support