On Wed, 16 Feb 2022 21:55:36 GMT, Magnus Ihse Bursie <i...@openjdk.org> wrote:

> The Capstone library is a simple to use, efficient disassembly library, 
> distributed under the MIT license. 
> 
> This PR implements an hsdis backend using Capstone. It has been tested on 
> Linux, macOS and Windows (x64).
> 
> The actual C implementation of the backend was done by @JornVernee. I assume 
> there are plenty of room for enhancing this implementation, with options like 
> in the binutils backend. Such improvements can be done later, by teams more 
> familiar with the requirements of hsdis.

This pull request has now been integrated.

Changeset: f830cbec
Author:    Magnus Ihse Bursie <i...@openjdk.org>
URL:       
https://git.openjdk.java.net/jdk/commit/f830cbec909b91ad0f00f46a3496d83ecb5912ed
Stats:     499 lines in 9 files changed: 328 ins; 118 del; 53 mod

8188073: Add Capstone as backend for hsdis

Co-authored-by: Magnus Ihse Bursie <i...@openjdk.org>
Co-authored-by: Jorn Vernee <jver...@openjdk.org>
Reviewed-by: erikj

-------------

PR: https://git.openjdk.java.net/jdk/pull/7506

Reply via email to