[hawktracer] HawkTracer 0.10.0 released!

  • From: Marcin Kolny <marcin.kolny@xxxxxxxxx>
  • To: hawktracer@xxxxxxxxxxxxx
  • Date: Sun, 19 Jan 2020 22:25:10 +0000

I'm pleased to announce HawkTracer 0.10.0 (Squirrel) release!
URL: https://github.com/amzn/hawktracer/releases/tag/v0.10.0
Blog post: https://www.hawktracer.org/2019/11/09/hawktracer-0.10.0
Changes
==========================================
  * fix amalgamation process for non POSIX.utf-8 locale (#65)
  * restore Python binding tests
  * simplify and document timeline features
  * allow using dynamic strings as labels for tracepoints in C language
(C++ already had that feature)
  * fix memory leak on uninitializing HawkTracer library
  * implement automatic memory management for listeners (so the listener
object no longer needs to be manually destroyed)
  * simplify FileDump and TCP listener's API (introduce one function to
create listener and register it to a timeline)
  * introduce new, polished tracepoint macros
  * add more benchmark tests
  * minor bugfixes and documentation improvements
  * deprecate:
    - ht_timeline_register_listener: ht_timeline_register_listener_full
should be used instead
    - ht_timeline_unregister_all_listeners: HawkTracer no longer allows
unregistering listeners. Instead, user should call _stop() methods on the
listener object

Git statistics
==========================================
  78 files changed, 2215 insertions(+), 594 deletions(-)
  Number of commits: 20
  Contributors: 2
    * 16 Marcin Kolny <marcin.kolny@xxxxxxxxx> 80 files changed (+2006,
-453)
    *  4 Marcin Kolny <mkolny@xxxxxxxxxx> 24 files changed (+132, -64)

Other related posts:

  • » [hawktracer] HawkTracer 0.10.0 released! - Marcin Kolny