Commit Graph

  • 648834a9bd
    Update performance.md (#69) master jeremie 2022-01-05 15:13:12 +0100
  • 1196f63260 program tuning TODOs Damian Gryski 2020-08-25 07:14:15 -0700
  • c9a98e60fa update mit ocw course link Damian Gryski 2020-08-12 22:21:21 -0700
  • 9a3c0dfe0d
    Adding PT-BR to the available translations list (#64) Daniel Fireman 2020-07-28 16:58:40 -0300
  • cbae90105d This is the V0.1 (#62) Marcus Tenorio 2020-07-28 15:31:25 -0300
  • 7d0a251d80
    fix Chinese grammar mistakes (#57) Helck 2020-07-28 02:12:41 +0800
  • 276fe4fe16
    Update performance-ptbr.md (#61) Marcus Tenorio 2020-07-27 12:44:00 -0300
  • 7a669446dc add rob pike's comments on data structure complexity Damian Gryski 2020-07-20 22:00:57 -0700
  • 8cf78568e5 Update Scott Meyers talk youtube link Damian Gryski 2020-07-20 20:50:36 -0700
  • bc675661dc
    Data Changes pt-br v0.1 (#56) Marcus Tenorio 2020-02-29 17:40:30 -0300
  • c6040c8620 extra todos & typos (#55) Ignacio Hagopian 2019-11-26 20:19:19 -0300
  • d0430676e7 algorithm design TODOs Damian Gryski 2019-11-13 23:37:07 -0500
  • 29cf9d1147 tyop fix Damian Gryski 2019-11-12 23:29:20 -0500
  • 02e720e3a3 randomization bullet points to paragraphs Damian Gryski 2019-11-12 22:47:34 -0500
  • 0731904b07 notes on splitting data Damian Gryski 2019-11-12 07:38:46 -0500
  • c9f1ceafd0 more notes on randomized algorithms Damian Gryski 2019-11-11 21:01:18 -0500
  • a947b12be4 notes for the difference between MC and LV randomized algorithms Damian Gryski 2019-11-11 20:41:59 -0500
  • 619bc1b4c5 add notes on time-space tradeoffs and lookup tables Damian Gryski 2019-11-11 20:30:34 -0500
  • 5bae8ee531 Add more notes on napkin estimation for system performance Damian Gryski 2019-10-31 16:25:58 -0700
  • c30dc2d410 Update performance-ptbr.md (#53) Marcus Tenorio 2019-09-28 02:22:51 -0300
  • a047903479
    Merge pull request #54 from ankur-anand/master Damian Gryski 2019-09-26 08:05:17 -0700
  • 8fea317e46
    Efficiently Compare Strings with strings.EqualFold Ankur Anand 2019-09-26 11:34:25 +0530
  • e272a2eaa6 Translate the section "How to Optimize" for pt-BR (#30) Vitor Godoy 2019-07-15 14:16:50 -0300
  • 60cbfcc219
    Merge pull request #50 from jhuggart/patch-1 Damian Gryski 2019-06-11 19:43:15 -0700
  • 32dffd7c6e
    Update performance.md Jake Huggart 2019-06-11 09:16:55 -0500
  • e353175bea
    Create FUNDING.yml Damian Gryski 2019-05-23 11:40:10 -0700
  • a979e5eae2 Add Spanish translation - 'Optimization Workflow' section (#49) moncho 2019-05-22 01:34:07 +0200
  • cc8e3aace9 fix typo error (#48) chunpinghe 2019-05-10 15:38:11 +0800
  • f7123e56f7 correct translation in performance-zh.md (#47) lAzUr 2019-05-10 13:15:55 +0800
  • 812c2ed902
    Merge pull request #45 from jtn7/master Damian Gryski 2019-05-07 11:53:24 -0700
  • a073a66b6b
    Merge pull request #46 from bernardosulzbach/pluralization-fix Damian Gryski 2019-05-07 09:01:29 -0700
  • 760e3ae1c2
    Fixes a small pluralization mistake Bernardo Sulzbach 2019-05-07 12:19:39 -0300
  • 6641c52252 Some quote fixes jtn7 2019-05-07 08:50:00 -0400
  • a76ecc5af3
    Merge pull request #44 from 0xflotus/master Damian Gryski 2019-05-07 00:55:16 -0700
  • 2088892b86
    Merge pull request #43 from tschaub/patch-1 Damian Gryski 2019-05-07 00:54:46 -0700
  • 166b5307e9
    Merge pull request #1 from 0xflotus/patch-1 0xflotus 2019-05-07 09:25:52 +0200
  • 96f08fde9d
    fixed Similarly 0xflotus 2019-05-07 09:25:36 +0200
  • 11ecdbfa48
    Spelling fix Tim Schaub 2019-05-06 20:27:25 -0600
  • fd07e54397 Mention that O(1) can be slow sometimes. Damian Gryski 2019-05-06 15:58:44 -0700
  • 302751cfc1 a few more notes Damian Gryski 2019-04-25 16:44:05 -0700
  • 1878a28b6a Add spanish translation - 'Algorithmic changes' section (#39) moncho 2019-04-24 01:27:02 +0200
  • cdaf593e8b
    Merge pull request #41 from hafizjef/patch-1 Damian Gryski 2019-04-21 23:35:13 -0700
  • 4cc3149370
    Update performance.md Hafiz Jefri 2019-04-22 14:25:16 +0800
  • 40d484f07b note vegeta's customized rate functionality Damian Gryski 2019-04-21 09:33:59 -0700
  • 66c96e083f add todo for protocol tradeoffs Damian Gryski 2019-04-19 08:13:41 -0700
  • 27c1fa49e3 Add links to alternate implementations (#40) Vladimir Varankin 2019-04-19 07:22:20 +0200
  • e612406fec add bet365's jingo to encoding/json replacements Damian Gryski 2019-04-18 09:47:54 -0700
  • cb85034071
    Merge pull request #38 from martskins/master Damian Gryski 2019-04-15 08:04:00 -0700
  • 114579d875
    Update performance-es.md martskins 2019-04-15 09:00:56 -0300
  • d7435a293c Apply suggestions from code review moncho 2019-04-15 08:57:25 -0300
  • d493ae7cc3 add link to inline assembly proposal Damian Gryski 2019-04-14 08:48:42 -0700
  • 7541af7682 notes for assembly section Damian Gryski 2019-04-14 07:54:43 -0700
  • cdf5dd4f9b add proverb to cgo section Damian Gryski 2019-04-14 06:47:48 -0700
  • aa0dd84d76 start of prose for alternate implementation section Damian Gryski 2019-04-14 06:47:23 -0700
  • 2c7e4847a5 add missing block to custom compression section Martin Asquino 2019-04-13 20:54:11 -0300
  • abf02fbf60 Update performance-es.md moncho 2019-04-13 20:42:29 -0300
  • 66ff20bc3e Update performance-es.md moncho 2019-04-13 20:42:17 -0300
  • 7984ea3b21 updated custom compression section Martin Asquino 2019-04-13 14:40:46 -0300
  • 04d51296b3 group the numerical tuning notes Damian Gryski 2019-04-13 08:38:05 -0700
  • 8c28dafde6 move tooling section to the end given I'm not sure I'm going to work on it Damian Gryski 2019-04-13 08:09:29 -0700
  • 7d55ac03a8 fix notes on cache evictions Damian Gryski 2019-04-13 07:34:27 -0700
  • 5176a93c93 fix typo: deals -> details Damian Gryski 2019-04-13 06:52:15 -0700
  • b376484cef update name of non-asm build tag Damian Gryski 2019-04-12 09:17:01 -0700
  • 9d5a77a3a9 add small notes to pprof section Damian Gryski 2019-04-11 21:42:25 -0700
  • 4b8adfee5f clarify what "it" is. Damian Gryski 2019-04-11 11:13:08 -0700
  • 6b8f15506a clarify some data compression notes Damian Gryski 2019-04-11 11:08:36 -0700
  • 4fbab503a9
    Update performance-es.md martskins 2019-04-11 11:04:24 -0300
  • 301cb5f214
    Update performance-es.md martskins 2019-04-11 11:02:33 -0300
  • 92eb65c861
    Update performance-es.md martskins 2019-04-11 10:24:17 -0300
  • 089c70dce3
    Update performance-es.md martskins 2019-04-10 19:05:14 -0300
  • 32356bf61c
    Update performance-es.md martskins 2019-04-10 13:06:41 -0300
  • ec126b7e37 Apply suggestions from code review moncho 2019-04-10 12:05:23 -0300
  • ed670cb672 Update performance-es.md moncho 2019-04-10 12:02:22 -0300
  • 1d4ea7561c Add spanish translation - 'Data Changes' section Martin Asquino 2019-04-09 22:16:24 -0300
  • 7fefd54492
    Merge pull request #37 from inkel/patch-1 Damian Gryski 2019-04-09 12:01:05 -0700
  • da095b5602
    Use dot to separate numbers into thousands Leandro López 2019-04-09 11:49:20 -0300
  • ba6ce71f66
    Merge pull request #36 from rocajuanma/when_and_where Damian Gryski 2019-04-09 07:47:25 -0700
  • 00ae677d48 Apply additional corrections to translation after comments Juanma Roca 2019-04-09 09:37:53 -0400
  • 10ca9c9f24 Apply corrections after comments Juanma Roca 2019-04-08 16:18:21 -0400
  • 27cfa12b18 Add Spanish translation - "When and Where to optimize" section Juanma Roca 2019-04-08 15:28:44 -0400
  • 0cea1baceb
    Merge pull request #35 from marc-gr/master Damian Gryski 2019-04-08 06:28:29 -0700
  • 5f032f3e7d Change spanish version with more suggestions Marc Guasch 2019-04-08 10:43:16 +0200
  • 7e4e6c81ee Change spanish version with suggestions Marc Guasch 2019-04-05 20:54:01 +0200
  • 9e5b65eaa3 Add spanish readme and first intro Marc Guasch 2019-04-04 09:57:37 +0200
  • 713f41a81b add clour performance anti-patterns from mspnp Damian Gryski 2019-04-02 23:49:38 -0700
  • f74798a71f another optimization blog post Damian Gryski 2019-04-02 23:45:09 -0700
  • 16a992b60d more links Damian Gryski 2019-04-02 23:39:39 -0700
  • e66b82e132 add poly1305 esc.go rewrites which are simpler and faster Damian Gryski 2019-04-02 23:29:30 -0700
  • b2587ca396 todos for editing given dave's workshop Damian Gryski 2019-03-28 22:08:47 -0700
  • 1349b950db mention avo Damian Gryski 2019-03-28 22:08:36 -0700
  • 6e9fe0ee94 add another assembly reference Damian Gryski 2019-03-26 08:30:52 -0700
  • d4dd043478 add another load tester for network protocols Damian Gryski 2019-03-18 21:49:18 -0700
  • 3f25d7a3d3 mention gc pinning Damian Gryski 2019-03-14 22:38:20 -0700
  • be6aecd37d clarify working for pointer-free maps; mention pointer-free slices too Damian Gryski 2019-03-14 09:24:31 -0700
  • ab6f5adfff mention prove pass for bce Damian Gryski 2019-03-13 09:51:47 -0700
  • 2de923ef2e premature optimization ties you into decisions Damian Gryski 2019-02-12 17:58:57 -0800
  • b8463bafb5 add benchmark evaluation checklist Damian Gryski 2019-01-03 12:50:50 -0800
  • ccf9d4b06e mention another writebarrier patch Damian Gryski 2018-12-09 07:39:25 -0800
  • 5f7f1023d3 some typo fixes (#34) Varun 2018-12-09 08:40:23 -0600
  • fd5bb89dd6 placeholder for tips on algorithm selection Damian Gryski 2018-12-06 06:12:58 -0800