Skip to content

Releases: loganek/hawktracer-unofficial

v0.7.0 (Rabbit)

15 Jan 08:46
Compare
Choose a tag to compare
v0.7.0 (Rabbit) Pre-release
Pre-release
  • fix crash when pushing events of size bigger than timeline's buffer
  • [api change] rename HT_EVENT_GET_CLASS to HT_EVENT_GET_KLASS
  • [api change] remove ht_timeline_listener_container_unref() from public API
  • fix data race when referencing/dereferencing timeline container object
  • enable code coverage reporting on CI
  • add feature for tracking heap allocations
  • support informations attached to tracepoints for Chrome Trace converter
  • remove C++ dependency for the HawkTracer core library
  • add amalgamation script for generating single source/header HawkTracer files
  • improvements in the installation process (thanks J. Kim and Alexandru!)
  • support reading big-endian data on little-endian platform (and vice versa)
  • many other tiny bug fixes and minor improvements

v0.6.0 (Mouse)

10 Nov 14:21
Compare
Choose a tag to compare
v0.6.0 (Mouse) Pre-release
Pre-release
  • implement converting HawkTracer stream to callgrind format
  • fix install problem with pkg-config files
  • fix ht_thread_get_current_thread_id() function
  • add information about system endianness and HawkTracer version to metadata stream
  • fix deadlock in TCP listener
  • add memory usage tracking feature for Linux-based platforms
  • add python bindings to a parser library
  • documentation improvements (tutorials, examples, missing function documentation)
  • publish documentation online (https://amzn.github.io/hawktracer/)
  • many other tiny bug fixes and minor improvements

v0.5.0

10 Nov 14:20
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release
  • make parser library thread-safe
  • fix bug which was preventing from event multilevel inheritance
  • integrate Doxygen with a project
  • add library API documentation (current documentation coverage: 17%)
  • add license file for a project (MIT)
  • add parser tests (current parser code coverage: 96%)
  • fix buffer overflow in a ht_timeline_push_event()
  • add task scheduler
  • add CPU usage feature for Linux-based platforms
  • many small bug fixes and minor improvements

v0.4.0

10 Nov 14:19
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release
Release 0.4.0

v0.3.0

10 Nov 14:19
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release
Release 0.3.0

v0.2.0

10 Nov 14:19
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release
Release 0.2.0

v0.1.0

10 Nov 14:18
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release
Release 0.1.0