Commit Graph

259 Commits

Author SHA1 Message Date
Damian Gryski
60bec2b464 expand on optimizing at different levels 2018-01-27 08:36:14 -08:00
Damian Gryski
3f14524242 a few quick thoughts 2018-01-27 08:36:14 -08:00
Damian Gryski
cf2414f5c6 more notes 2018-01-27 08:36:14 -08:00
Damian Gryski
9a32443804 more topics to outline 2018-01-27 08:36:14 -08:00
Damian Gryski
1448a3f800 go -> golang because really that's what the awesome would be called. 2018-01-27 08:36:14 -08:00
Damian Gryski
df67db0ccc clarify what this isn't 2018-01-27 08:36:14 -08:00
Damian Gryski
5066a0bada more notes for prose 2018-01-27 08:36:14 -08:00
Damian Gryski
cd336f69d9 more TODOs 2018-01-27 08:36:14 -08:00
Damian Gryski
38d428239f updates 2018-01-27 08:36:14 -08:00
Damian Gryski
2218a278ce more bits 2018-01-27 08:36:14 -08:00
Damian Gryski
d341a11c83 add knuth paper 2018-01-27 08:36:14 -08:00
Damian Gryski
7ccaac8fab add TPOP quote 2018-01-27 08:36:14 -08:00
Damian Gryski
778fb3a77b typos (thanks @peterhellberg) 2018-01-27 08:36:14 -08:00
Damian Gryski
3761b7fc11 more prose 2018-01-27 08:36:14 -08:00
Damian Gryski
867d1f9079 start rambling -> prose 2018-01-27 08:36:14 -08:00
Damian Gryski
47cf516944 more rambling 2018-01-27 08:36:14 -08:00
Damian Gryski
8252ba5f2d Explicitly point to draft performance.md 2018-01-25 18:06:39 -08:00
Damian Gryski
9402af314f tell people where the work is happening 2018-01-03 10:39:00 -08:00
Damian Gryski
6c19aaf8c6 how to use sync.Pool effectively: don't 2017-12-30 01:14:16 -08:00
Damian Gryski
a0814d1b85 tweak working on where to benchmark 2017-12-29 08:05:36 -08:00
Damian Gryski
6f88fe0e40 add some rakyll blog posts 2017-12-29 08:04:50 -08:00
Damian Gryski
0695f29de8 add another tracer blog post 2017-12-29 08:04:39 -08:00
Damian Gryski
9fbae0e4aa go-torch is now included in pprof 2017-12-29 08:04:17 -08:00
Damian Gryski
5c8f011e20
Merge pull request #7 from mem/master
Add JBD's "Mutex profile" blog post
2017-12-29 07:17:09 -08:00
Marcelo E. Magallon
a3e623b3a3 Add JBD's "Mutex profile" blog post
This is a short blog post showing how to capture information on
contended mutexes.

Signed-off-by: Marcelo E. Magallon <marcelo.magallon@gmail.com>
2017-12-29 07:05:09 -06:00
Damian Gryski
a9e068e781
Merge pull request #6 from StabbyCutyou/feature/add_bench_note
Adding a note on benchmarking on the correct target platform
2017-12-28 17:38:08 -08:00
StabbyCutyou
b75903303d Fix typo in asm section 2017-12-28 20:26:52 -05:00
StabbyCutyou
20807caca5 Adding a note on benchmarking on the correct target platform 2017-12-28 20:23:36 -05:00
Alex Pliutau
1ed15d8b24 Correct link: https://godoc.org/golang.org/x/perf/benchstat 2017-12-28 09:39:27 -08:00
Damian Gryski
07dc87bda9 may as well add my own slices talk 2017-04-26 00:01:14 +02:00
Damian Gryski
f7fba67c8c add warning about asm call overhead 2017-04-25 05:57:47 +02:00
Damian Gryski
af9bc8676b benchstat has moved 2017-04-25 05:57:38 +02:00
Damian Gryski
4d1134b403 add a warning to writing benchmarks 2017-04-24 09:07:22 +02:00
Damian Gryski
6d53d5b3ce start an outline 2017-04-24 09:07:22 +02:00
Damian Gryski
1c3d8e1b10 more resources 2017-04-24 09:07:22 +02:00
Damian Gryski
53a16b7c40 Merge pull request #4 from pavel-paulau/master
Add tools for GC visualization
2017-01-18 06:19:55 +01:00
Pavel Paulau
5b6229b063 Add tools for GC visualization 2017-01-13 15:49:46 -08:00
Damian Gryski
b00b8808d0 add notes about how to help 2016-10-05 10:34:35 +02:00
Damian Gryski
db5c16fe1e Merge pull request #3 from edsrzf/outline-additions
Add bullet points on cgo and heap allocations
2016-09-21 07:18:45 +02:00
Evan Shaw
cfa7e46c86 cgo bullet points 2016-09-21 13:03:33 +12:00
Evan Shaw
c2c096f8d0 Heap allocation bullet points 2016-09-21 13:02:26 +12:00
Damian Gryski
2ee4a8ed0f asm language talk 2016-09-20 09:30:46 +02:00
Damian Gryski
b73fdf2aeb performance stuff from dave cheney 2016-09-20 09:20:19 +02:00
Damian Gryski
bf94cbecde add blog post on runtime environment variables 2016-05-29 10:56:17 +02:00
Damian Gryski
e815ef4399 add summaries of some blog posts, cgo 2016-05-29 00:02:34 +02:00
Damian Gryski
bc56c47bce escape analysis flaws 2016-05-27 00:48:51 +02:00
Damian Gryski
68aa1b444a updates to profiling section 2016-05-26 10:39:34 +02:00
Damian Gryski
b932bb6dcb asm notes and more stuff from intel 2016-05-25 09:25:57 +02:00
Damian Gryski
9c6fb8f19a more updates 2016-05-23 14:21:18 +02:00
Damian Gryski
04e5f24bca Merge pull request #2 from ryancox/cacheline
add some links and outline content related to cachelines
2016-05-22 18:48:05 +02:00