Commit Graph

138 Commits

Author SHA1 Message Date
20f0416887 Start a second pass on the article
Also change the table formatting to actually be readable
2019-09-26 23:52:16 -04:00
c7f94b7426 Start work on binary format shootout 2019-09-26 23:52:16 -04:00
Bradlee Speice
aa5c012383 Clean up the text 2019-09-21 19:29:41 -04:00
Bradlee Speice
94da67e1e1 Better notes on scheduling 2019-09-21 19:22:23 -04:00
9e44197880 Fix file name 2019-07-31 16:20:35 -04:00
f368e4df73 Actually publish the post 2019-07-31 16:19:58 -04:00
ea751efb5b Merge branch 'on-writing-high-performance' 2019-07-31 16:17:40 -04:00
4714448b1a Final draft, and publish 2019-07-31 16:17:15 -04:00
bspeice
c7ff58943e Create CNAME 2019-07-31 15:16:23 -04:00
3f561c959c Allocation rewording 2019-06-05 18:12:12 -04:00
53d7b03a14 First pass revision 2019-06-05 16:46:06 -04:00
2ee1e22eb1 Finish the first draft
Needs editing, but looking good so far.
2019-06-05 15:02:48 -04:00
3814544256 Finish post body
Still needs a conclusion, but that's all the details that I wanted to cover
2019-06-05 15:02:48 -04:00
a47d3c24bf Add section on hardware 2019-06-05 15:01:53 -04:00
f10a858a7f Keep on fleshing things out 2019-06-05 15:01:53 -04:00
6e208cbc83 Start actually writing the article.
Also, kung-fu GIFs.
2019-06-05 15:01:53 -04:00
Bradlee Speice
18011ace53 Initial sketch 2019-06-05 15:01:22 -04:00
f86e0e096b And remove the style from the reset 2019-05-10 13:41:09 -04:00
8d0bdc742b Only need to put the link style in the articles 2019-05-10 13:38:21 -04:00
829ea983b0 New link style 2019-05-10 13:27:55 -04:00
78f37a6283 Add a new bread-making post 2019-05-03 11:16:24 -04:00
7c8a18372f Remove the "Insane Allocators" post
Didn't substantively add to the Rust knowledge base, so let's move on
and try again.
2019-02-18 17:53:03 -05:00
8826f387d9 Final draft, change the release date 2019-02-18 10:16:33 -05:00
0f3e8f9d28 Review the draft 2019-02-17 15:04:05 -05:00
c47a53d034 Better. 2019-02-16 20:46:25 -05:00
10e87b330d Ending needs work, but most of the content is good to go. 2019-02-16 19:36:00 -05:00
68fe294327 Save a draft of insane allocators post 2019-02-16 16:10:58 -05:00
6195e13734 Typo 2019-02-14 20:26:43 -05:00
3983489e2f Use read_volatile to properly demonstrate optimizations.
Turns out LLVM was previously optimizing functions out of existence.
2019-02-11 20:51:31 -05:00
e0fc7425af Fix links on the intro page 2019-02-11 18:42:15 -05:00
d0bcac62e0
Minor name tweak 2019-02-10 22:45:55 -05:00
d1153d07f6
Final draft!
I think.
2019-02-10 22:44:40 -05:00
f3dad2a34d
First cleanup pass on the foreword 2019-02-10 12:18:36 -05:00
e9099d191e
Move the files to final resting location 2019-02-09 23:31:11 -05:00
543e4253cc
Add the summary page 2019-02-09 23:21:25 -05:00
b54abb6c09
First draft of everything done.
Going to get it all arranged, proof-read, and then release.
2019-02-09 23:20:41 -05:00
31af7290ba
Finish up all the code sections
Need to do some final writing, cleanup, and then publish on Monday?
2019-02-09 22:11:53 -05:00
05e0f68c23
Still need to address lazy_static, thread_local, and iterators 2019-02-06 23:48:43 -05:00
f32b107d73
More sketching 2019-02-05 00:10:21 -05:00
f7a5fea93d
Wording tweaks 2019-02-04 00:12:01 -05:00
ac1d473ac2
Start on compiler optimizations 2019-02-03 18:34:45 -05:00
e6873c2ad2
Dots. Dots everywhere. 2019-02-03 17:02:27 -05:00
dfba5e7dd0 Naming tweaks 2019-02-03 15:55:50 -05:00
98595f01b6 Finish up drafting stack
Just need to write heap section and compiler optimizations, well over
halfway done.
2019-02-03 00:03:55 -05:00
7a949bc9bf Use more readable assembly for the struct example
Also do the thing I said I did
2019-02-02 23:27:48 -05:00
6b2cb968a4 Almost finished with stack memory 2019-02-02 23:15:06 -05:00
a7957a8c80 Minor wording tweak 2019-02-02 20:57:04 -05:00
a7811fa9b5 Split into sections
Get heap allocation before starting main
2019-02-02 20:34:35 -05:00
5e9adc90ff Updates for smart pointers and collections 2019-02-02 19:46:16 -05:00
081d0fa0fe Add arrays and closures 2019-02-02 19:35:42 -05:00