Java查看汇编的一些参数指令

-server 
-XX:+UnlockDiagnosticVMOptions // 由于下面的参数属于诊断参数,所以在使用之前需要打开UnlockDiagnosticVMOptions参数
-XX:+TraceClassLoading 
-XX:+PrintAssembly // 为字节码与本地方法打印汇编代码print assembly code for bytecoded and native methods
-XX:+LogCompilation 
-XX:+DebugNonSafepoints 
-XX:LogFile=VisibilityWithoutVolatile.log // 指定日志文件
-Xcomp // JVM在第一次执行时便会把所有的字节码编译成本地代码
-XX:CompileCommand=compileonly,*VisibilityWithoutVolatile.* 仅编译指定类的某个方法,星号代表所有方法
// 不需要加该参数:-XX:CompileCommand=dontinline,*VisibilityWithoutVolatile.* 内联问题,可以指定不对某些方法进行jit编译,跳过有问题方法的编译 // Allow use of -XX:CompileCommand=dontinline to exclude problematic methods
-XX:+DontCompileHugeMethods // 打开不编译巨大的方法,直至达到限制
-XX:HugeMethodLimit=8000 // HotSpot VM默认不会JIT编译字节码大小超过8000字节的方法
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值