On Tue, 12 Oct 2021 21:20:53 GMT, Magnus Ihse Bursie <i...@openjdk.org> wrote:
>> There are multiple bugs related to hsdis, calling both for added simplicity >> in building, and allowing for multiple backends. >> >> The very first step is getting rid of the stand-alone Makefile and integrate >> the build using standard build-infra tooling. >> >> This patch does this, and it also contains OOTB building on Windows (as >> requested in JDK-8208495, and furthermore it lays the foundation for adding >> more backends to hsdis. > > Magnus Ihse Bursie has updated the pull request incrementally with 46 > additional commits since the last revision: > > - 8274986: max code printed in hs-err logs should be configurable > > Reviewed-by: never, dholmes > - 8274615: Support relaxed atomic add for linux-aarch64 > > Reviewed-by: aph, dholmes > - 8275002: Remove unused AbstractStringBuilder.MAX_ARRAY_SIZE > > Reviewed-by: prappo, jlaskey, martin > - 8177814: jdk/editpad is not in jdk TEST.groups > > Reviewed-by: serb > - 8275031: runtime/ErrorHandling/MachCodeFramesInErrorFile.java fails when > hsdis is present > > Reviewed-by: dholmes, dnsimon > - 8274560: JFR: Add test for OldObjectSample event when using Shenandoah > > Reviewed-by: mgronlun > - 8274466: G1: use field directly rather than method in > G1CollectorState::in_mixed_phase > > Reviewed-by: ayang, sjohanss > - 8272167: AbsPathsInImage.java should skip *.dSYM directories > > Reviewed-by: ihse, erikj > - 8274945: Cleanup unnecessary calls to Throwable.initCause() in java.desktop > > Reviewed-by: jdv, serb, pbansal > - 8274925: Shenandoah: shenandoah/TestAllocHumongousFragment.java test > failed on lock rank check > > Reviewed-by: shade > - ... and 36 more: > https://git.openjdk.java.net/jdk/compare/48e11dd8...2bbeb63d Great to see this fixed! ------------- PR: https://git.openjdk.java.net/jdk/pull/5908