Skip to content

Releases: pkg/profile

pkg/profile 1.7.0

Choose a tag to compare

@davecheney davecheney released this 20 Oct 20:16
1ac3e9a

Adds support for fgprof, thanks @yonderblue

pkg/profile 1.6.0

Choose a tag to compare

@davecheney davecheney released this 06 May 03:32
Fix MemProfileAllocs and MemProfileHeap options

Fixes #55

pkg/profile 1.5.0

Choose a tag to compare

@davecheney davecheney released this 20 May 01:08
  • Add MemProfileType to allow overriding type of memory profile, see #54. Thanks @AeroNotix
  • Make Go 1.13 the minimum supported Go version.

pkg/profile 1.4.0

Choose a tag to compare

@davecheney davecheney released this 21 Nov 01:10
acd64d4

Added goroutine profiling, thanks @moio

profile version 1.2.1

Choose a tag to compare

@davecheney davecheney released this 10 May 09:11

New features

  • Version 1.2.1 adds support for the Go mutex profile. Thanks @valyala

Bug fixes

  • Version 1.2.1 also fixes a bug executing tests in some environments where README.md had been removed. Fixes #40
  • Missing Stop() call in ExampleProfilePath was fixed. Thanks @mark-rushakoff

profile version 1.2.0

Choose a tag to compare

@davecheney davecheney released this 01 Aug 11:17

Version 1.2.0 adds support for the Go execution tracer. This feature was added to Go 1.5 but hasn't really been usable til Go 1.7. Support for profile.Start(profile.TraceProfile) is only available in Go 1.7 and later.

profile version 1.1.0

Choose a tag to compare

@davecheney davecheney released this 01 Jun 02:09

Version 1.1.0 adds explicit support for stopping and starting a profile multiple times. This was previously support, but untested, and contained a race condition. The race has been fixed and profiling multiple times during the execution of a program is now supported. Thanks to @valyala for adding this feature.

Fixes #18, #19