comparing with ssh://hg.openjdk.java.net/shenandoah/jdk11/ searching for changes changeset: 52910:db5d33af0ab2 user: zgu date: Wed May 01 10:12:51 2019 -0400 summary: [backport] 8223184: Shenandoah: Missing roots in SRP::process_all_roots_slow changeset: 52911:54aa17719a10 user: zgu date: Thu May 02 09:49:52 2019 -0400 summary: [backport] 8222992: Shenandoah: Pre-evacuate all roots changeset: 52912:ec74396d82f9 user: zgu date: Thu May 02 15:20:06 2019 -0400 summary: [backport] 8223258: Shenandoah: SRP::process_all_roots_slow processes JvmtiExport weak oops twice changeset: 52913:fa31aa582ee9 user: roland date: Thu May 02 20:47:23 2019 +0200 summary: [backport] 8222738: Shenandoah: assert(is_Proj()) failed when running cometd benchmarks changeset: 52914:7478c54ff604 user: shade date: Tue May 07 16:06:10 2019 +0200 summary: [backport] 8223449: Unprotected UseCompressedOops block in gc/shenandoah/shenandoahBarrierSetC1_x86.cpp changeset: 52915:5ffe844c5d2d user: shade date: Tue May 07 16:05:49 2019 +0200 summary: [backport] 8223450: Disable Shenandoah C2 barriers verification for x86_32 changeset: 52916:137efd2eaa54 user: rkennke date: Wed May 08 20:45:30 2019 +0200 summary: [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding changeset: 52917:fe5f83246e6d user: aoqi date: Wed May 08 20:57:12 2019 +0800 summary: [backport] 8222926: Shenandoah build fails with --with-jvm-features=-compiler1 changeset: 52918:0a488a470b1c user: zgu date: Wed May 15 08:58:23 2019 -0400 summary: [backport] 8223215: Shenandoah: Support verifying subset of roots changeset: 52919:5e6e89c4c301 user: zgu date: Fri May 17 09:52:35 2019 -0400 summary: [backport] 8223774: Shenandoah: Refactor ShenandoahRootProcessor and family changeset: 52920:f812523e7707 user: zgu date: Fri May 17 11:47:06 2019 -0400 summary: [backport] 8223951: Shenandoah: Only need to update thread roots during final update refs changeset: 52921:ed431a05b882 user: zgu date: Mon May 20 09:43:46 2019 -0400 summary: [backport] 8224179: Shenandoah: CTW test failures with traversal GC changeset: 52922:4cf455c807d2 user: zgu date: Mon May 20 09:42:37 2019 -0400 summary: [backport] 8224210: Shenandoah: Refactor ShenandoahRootScanner to support scanning CSet codecache roots changeset: 52923:b82e067c3c8f user: kdobson date: Tue May 21 10:36:23 2019 +0200 summary: [backport] 8221507: Implement JFR Events for Shenandoah changeset: 52924:13f4c04e4f11 user: zgu date: Tue May 21 13:06:52 2019 -0400 summary: [backport] 8224495: Shenandoah: Do not rescan code roots in final mark pause if it is not degenerated GC changeset: 52925:7c393298dbac user: zgu date: Wed May 22 07:12:18 2019 -0400 summary: [backport] 8224508: Shenandoah: Need to update thread roots in final mark for piggyback ref update cycle changeset: 52926:7c90f643648b user: shade date: Wed May 22 21:40:58 2019 +0200 summary: [backport] 8224522: Shenandoah should apply barriers on deoptimization changeset: 52927:ac1304d9d443 user: zgu date: Wed May 22 09:10:07 2019 -0400 summary: [backport] 8224525: Shenandoah: Eliminate shenandoah verifier's side-effects changeset: 52928:22d1de296c5e user: shade date: Wed May 22 10:48:46 2019 +0200 summary: [backport] 8224579: ResourceMark not declared in shenandoahRootProcessor.inline.hpp with --disable-precompiled-headers changeset: 52929:84255b0968db user: zgu date: Wed May 22 21:24:09 2019 -0400 summary: [backport] 8224115: Shenandoah: Eliminate RWLock that protects recorded nmethod data array changeset: 52930:b44a7b33c841 user: zgu date: Fri May 24 09:23:58 2019 -0400 summary: [backport] 8224679: Shenandoah: Make ShenandoahParallelCodeCacheIterator noncopyable changeset: 52931:5b3b1877637c user: zgu date: Mon May 27 14:34:58 2019 -0400 summary: [backport] 8224751: Shenandoah: Shenandoah Verifier should select proper roots according to current GC cycle changeset: 52932:b1d122603366 user: roland date: Wed May 22 10:11:04 2019 +0200 summary: [backport] 8224496: Shenandoah compilation fails with assert(is_CountedLoopEnd()) failed: invalid node class changeset: 52933:e12a196e757b user: rkennke date: Wed May 29 12:01:21 2019 +0200 summary: [backport] 8224584: Shenandoah: Eliminate forwarding pointer word changeset: 52934:7b15d78b5581 user: zgu date: Wed May 29 09:43:37 2019 -0400 summary: [backport] 8224932: Shenandoah: Rename ShenandoahHeapLock, make it general purpose lock changeset: 52935:695e84da7008 user: zgu date: Wed May 29 10:57:19 2019 -0400 summary: [backport] 8224875: Shenandoah: ParallelCleaning code unloading should take lock to protect shared code roots array changeset: 52936:204398d38ac9 user: shade date: Sun Jun 02 10:08:38 2019 +0200 summary: [backport] 8225111: Make Shenandoah tests work with 32-bit VMs changeset: 52937:9e5b5b9429f2 user: shade date: Sun Jun 02 10:08:39 2019 +0200 summary: [backport] 8225048: Shenandoah x86_32 support changeset: 52938:3cdcd0362fae user: rkennke date: Mon Jun 03 21:28:45 2019 +0200 summary: [backport] 8225171: Remove leftovers in shenandoahBarrierSetC1.cpp changeset: 52939:20229cac8db8 user: shade date: Wed Jun 05 09:23:09 2019 +0200 summary: [backport] 8225229: Shenandoah: trim down default number of GC threads changeset: 52940:e9368a6b2755 user: zgu date: Wed Jun 05 09:15:42 2019 -0400 summary: [backport] 8225341: Shenandoah: CM::update_thread_roots() needs to handle derived pointers changeset: 52941:95d7f93d3f52 user: shade date: Wed Jun 05 15:19:13 2019 +0200 summary: [backport] 8225342: Shenandoah: use COMPILER2_OR_JVMCI macro consistently changeset: 52942:39e21caad598 user: shade date: Fri Jun 07 11:47:53 2019 +0200 summary: [backport] 8225357: Rewire ShenandoahHeap::maybe_update_with_forwarded for contending fixups changeset: 52943:c05bee8d48c2 user: shade date: Fri Jun 07 11:48:01 2019 +0200 summary: [backport] 8225441: Cleanup ShenandoahHeap::atomic_compare_exchange_oop changeset: 52944:5258da3807aa tag: tip user: zgu date: Mon Jun 10 13:42:11 2019 -0400 summary: [backport] 8225514: Shenandoah: ShenandoahCodeRoots should inherit from AllStatic