v1.3.10
Implemented enhancements:
- Allow exact type matching in signature checks #294
- Implement custom stackmap frame generation to avoid common supertype resoultions #293
- Pre-process and pre-verify BTrace probes during compilation #291
- Improve handling of the 'category' for embedded agent.properties #273
Fixed bugs:
- Bug: java.lang.VerifyError: Bad type on operand stack #283
- SYNC_ENTRY/EXIT instrumentor broken after #264 #269
- btrace doesn't execute OnExit event #266
- synchronized on method synExit never trigger! #264
Closed issues:
- Update JCTools to 2.1.1 #302
- Btrace failed in openjdk8 due to SecurityException #296
- Running JVM with BTrace agent and scripts should default 'noServer' to true #289
- Application running on jdk 1.7.0_79 crash when btrace attach #284
- NoClassDefFoundError of <TraceScript> in JBoss EAP7 #282
- Issue about buffer flushing. #281
- cannot get instance property #280
- traced method by annotation is not working well #278
- Got java.lang.IllegalArgumentException after starting the btrace #277
- java.lang.NoClassDefFoundError: sun/reflect/GeneratedMethodAccessor #275
- Missing information about time units for the duration reported by @duration annotated parameter #265
Merged pull requests:
- fix sample JdbcQueries.java #272 (sel-fish)
- Fixes #264 #268 (yanfeipeng)