Btrace Versions Save

BTrace - a safe, dynamic tracing tool for the Java platform

v2.2.5

2 months ago

What's Changed

Full Changelog: https://github.com/btraceio/btrace/compare/v2.2.4...v2.2.5

v2.2.4

11 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/btraceio/btrace/compare/v2.2.3...v2.2.4

v2.2.3

1 year ago

Changelog

v2.2.3 (2022-12-23)

What's Changed

New Contributors

Full Changelog: https://github.com/btraceio/btrace/compare/v2.2.2...v2.2.3

v2.2.2

2 years ago

Changelog

v2.2.2 (2022-03-25)

What's Changed

New Contributors

Full Changelog: https://github.com/btraceio/btrace/compare/v2.1.0...v2.2.2

v2.2.1

2 years ago

Changelog

v2.2.0 (2021-12-26)

Full Changelog

Fixed issues:

  • Instance classes don't work in JDK11 #482
  • git clone not successful #478
  • Cant start btrace because of wrong windows script #491\
  • BTrace probe's output is not being redirected for the first connection #498
  • [Performance Bug Report] Specific input cause time differences in CallGraph.java #489
  • Explicit method descriptor matching does not work properly for overloaded methods #509
  • JFR event definition category is not working #510
  • Add JFR event support to JDK 8 #511\
  • Return type is ignored in the 'type' check #517

v2.2.0

3 years ago

Changelog

v2.2.0 (2021-04-03)

Full Changelog

Fixed issues:

  • ExceptionInInitializerError from NullPointerException in btrace.core.Messages. #455
  • AllLines not working, raises java.lang.VerifyError #456
  • BTrace launchers do not work on JDK 16 #458

v2.1.0

3 years ago

Changelog

v2.1.0 (2021-01-24)

Full Changelog

Fixed issues:

  • BTrace support for custom JFR events #429
  • Do not generate cushion methods when Indy is used #431
  • Initial support of unattended mode #430

* This Changelog was automatically generated by github_changelog_generator

v2.0.3

3 years ago

Changelog

v2.0.3 (2020-11-07)

Full Changelog

Fixed issues:

  • Fix variable mapper behavior in corner cases #425
  • BTrace checks only first return in traced method #426

* This Changelog was automatically generated by github_changelog_generator

v2.0.2

4 years ago

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

v2.0.1

4 years ago

Changelog

v2.0.1 (2020-04-19)

Full Changelog

Closed issues:

  • Compilation fail on windows 10 x64 #413
  • Wiki imports don't work with openjdk #410
  • a bug in btrace script? #408
  • ArrayIndexOutOfBoundsException in VariableMapper #377
  • Does this support OpenJdk11? #374
  • Allow attaching to a JVM by its name #402

* This Changelog was automatically generated by github_changelog_generator