Ritesh Oedayrajsingh Varma
rovarma@mastodon.gamedev.place
<p>Building Superluminal (<a href="https://www.superluminal.eu" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="">superluminal.eu</span><span class="invisible"></span></a> / <span class="h-card" translate="no"><a href="https://mastodon.gamedev.place/@superluminal" class="u-url mention">@<span>superluminal</span></a></span>), a user-friendly CPU sampling profiler for C/C++, Rust & .NET on Windows & consoles. Ex-Guerrilla Games (H:ZD). Mostly toots about tech.</p>
Posts
-
Post #2161968
I&#39;ve been wanting to start a blog for a while, and finally decided to bite the bullet. The first article of hopefully many more to come is about, you guessed it, profiling &amp; optimization. Boosts appreciated! https://rovarma.com/articles/optimizing-libdwarf-eh-frame-enumeration/
-
Post #723195
New article! A user *cough* @aras *cough* is reporting full system freezes while using Superluminal on Linux. What do you do? Cry? Well, we did a little bit. But we also dove into the kernel...again, this time finding &amp; fixing several issues in eBPF&#39;s spinlock implementation. Read all about it: https://rovarma.com/articles/a-tale-about-fixing-ebpf-spinlock-issues-in-the-linux-kernel/