Skip to content

Releases: pkg/profile

pkg/profile 1.7.0

20 Oct 20:16
1ac3e9a
Compare
Choose a tag to compare

Adds support for fgprof, thanks @yonderblue

pkg/profile 1.6.0

06 May 03:32
Compare
Choose a tag to compare
Fix MemProfileAllocs and MemProfileHeap options

Fixes #55

pkg/profile 1.5.0

20 May 01:08
Compare
Choose a tag to compare
  • 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

21 Nov 01:10
acd64d4
Compare
Choose a tag to compare

Added goroutine profiling, thanks @moio

profile version 1.2.1

10 May 09:11
Compare
Choose a tag to compare

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

01 Aug 11:17
Compare
Choose a tag to compare

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

01 Jun 02:09
Compare
Choose a tag to compare

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