# JIT_Dis_Asm **Repository Path**: smartian_git/jit_dis_asm ## Basic Information - **Project Name**: JIT_Dis_Asm - **Description**: 1、支持JIT运行时对JDK、java代码反汇编 2、支持查看volatile和final 禁止排序指令 3、支持查看锁粗化、循环外提、循环展开、内部函数、死区代码分析、分支预测、公共子表达优化、逃逸分析、CHA分析、内联优化、常量传播等JIT优化方法 4、支持查看C1、C2编译器机器码 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-21 - **Last Updated**: 2021-05-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README OpenJDK推荐的JIT 汇编查看工具,转移到gitee上 # JIT_Dis_Asm HIDIS 一个支持JIT编译时打印汇编指令的项目 编译 ----------- Linux 系统 To compile the .so and the test disassembler: ./make To compile the .so: ./make libdis Mac OS 系统 To compile the test disassembler: make quikdis ...or... gcc -O3 -I. -L. -ldisasm quikdis.c -o quikdis 也可以倒入到其他库中 To link to libdisasm: #include "libdis.h" gcc -ldisasm ....