Horst @spotcodereviews
Debugging, optimization, concurrency. Fixing code so you don't have to. Writing related articles. spotcodereviews.com Austria Joined March 2021-
Tweets50
-
Followers75
-
Following182
-
Likes3
It can't be better than this to visualize #Linux performance tools 👇 Courtesy: brendangregg.com/linuxperf.html
That's unfortunate. SecurityManager is still useful for dynamically restricting filesystem and network access for an application-specific scope. Also useful for dynamic low-overhead filesystem tracing. The only alternative that comes to mind is bytecode instrumentation.
New candidate JEP: 411: Deprecate the Security Manager for Removal: openjdk.java.net/jeps/411 #openjdk #java
@OpenJDK The only alternative I can think of is bytecode instrumentation.
@OpenJDK SecurityManager is still useful for dynamically restricting filesystem and network access for an application-specific scope. It's also relevant for filesystem tracing if native facilities cannot be used or a low-overhead alternative is needed spotcodereviews.com/articles/debug…
@seanjmullan SecurityManager is still useful for dynamically restricting filesystem and network access for an application-specific scope. Also useful for dynamic low-overhead filesystem tracing. The only alternative I can think of is bytecode instrumentation spotcodereviews.com/articles/debug…
All six parts from the "lockless patterns in #Linux" series @fagiolinux wrote for #LWNnet are now freely available: lwn.net/Articles/84422… "These articles will delve into the concepts behind #lockless algorithms and how they are used in the #kernel" Like this? Then subscribe!
A process terminated with a segmentation fault. There's no core dump. What can you do to get to the root cause? Here's one approach to save the day. spotcodereviews.com/articles/debug…
Project Lilliput is born 🐣 We've got a mailing list and project wiki now, code repository to appear soon. 😎openjdk.java.net/projects/lilli…
@SMT_Solvers @mwhudson @colinianking For memory analysis to be useful, the allocation site call stacks are essential. The full execution history is needed. The current/post-mortem process image lacks that info unless the allocator collected the call stacks (that's what the Valgrind tools Memcheck and Massif do).
@SMT_Solvers @mwhudson @colinianking If I'm not mistaken, the screenshot in the article visualizes calls based on callgrind. For heap profiling or "who's responsible for allocating specific chunks of memory", massif (valgrind-based) would be my tool of choice. Can't be controlled like cachegrind, though.
@mwhudson @SMT_Solvers @colinianking Depends on the tool. callgrind cannot be attached but can be started w/o instrumentation and controlled via callgrind_control --instr=<on|off> once an execution phase of interest is reached. The same can be done in code using so-called "client requests".
@__gparmer @samth @pcwalton @jorendorff Similar to increasing other limits (e.g. max memory mappings, max number of FDs). With a reasonably sized limit, you can catch undesired behavior (e.g. resource leaks) more quickly. Otherwise, you can get away with the issue for a longer period of time while consuming resources.
@__gparmer @samth @pcwalton @jorendorff It's more of practical implication and applies to both implementation strategies. The net effect is a large stack with, if recursion is used without bounds, an excessive number of stack frames. Overflow happens when the upper limit is reached and that can "take a while".
@__gparmer @samth @pcwalton @jorendorff Yes, it might kill another or the "very large stack" user during stack alloc. Reclamation would help, but with heavy stack usage fluctuations, you always have phases where large amounts are being committed. Not with a fully committed stack, but would also defeat the purpose :)
@__gparmer @samth @pcwalton @jorendorff 3: If you actually use the large stack for recursion, you're potentially dealing with call stacks with thousands of frames - not practical for debugging/profiling, IMHO. Normally, that scenario only pops up while debugging an infinite recursion.
@__gparmer @samth @pcwalton @jorendorff 2: You're right. You can install guard pages, but your infinite recursion would have quite some room and therefore time to run, possible exhausting other resources while doing so. That would otherwise be caught sooner.
こきんなつこ @KokinNatsu56300
75 Followers 2K Following
Prasad N @prasadnallani
26 Followers 58 Following
Beatrice Lynch @BeatriceLy77324
0 Followers 94 Following A woman of understanding, adventure, caring and passionate.
zfzl7096 @zfzl7096
4K Followers 4K Following
Chintan Adhia (0️�... @ChintanInMatrix
309 Followers 3K Following Java & Technology Enthusiast. Developer. Forever a Student. Wannabe Architect & Geek. A Father. Learning the art of Parenthood!!! 🇮🇳
Alex Weber @herr_web
113 Followers 476 Following macht dinge für's fernsehen und internet. hier nur zum spaß. Gnarf.
miraculixxs @miraculixxs
550 Followers 5K Following team #science. 😷 schützt🧠 99% shadow-banned "Facts do not cease to exist because they are ignored." - Aldous Huxley
Yacob (Kobi) Cohen-Ar... @kobi_ca
3K Followers 519 Following Running San Diego C++ Meetup @sdcppmu, YT chan, Tech reviewer of OOP book (Packt) with Dorothy K. (Deciphering OOP w/ C++), My opinions and jokes, nvidian
Jpt @Jpt67746259
1 Followers 103 Following
پریزاد محمد... @prizad98
998 Followers 2K Following
Jayakumar Rajendran @jkumarraj
124 Followers 2K Following Rudeness is the weak man's imitation of strength - Eric Hoffer
JPL @N95JPL
14 Followers 112 Following 28, Addicted to Railways, Aerospace, Engineering, Rockets & Flying… basically, anything mechanical!
Richa Rastogi @Rich_Rast
35 Followers 668 Following CS PhD-ing @Cornell/@cs_cornell|Previous:Scientist/Engineer @Amazon|Masters@GeorgiaTech Tweets my own.
Sebastian Baltes @s_baltes
1K Followers 755 Following Software Engineering & Empirical Research @[email protected] • https://t.co/dpDjeLp88V • https://t.co/2ZRZfUsq50
CoderKidK @illustraterdev
112 Followers 3K Following Ɩ ƛM ƛ ƜƦЄƧƬԼƖƝƓ ƑƛƝƛƬƖƇ & ƖԼԼƲƧƬƦƛƬЄƦ ƠƑ ƇƠMƖƇƧ & ƓƦƛƤӇƖƇ ƝƠƔЄԼƧ & ƛ ƧƠƑƬƜƛƦЄ ЄƝƓƖƝЄЄƦ/ƊЄƔ/ƤЄƝƬЄƧƬЄƦ. Bachelor’s in Computer science. #Resistance #libertarian
Seth Gecko @SethGecko2006
3 Followers 112 Following
Anonymous Kenya @Anon1KENYA
16K Followers 10K Following Conscience of #Kenya. #HumanRights #Truth #Justice #Freedom #Equality #Anonymous #Ops RT:s are not endorsements.
Mikael Andersson @Mikander66
7 Followers 106 Following
Scott @scottmccrackenn
0 Followers 47 Following
scary genericrandom64 @genericrandom64
8 Followers 253 Following i have been called 'feral computer child with no fear of god' more than zero times
Shirley M. Bellows @CIAUSER1
132 Followers 3K Following Retweet does not imply endorsment., Emerging Technology, Innovation Influencer, Political Commentator, Study of genious versus Phd. level, intelligence
Hamed @Hamed50249371
54 Followers 376 Following
Mr Panaro @SvPanaro
58 Followers 281 Following Ex Military, Non-Teaching Head of Year and Computer Enthusiast embarking on a new career as a Computing/Business Teacher at Park High!
Arnal Dayaratna @adayaratna7t7
2K Followers 3K Following Tech analyst specializing in agentic AI and developer technologies. @Perplexity AI fellow. @princeton @DukeU. @IDC.
Valur Zophoníasson @valurzoph
8 Followers 320 Following Working on a project with spaceships in it. Software/game dev based in Aarhus, DK 🇮🇸 🇩🇰
j @xsgshdkeid
0 Followers 193 Following
Eventige Media Group @Eventige
13K Followers 6K Following Eventige Media Group partners with brands looking to grow, innovate, and increase their efficiencies. SMS @ 646-571-2054
JSmudge101 @JSmudge101
1 Followers 27 Following
HeartBusinessSystems @H_B_Systems
58 Followers 155 Following Now part of Urban Network. We specialise in IT Network Support & Accounting Software.
Shomari Mensah @phorsight2020
20 Followers 355 Following
Luke Marsh @luke_marsh_
15 Followers 71 Following
I.J.Cyber Forensics&A... @IntJCFATI
103 Followers 249 Following An #openaccess journal with no fees or #APCwall. @ACFTI led non-profit committed to #openscience, dedicated to the study of techniques for 🟥, 🟨 & Blue teamers
FlatPonies -🐱Wishl... @FlatPonies
315 Followers 169 Following Independent game studio in Copenhagen. Wishlist Scratch The Cat on Steam, PS5, Xbox Series X/S. Makers of #AkiRobots & Rebots. https://t.co/EcYcHmvkbT
Babydollll @babydoll25
1K Followers 3K Following Your friendly neighborhood phone nerd. I am also totally not a parakeet on the internet. Half budgie, half BASIC, fully bug-ridden
Watchmaker @Mohamad_Li_
222 Followers 677 Following 🎹Pianist 💻UX designer & Web Developer ✒Founder of OdessaMusic Society 🎙 @OdessaClassical
Adaptive Web Hosting @HostingAdaptive
181 Followers 411 Following Optimized Managed WordPress Hosting, Linux, & Windows 2022/2019 ASP .NET and .NET Core Hosting built on Amazon Web Services.
Malte Mauritz @MalteMauritz
0 Followers 23 Following
Joe Ingeno @JoeIngeno
53K Followers 13K Following Software Architect | Software Engineer | Author of Software Architect's Handbook https://t.co/fZ7mamDlBb
Frank Gehrig @GehrigFrank
926 Followers 5K Following
Ken Cheney @kencheney
1K Followers 7K Following Husband, dad, GTM expert for B2B tech & AI/ML. Every day matters—let’s build something amazing!
Deepak Chaudhary @itsall01
13 Followers 92 Following
Serano Colameo @colameo
93 Followers 2K Following https://t.co/xkY7vM56MT - Smart IT Architecture Solutions, Language Engineering (DSLs, compilers, interpreters, IDEs), Enterprise, SAP APIs, Requirements & Test Engineering
Elmar Wachtmeester @_w8mr
20 Followers 87 Following
Dmitry Vyukov @dvyukov
9K Followers 387 Following I tweet about fuzzing, bugs, sanitizers, security, hardening, kernels, syzkaller, Go, performance, concurrency, lock-free algorithms.
Hacker News Bot @newsycombinator
845K Followers 2 Following Get the latest from Hacker News! Top 5 stories on the hour, every hour. By @riklomas from @superhi_ – unofficial and not affiliated with Y Combinator
Sean Mullan @seanjmullan
1K Followers 119 Following Java Security Tech Lead at Oracle. Lead of OpenJDK Security Group. Views are my own. He/Him.
Chintan Adhia (0️�... @ChintanInMatrix
309 Followers 3K Following Java & Technology Enthusiast. Developer. Forever a Student. Wannabe Architect & Geek. A Father. Learning the art of Parenthood!!! 🇮🇳
Росомаха @Gulo911Gulo
618 Followers 1K Following
Nitsan "Yak" Wakart @nitsanw
3K Followers 219 Following What I post here should not even be seriously considered as my views, let alone anybody elses.
James Gosling @errcraft
31K Followers 70 Following I'm no longer active on Twitter, or even paying attention. I've moved over to Mastodon @[email protected]
Rickard Bäckman @r_ba
327 Followers 59 Following HW simulation at SambaNova, rock climber, vegan. Former OpenJDK compiler/VM engineer.
John Cuthbertson @CuthbertsonJohn
125 Followers 123 Following Full-time Dad; part-time photographer; occasional Zing JVM GC engineer @ Azul.
Cliff Click @cliff_click
5K Followers 0 Following Creator of the HotSpot JIT, writing compilers since age 15, low-latency GC, Big Data, ML & AI, concurrent and distributed algos, PhD, 20+ patents, father of 4
Denis Bakhvalov @dendibakh
6K Followers 456 Following Performance 🥷 @Meta. ex @Intel. Book author📖. Blogger✍️. Speaker📢. Chess fan♟️. My newsletter: https://t.co/k0RKkc6Cpc. All opinions are my own.
Maxime Chevalier @Love2Code
19K Followers 299 Following 💖 ➞ λ: CS PhD, into compiler design, programming languages, music, simulation, ML/AI, robotics. Follow me code code reviews, stock picks and dating advice.
Emery Berger @emeryberger
5K Followers 5K Following No longer posting here. @emeryberger.bsky.social, Threads: @emeryberger, Mastodon: @[email protected]
@ericniebler.bsky.soc... @ericniebler
12K Followers 138 Following C++ core compute libraries tech lead at @nvidia, husband, father, @isocpp member, former nomad, and sometimes artist wannabe. Views are mine, not my employer's
Vladimir Ozerov @devozerov
390 Followers 302 Following Founder and CEO of Querify Labs. I tweet about query engines, distributed systems, and concurrency. Ex-Hazelcast. Ex-Gridgain. Views are my own.
Tim Bray @timbray
40K Followers 1K Following Mostly write-only here. He/him. Socially interactive on a member-owned co-operative Fediverse/Mastodon instance: https://t.co/4lEyMZCyHQ
Daniel Micay @DanielMicay
12K Followers 350 Following Security researcher/engineer working on mobile privacy/security. Founder of @GrapheneOS.
Matthew Schmidt @mpschmid
276 Followers 33 Following Building the next generation of people analytics and business performance tools for SMBs.
Rick Ross @RickRossTN
2K Followers 927 Following Serial tech entrepreneur. Building ai-enhanced personal memory tools. living outside Nashville, TN with my one true love, Elizabeth.
James McNellis @JamesMcNellis
5K Followers 25 Following C++ maven. Systems programmer. Scotch connoisseur. Classical music enthusiast. Photographer. Software security at Roblox. Ex-Visual C++ and WinDbg.
peter_pilgrim (@peter... @peter_pilgrim
4K Followers 210 Following Principal Engineer Consultant| Java Champion | Keynote Speaker #BlueSky #TechLead #BlackTechTwitter #Protest #MicroAggression MINKY'S DAD (2014-2022);
Igor Veresov @__iggy_v
355 Followers 566 Following Languages, compilers, garbage collectors. Working on the JVM at Oracle. Opinions are my own.
Stephan T. Lavavej @StephanTLavavej
8K Followers 125 Following Programmer-Archaeologist, Visual C++ Libraries. Pronounced Steh-fin Lah-wah-wade, or just STL.
Herb Sutter @herbsutter
22K Followers 4 Following Author, chair of the ISO C++ standards committee, and native languages architect at Microsoft.
olivier giroux @__simt__
3K Followers 167 Following Dismantling difficulty in concurrent programming.
Alexander Reelsen @spinscale
2K Followers 1K Following Husband, dad, enjoys working distributed, likes distributed systems, data stores, JVM/Java & Basketball/Streetball, now at https://t.co/YPftyN9nyB
Joshua Bloch @joshbloch
65K Followers 198 Following Effective Java author, API Designer, CMU Prof, Swell guy, No longer posting here. Find me at https://t.co/bNAfciJvWM
Stefan Marr @smarr
2K Followers 460 Following Interpreters, compilation, concurrency, and debugging tools.
Matt Fleming @fleming_matt
2K Followers 558 Following Linux Kernel & Performance @Cloudflare. Former Linux Kernel EFI maintainer. (Operating ∪ Database ∪ Distributed) ∩ Systems. https://t.co/xfl3eh0ZI2
Justin Lee @evanchooly
3K Followers 803 Following Java Champion. Kotlin fanatic. Bit twiddler. New Yorker. Pronounces it jif. SSE at @Datadog. @[email protected]
Gergö Barany @princess_gergo
252 Followers 195 Following Compiler geek working on @graalvm. Mastodon: @[email protected]
TruffleRuby @TruffleRuby
2K Followers 30 Following A High-Performance Ruby Implementation on top of @GraalVM. See also https://t.co/8zyzzTZynH and https://t.co/bYkaWTz2ht
drwhite @drwhite
101 Followers 264 Following My team works on optimization of Java workloads (Cassandra, Kafka, OpenSearch and benchmarks), through the JVM, down to the cpu @intel. Tweets are my own.
Joseph Darcy @jddarcy
4K Followers 521 Following OpenJDK developer at Oracle, floating-point fancier, marathoner, fast walker, episodic photographer. Views expressed may or may not be held by any person or org
Vojin Jovanovic @vojjov
293 Followers 92 Following Researcher at Oracle Labs. Enjoying work on GraalVM Native Image user experience, programming model, and performance. Opinions are my own.
François Farquet @FFarquet
663 Followers 684 Following Consulting Performance Engineer @OracleLabs / @GraalVM. Opinions are my own.
David Leopoldseder @davleopo
238 Followers 151 Following Oracle Labs. @GraalVM. Opinions are my own.
MoreVMs'25 Workshop @MoreVMs
444 Followers 362 Following 9th Workshop on Modern Language Runtimes, Ecosystems, and VMs. Co-located with the @programmingconf in Prague, Czechia.
Jorn Vernee @JornVernee
406 Followers 127 Following Project Panama (foreign) - java.lang.invoke - Engineer at Oracle - Opinions stated here are my own. See also: https://t.co/umoI8DDp1z
Hendrik @hniemeye
914 Followers 3K Following C++ developer @rosen_group, programming language learning enthusiast, history, politics & math nerd, introvert, co-organizer @osnacpp he / him
Stuart Marks – @stu... @stuartmarks
8K Followers 470 Following Java/JDK/OpenJDK developer, Oracle. The views expressed here are my own and do not necessarily reflect the views of Oracle. Also @[email protected]
on Bluesky @alex.wcgw... @alexsnaps
1K Followers 152 Following When I grow up, I want to be a computer scientist… until then, I write open source code with @redhat - previously @shopify @moogmusicinc @terracottatech & more
René Schwietzke @ReneSchwietzke
512 Followers 2K Following Tester and Java Developer, Passionate Performance Dude. Working at Xceptance. Public speaker #JVM #Java #Performance #QA #Quality @[email protected]
@TonyPrintezis@macaw.... @TonyPrintezis
2K Followers 287 Following Proud ex-tweep. Glad I never wasted my money on a shitty Tesla.
Filipe Mulonde 🇦�... @filipe_mulonde
2K Followers 1K Following Crafting GPUs @arm, Ex Research Fellow @Swiss_FCS at @ETH_en, Computer Architecture and Bioinformatics @SAFARI_ETH_CMU. org @angolan_of. Aim high, be rigorous













