v2.0.2
Changelog
v2.0.2 (2020-05-24)
Fixed issues:
- @OnMethod with @location(RETURN) and @Level causes NoSuchFieldError:
$btrace$ $level #419 - Traced application can deadlock on exit #417
- Cannot print info to console #416
- compiled failed with "Could not target platform: 'Java SE 11' using tool chain: 'JDK 9 (1.9)'." #404
- java.lang.VerifyError: Inconsistent stackmap frames at branch target 475 with Btrace 2.0 #401
- Unable to open socket file: target process not responding or HotSpot VM not loaded #395
Closed issues:
- Btracec compiled failure with IBM-JDK #403
- I am interested in why don't provide a method in BTraceUtils to println all fields of an object? #285
- QUESTION: How to expose Aggregation details through MBean? #270
- visible example #217
- Feature Request: Add tracing of native methods #115
- [BTRACE-78] Ability to find values of local variables when reaching specific line number using @location #25
- Can't track object creation #356
- can btrace implement hot swap? #346
- Collect stacks from AsyncGetCallTrace #310
- Replace the legacy profiling infrastructure with HDRHistogram #297
- No console output if not in verbose mode #254
- [BTRACE-74] Make it easier to write a BTrace script which detects concurrent access to an object. #77
- [BTRACE-107] Kind.CALL event missed #70
- [BTRACE-121] Kind.CALL support for overlapping instrumentation is not optimal #69
- [BTRACE-116] Optimize access to the current BTrace runtime in the injected handler methods #68
- [BTRACE-54] Object count for instrumented classes #38
* This Changelog was automatically generated by github_changelog_generator