v0.1.0-pre1
github-actions
released this
09 May 22:07
·
37 commits
to main
since this release
Changelog
- 3020f69 Add .goreleaser.yml and version (#61)
- f0a8e3c split program counter and source offset resolution (#60)
- 3f6f065 README: update list of functions supported by the memory profiler
- caf01a2 expose host pprof on http endpoint (#59)
- 1035a29 Update to latest wazero (#58)
- aa67bbc optionally mask inuse memory profiles (#57)
- 6b26819 README: update build status badge
- 73d473a fix typos (#56)
- 34cce0b match the pprof output (#55)
- 77729c7 wzprof: generate profiles of the host (#54)
- df03d46 rename: wzprof.SampledFunctionListenerFactory => wzprof.Sample
- d61bd89 README: add Contributing section
- a564a08 go.mod: drop replace of wazero dependency
- 767334f README: fix code formatting
- 62b736d README: explain command line usage first
- f97f2b8 README: provide runnable examples
- 083e94c Update license notice (#52)
- d355169 optimize critical section of CPU profiler (#51)
- 581df6e Benchmark profilers (#50)
- f3bdeeb fix build badge (#47)
- 1e72439 fix README syntax coloration (#48)
- 1196f59 gofumpt -w (#49)
- fb53d28 split CPU and memory profiles (#46)
- 75d7145 Reworked CI workflow (#45)
- b814bea Remove testdata/profile (#33)
- a7329d2 cleanup: pass profile.ValueType by pointer (#43)
- d382ab2 cleanup: remove TODO about using string builder (#44)
- cf64cd7 cleanup: address TODO to remove internal entry type (#42)
- 1020567 Revert "cleanup: address TODO to remove internal entry type"
- 3d33e52 cleanup: address TODO to remove internal entry type
- 41d8f63 cleanup: remove unused report method (#41)
- 7b793db cleanup: remove unnecessary boolean variable (#40)
- 37ad9cb Use monotonic clock (#36)
- 9a33c8d Update reference to wazero fork (#34)
- 36fac5f format README (#32)
- 9510042 move testdata to top-level directory (#28)
- c7851d9 use maphash instead of xxhash (#26)
- a872f6e Add pprof for profiler (#22)
- 0adfe12 Add option to account for IO in CPU time profile (#21)
- 1efab4e Update license (#20)
- d816d65 Handle module panic (#19)
- 0ab133a rollback sampling and fix commands doc (#18)
- aff6bd6 CPU time profiler (#14)
- 93604e6 Rewrite DWARF support (#17)
- 97d6d08 Fix inline functions discovery (#16)
- 7c10b9c Simple end-to-end test (#15)
- ac9eccf deps: update wazero to latest dev commit (#13)
- a135e64 Fix calloc (#12)
- afc89e0 Add godoc (#11)
- 53fbb2e Support dwarf symbols (#9)
- bc1cd3f Fix date and name in LICENSE (#8)
- 01077e1 Rename to wzprof (#7)
- 2f3c798 Add -profilers and fix symbol name (#6)
- c331fdf Fix GH workflow (#5)
- 6a3c4aa remove TODO.md (#4)
- a8d23c3 Merge pull request #3 from stealthrocket/cmd
- 8aad67d go 1.20
- 9cc6f12 github workflow
- e7ee4c8 doc
- 84c440b doc
- bab5a79 Add simple http handler
- c106e02 Bootstrap cmd
- 5e13e68 Merge pull request #2 from stealthrocket/mem
- 9138683 Fixes
- 70225bc Memory + CPU profiling
- 138fb02 Use api.FunctionDefinition and pool for stack
- c645fad Add sampler
- 5119654 refactor
- 0d60b86 Add cpu profiler
- a723ba2 Initial commit