v1.3.9

@jbachorik jbachorik released this Jan 11, 2017 · 12 commits to master since this release

Change Log v1.3.9 (2017-01-11)

Full Changelog

Implemented enhancements:

  • Add more substitutions for output file name templating #261
  • Add support for configuration in 'agent.properties' #260
  • Introduce convention for agent libs locations #259
  • Make BTrace less scary by using 'trusted' mode instead of 'unsafe' #258
  • BTrace causes JVM to crash on call tracing #240

Fixed bugs:

  • Quantize throws java.lang.ArrayIndexOutOfBoundsException #253
  • Specifying a method by annotation will not match in @onmethod #249
  • Problems tracing application server #231

Closed issues:

  • Improve BTrace startup time #263
  • Invoking methods on injected services is causing verification error #256
  • How to print the local variable #255
  • Tracing all object allocations #252
  • fail to use btrace with 1.7.0_80 on mac #251
  • Get Broken Pipe SocketException after exit brace. #250

* This Change Log was automatically generated by github_changelog_generator

Downloads

v1.3.8.2

@jbachorik jbachorik released this Sep 21, 2016 · 39 commits to release-1.3 since this release

Change Log (v1.3.8.2)

Full Changelog

Fixed bugs:

  • Unnecessary processing of methods not passing through instrumentation filter #245
  • Application can hang on exit when using static BTrace agent #244
  • BTrace agent connection not properly shut down when leaving the dynamically attached session #239

Closed issues:

  • FAILURE: Build failed with an exception #242

Merged pull requests:

  • Several micro-optimizations on the instrumentation critical path #246 (jbachorik)

* This Change Log was automatically generated by github_changelog_generator

Downloads

v1.3.8.1

@jbachorik jbachorik released this Aug 9, 2016 · 76 commits to release-1.3 since this release

Change Log (v1.3.8.1)

Full Changelog

Critical issue:

  • Classes with multiple intersecting interfaces are confusing the stackmap frame generator #238

* This Change Log was automatically generated by github_changelog_generator

Downloads

v1.3.8

@jbachorik jbachorik released this Aug 5, 2016 · 62 commits to release-1.3 since this release

Change Log (v1.3.8)

Full Changelog

Implemented enhancements:

  • Allow also augmenting the 'script' parameter from the agent.properties #235

Closed issues:

  • NPE in logs when trying to run unsafe script without unsafe mode enabled #237
  • Verifier does not allow simple 'return' from handler methods. #236
  • java.lang.ArrayIndexOutOfBoundsException when connecting to JVM #234
  • AllCalls1Sampled.java cause the target process to throw NullPointerException #228

Merged pull requests:

  • Print toString() of all exceptions in the chain. #233 (draghuram)

* This Change Log was automatically generated by github_changelog_generator

Downloads

v1.3.7

@jbachorik jbachorik released this May 10, 2016 · 74 commits to master since this release

Changelog (v1.3.7)

Full Changelog

Implemented enhancements:

  • Improve statsd integration #225

Fixed bugs:

  • 'btracec' emits incomplete diagnostic instances #223
  • 'btracec' mistakenly marks a particular call as unsafe #222
  • Reinject probe does not work #220

Pull Requests

  • Fixing fileRollMaxRolls and fileRollMilliseconds #221

Downloads