Stories by Ryonald Teofilo on Medium
- Posts
- 29 from 30 Jul 2023 to 27 Apr 2024
- Posting
- quiet since 2024
- Kind
- personal blog
- Feed
- https://medium.com/feed/@ryonaldteofilo
2024 1
2023 9
- Data Structures in C++ — STL Containers
- Atomics in C++ — CAS and Memory Order
- Atomics in C++ — What is a std::atomic?
- Cache Line Alignment in C++ — How It Makes Your Program Faster.
- Memory and Data Alignment in C++ — What is Misaligned Access?
- Inline in C++ — What it has to do with the One Definition Rule.
- Copy and Move Elision in C++ — What is RVO/NRVO?
- Template type deduction in C++ — Behind the magic.
- Static and Extern in C++ — What it really does to your program?
Undated 19
- Cache line alignment in c 1aac85e4482f
- Memory and data alignment in c b870b02c80fb
- Writing stable apis with pimpl and fast pimpl in c 9ec387fe4339
- Hey paul although most if not all platforms have atomic reads and writes for built in types i was 51530f7ca2d9
- Atomics in c what is a std atomic and what can be made atomic part 1 a8923de1384d
- Atomics in c compare and swap and memory order part 2 64e127847e00
- Hmm i see your point but i think that would cause confusion with private members of a class 35007ce230ed
- Hey kai this depends on the cache coherency protocol in use 8e80b264e7ae
- Data structures in c stl containers b81574855950
- Copy move elision in c rvo nrvo f97b01d772ea
- Inline and one definition rule in c db760ec81fb2
- Thanks i think its more because we avoid bouncing caches between cores but modern cache memory 816da327a1d2
- Thanks for the kind words c93c63f7ac4d
- Ah good spot that should be fixed now thanks 9c05c5e57986
- Glad you found the read interesting f1790bd71c03
- Static and extern in c 95086e071510
- Template type deduction in c 3daa64b09bbb
- Ah yes of course the compiler needs to see the definition of the inline function in every af269c9445ee
- Thanks abde 11fc1ff96eab