NextStack

btrace v2.0.2

patch PublishedMay 24, 2020 Sourcebtraceio/btrace

btrace v2.0.2

Changelog

v2.0.2 (2020-05-24)

Full Changelog

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


Source btraceio/btrace · v2.0.2 · 2020-05-24 · upstream release

Mirrored verbatim for indexing. All rights belong to the upstream project.

Release notes are published by the upstream project and mirrored here for indexing. All rights belong to their authors.