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

Reply via email to