psy-lob-saw.blogspot.com 11. 7. 2018How Inlined Code Makes For Confusing Profiles – psy-lob-saw.blogspot.com 5. 1. 2018What a difference a JVM makes? – psy-lob-saw.blogspot.com 14. 2. 2017Java Flame Graphs Introduction: Fire For Everyone! – psy-lob-saw.blogspot.com 20. 12. 2016What do Atomic*::lazySet/Atomic*FieldUpdater::lazySet/Unsafe::putOrdered* actually mean? – psy-lob-saw.blogspot.com 13. 12. 2016Linked Array Queues, part 2: SPSC Benchmarks – psy-lob-saw.blogspot.com 24. 10. 2016Linked Array Queues, part 1: SPSC – psy-lob-saw.blogspot.com 21. 10. 20164 Years Blog Anniversary – psy-lob-saw.blogspot.com 18. 7. 2016Fixing Coordinated Omission in Cassandra Stress – psy-lob-saw.blogspot.com 23. 6. 2016The Pros and Cons of AsyncGetCallTrace Profilers – psy-lob-saw.blogspot.com 21. 3. 2016GC 'Nepotism' And Linked Queues – psy-lob-saw.blogspot.com 24. 2. 2016Why (Most) Sampling Java Profilers Are Fucking Terrible – psy-lob-saw.blogspot.com 1. 2. 2016Wait For It: Counted/Uncounted loops, Safepoints and OSR Compilation – psy-lob-saw.blogspot.com 14. 12. 2015Safepoints: Meaning, Side Effects and Overheads – psy-lob-saw.blogspot.com 19. 10. 2015Expanding The Queue interface: Relaxed Queue Access – psy-lob-saw.blogspot.com 19. 8. 2015An extended Queue interface – psy-lob-saw.blogspot.com 27. 7. 2015JMH perfasm explained: Looking at False Sharing on Conditional Inlining – psy-lob-saw.blogspot.com 22. 5. 2015Object.equals, primitive '==', and Arrays.equals ain't equal – psy-lob-saw.blogspot.com 19. 5. 2015Degrees Of (Lock/Wait) Freedom – psy-lob-saw.blogspot.com 22. 4. 2015Porting Pitfalls: Turning D.Vyukov MPSC Wait-free queue into a j.u.Queue – psy-lob-saw.blogspot.com 13. 4. 2015On Arrays.fill, Intrinsics, SuperWord and SIMD instructions – psy-lob-saw.blogspot.com 11. 3. 2015Correcting YCSB's Coordinated Omission problem – psy-lob-saw.blogspot.com 16. 2. 2015HdrHistogram: A better latency capture method – psy-lob-saw.blogspot.com 19. 1. 2015MPMC: The Multi Multi Queue vs. CLQ – psy-lob-saw.blogspot.com 1. 12. 2014The Escape of ArrayList.iterator() – psy-lob-saw.blogspot.com 3. 11. 2014The Mythical Modulo Mask – psy-lob-saw.blogspot.com
11. 7. 2018How Inlined Code Makes For Confusing Profiles – psy-lob-saw.blogspot.com 5. 1. 2018What a difference a JVM makes? – psy-lob-saw.blogspot.com 14. 2. 2017Java Flame Graphs Introduction: Fire For Everyone! – psy-lob-saw.blogspot.com 20. 12. 2016What do Atomic*::lazySet/Atomic*FieldUpdater::lazySet/Unsafe::putOrdered* actually mean? – psy-lob-saw.blogspot.com 13. 12. 2016Linked Array Queues, part 2: SPSC Benchmarks – psy-lob-saw.blogspot.com 24. 10. 2016Linked Array Queues, part 1: SPSC – psy-lob-saw.blogspot.com 21. 10. 20164 Years Blog Anniversary – psy-lob-saw.blogspot.com 18. 7. 2016Fixing Coordinated Omission in Cassandra Stress – psy-lob-saw.blogspot.com 23. 6. 2016The Pros and Cons of AsyncGetCallTrace Profilers – psy-lob-saw.blogspot.com 21. 3. 2016GC 'Nepotism' And Linked Queues – psy-lob-saw.blogspot.com 24. 2. 2016Why (Most) Sampling Java Profilers Are Fucking Terrible – psy-lob-saw.blogspot.com 1. 2. 2016Wait For It: Counted/Uncounted loops, Safepoints and OSR Compilation – psy-lob-saw.blogspot.com 14. 12. 2015Safepoints: Meaning, Side Effects and Overheads – psy-lob-saw.blogspot.com 19. 10. 2015Expanding The Queue interface: Relaxed Queue Access – psy-lob-saw.blogspot.com 19. 8. 2015An extended Queue interface – psy-lob-saw.blogspot.com 27. 7. 2015JMH perfasm explained: Looking at False Sharing on Conditional Inlining – psy-lob-saw.blogspot.com 22. 5. 2015Object.equals, primitive '==', and Arrays.equals ain't equal – psy-lob-saw.blogspot.com 19. 5. 2015Degrees Of (Lock/Wait) Freedom – psy-lob-saw.blogspot.com 22. 4. 2015Porting Pitfalls: Turning D.Vyukov MPSC Wait-free queue into a j.u.Queue – psy-lob-saw.blogspot.com 13. 4. 2015On Arrays.fill, Intrinsics, SuperWord and SIMD instructions – psy-lob-saw.blogspot.com 11. 3. 2015Correcting YCSB's Coordinated Omission problem – psy-lob-saw.blogspot.com 16. 2. 2015HdrHistogram: A better latency capture method – psy-lob-saw.blogspot.com 19. 1. 2015MPMC: The Multi Multi Queue vs. CLQ – psy-lob-saw.blogspot.com 1. 12. 2014The Escape of ArrayList.iterator() – psy-lob-saw.blogspot.com 3. 11. 2014The Mythical Modulo Mask – psy-lob-saw.blogspot.com