Damian Gryski
7a62bf2351
smallmemory website is back
2018-11-25 07:09:02 -08:00
Damian Gryski
ba5377b1bc
add pessimization quote
2018-11-25 06:53:34 -08:00
Daniel Fireman
03779f9822
Fixing place of 'Optimzation Workflow Summary' in ToC
2018-10-15 12:38:06 -07:00
Pure White
739815d720
Update performance-zh.md
2018-10-15 12:36:40 -07:00
Seebs
2b24ff3590
Minor typo fixes
...
Added a comma to one sentence, otherwise this is markdown
issues (escape a _, match a backtick) and a couple of spellings
of "contended" as "contented". (I hope that one isn't
to contentious, but I contend that the content isn't
changed and I'm content with it, also English is a mistake.)
2018-10-10 12:29:10 -07:00
Vitor Godoy
f3fbdafab4
Fixing typos
2018-10-10 12:28:26 -07:00
Vitor Godoy
0bf7a06e95
Fixing some typos
2018-10-10 12:28:26 -07:00
Vitor Godoy
1d02b4f41d
Translation improvement for PT-BR
2018-10-10 12:28:26 -07:00
Varun
0e1f6beab9
Fixed a typo in opening section
2018-08-10 13:23:52 -07:00
Damian Gryski
74a9798053
more TODOs
2018-08-09 09:49:14 -07:00
Damian Gryski
adebdfac80
add Go Team policy on adding asm code
2018-08-09 09:48:38 -07:00
Daniel Fireman
4abbe9e4b8
[PT-BR] Add introduction and 'When and Where to Optimize' sections. WIP #17
2018-05-02 12:57:34 -07:00
Damian Gryski
8e12adaac2
Merge pull request #25 from rayrutjes/patch-1
...
Update performance.md
2018-04-24 14:20:52 -07:00
Raymond Rutjes
abc920be27
Update performance.md
2018-04-24 22:48:48 +02:00
Damian Gryski
0bd1f2a8cf
add two random choices, approximations
2018-04-15 22:12:31 -07:00
Damian Gryski
30bd41c5c7
know input sizes
2018-04-15 15:39:29 -07:00
Damian Gryski
3484f4f936
simplicity means well understood
2018-04-15 15:39:15 -07:00
Damian Gryski
df78834a8b
notes for randomized inputs
2018-04-15 15:09:47 -07:00
Damian Gryski
26a682a3bd
notes on static data structures
2018-04-15 14:38:28 -07:00
Damian Gryski
e5977a9055
comment about reduce critical section time
2018-04-12 00:05:08 -07:00
Damian Gryski
a24b8db964
benchmarking talk
2018-04-11 23:55:10 -07:00
Damian Gryski
51eec4568b
some more blogs
2018-04-11 23:55:01 -07:00
Damian Gryski
40cee78670
mention httprouter
2018-04-11 17:18:10 -07:00
Damian Gryski
0c35ecd09f
"cache line bouncing" is a more recognized term
2018-04-10 10:15:23 -07:00
Damian Gryski
1d1908fe04
small warning re: fasthttp
2018-04-10 09:46:20 -07:00
Damian Gryski
aae25652a9
Merge pull request #24 from wgliang/update/2018-04-10-1
...
-Synchronize English version changes
2018-04-10 06:08:19 -07:00
Guoliang Wang
faa576d5fa
-Synchronize English version changes
2018-04-10 18:32:35 +08:00
Damian Gryski
8422426028
rework slice vs. offsets; this is getting differently true w/ optimizations
2018-04-09 09:59:23 -07:00
Damian Gryski
c121cc309d
put the pithy quote first, before the explanation
2018-04-09 09:59:04 -07:00
Damian Gryski
877535e23a
add another example for algorithm tradeoffs from old papers
2018-04-09 09:45:42 -07:00
Damian Gryski
daf85d58c4
todo for some commits re: removing asm
2018-04-09 09:45:22 -07:00
Damian Gryski
5dc09ee650
todo for branch-free example
2018-04-09 09:45:08 -07:00
Damian Gryski
4c6200bf44
reorder/reword processor cache notes
2018-04-09 09:44:51 -07:00
Damian Gryski
a28dff0e41
note about avoiding database/sql; still need specifics though
2018-04-09 09:44:37 -07:00
Damian Gryski
845eaecb64
fix implementing paper resources links
2018-04-09 09:43:55 -07:00
Damian Gryski
6c9fc65968
pithy quote for pay what you use
2018-04-09 09:43:41 -07:00
Damian Gryski
491f13ac20
should talk about size classes w/r/t memory optimization
2018-04-05 22:47:11 -07:00
Damian Gryski
dcc2b7b3e3
notes about struct padding
2018-04-05 22:00:59 -07:00
Damian Gryski
586335a5e1
example padding striped mutexs from @egonelbre
2018-04-04 23:47:22 -07:00
Damian Gryski
010c1e9dc4
more mutex notes
2018-04-04 23:44:34 -07:00
Damian Gryski
11e8ec5fb0
pithy words about reducing mutex contention
2018-04-04 23:38:16 -07:00
Damian Gryski
6879c72607
instrinsics are easy, inline asm is hard
2018-04-04 13:46:58 -07:00
Damian Gryski
55e102fd24
typo
2018-04-04 13:46:50 -07:00
Damian Gryski
54391db372
some quotes; don't know where they'll go yet
2018-03-24 20:25:28 -07:00
Damian Gryski
5e37cf17dd
another assembly tutorial
2018-03-24 09:58:38 -07:00
Damian Gryski
f100b3a0d7
typing unicode middle dot
2018-03-24 09:46:51 -07:00
Damian Gryski
2e5b4debb3
Merge pull request #23 from mfrw/typo
...
fix language
2018-03-24 07:29:30 -07:00
Muhammad Falak R Wani
1fad560c0c
fix language
2018-03-24 10:32:42 +05:30
Jack Loughran
6bd3eeb108
fix possible typo
2018-03-22 13:03:29 -07:00
Damian Gryski
84e24a5d70
notes on benchmarking for CI and code review
2018-03-22 09:20:23 -07:00