github bpftrace/bpftrace v0.14.0

latest releases: v0.20.3, v0.20.2, v0.20.1...
2 years ago

[0.14.0] 2021-10-22

Added

  • Build time dependency on cereal
  • Build time dependency on asciidoctor for man page generation
  • Support microsecond timestamps in stftime()
  • Add _ as integer literal digit separator
  • Support for C style integer suffix in parser
  • Add C like pointer arithmetic
  • Automatic resolution of library paths for uprobes
  • Support positional parameters as integer literals
  • Access to uprobe arguments by name

Changed

  • Prevent LLVM from unrolling loops

Deprecated

Removed

Fixed

  • Fix memory leaks in struct types
  • Fix strncmp() when N is bigger than on-stack buffer
  • Fix strncmp() to check for NUL terminator
  • Fix unroll() with async calls
  • Fix string comparison codegen
  • Fix verifier error when accessing same tracepoint field twice
  • Fix reading too many bits for <64 bit kfunc args
  • Fix misaligned stack access for map keys

Tools

Documentation

  • Write new man page for bpftrace(8)

Don't miss a new bpftrace release

NewReleases is sending notifications on new releases.