]> Cypherpunks repositories - gostls13.git/commit
cmd/trace: beautify goroutine page
authorHana (Hyang-Ah) Kim <hyangah@gmail.com>
Thu, 22 Mar 2018 16:51:13 +0000 (12:51 -0400)
committerHyang-Ah Hana Kim <hyangah@gmail.com>
Mon, 26 Mar 2018 15:36:56 +0000 (15:36 +0000)
commitea1f4832401afb6bd89bf145db3791e7de6cadc4
treecec5a17e69b728586bb69d1363237195a876b9d1
parentd2dd2e15242a57f5bac04cdb70cb3736241b7973
cmd/trace: beautify goroutine page

- Summary: also includes links to pprof data.
- Sortable table: sorting is done on server-side. The intention is
  that later, I want to add pagination feature and limit the page
  size the browser has to handle.
- Stacked horizontal bar graph to present total time breakdown.
- Human-friendly time representation.
- No dependency on external fancy javascript libraries to allow
  it to function without an internet connection.

Change-Id: I91e5c26746e59ad0329dfb61e096e11f768c7b73
Reviewed-on: https://go-review.googlesource.com/102156
Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Andrew Bonventre <andybons@golang.org>
Reviewed-by: Heschi Kreinick <heschi@google.com>
src/cmd/trace/goroutines.go