Skip to content

Commit ae633bb

Browse files
authored
Update Readme.md
Fully fixed bullet formatting because md is blahblahblah
1 parent 6de4328 commit ae633bb

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Readme.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@ $ ./scripts/run_server.sh
2020
- In WebAssembly performance measurement, I include data copying between WASM and JS so far because I first wanted to know if we can simply replace JS functions with WASM functions. And even if I allocate WASM memory beforehand and remove copying, WASM is still slower in most of the micro tests. (06/09/2017)
2121

2222
- mavrukin (07/02/19): This version of the code makes a number of changes to the C/C++ executable:
23-
- Use 'const' wherever possible, this allows a significant level of optimization on the compilation side
24-
- Change compile flags from -Os (which optimized for size) to -O3 which optimizes exclusively for performance and is best suited for a production version. This also required the explicit export of some additional functions like _malloc and _free. The C++ code also used auto* where possible and for-each iterations constructs. In sum this made the code more readable and because of known compiler level optimizations, more performant.
25-
- Benchmark comparison between the version above from 06/09/17 and this one can be found on this sheet: https://docs.google.com/spreadsheets/d/1DO0SKsZceLjPer3ZL7-2BdMwVWS-M-vhKgoZI8l-RDQ/edit#gid=0
23+
- Use 'const' wherever possible, this allows a significant level of optimization on the compilation side
24+
- Change compile flags from -Os (which optimized for size) to -O3 which optimizes exclusively for performance and is best suited for a production version. This also required the explicit export of some additional functions like _malloc and _free. The C++ code also used auto* where possible and for-each iterations constructs. In sum this made the code more readable and because of known compiler level optimizations, more performant.
25+
- Benchmark comparison between the version above from 06/09/17 and this one can be found on this sheet: https://docs.google.com/spreadsheets/d/1DO0SKsZceLjPer3ZL7-2BdMwVWS-M-vhKgoZI8l-RDQ/edit#gid=0

0 commit comments

Comments
 (0)