frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: GalataJ – Runtime-aware Java profiling inside IntelliJ and VS Code

1•yyusufaslan•1h ago
Hi HN,

While working on large Java projects, I often found myself digging through heap dumps and flame graphs just to answer a simple question:

Which methods are actually slow, and how much do they cost?

Traditional profilers are powerful, but interpreting the output takes time. AI tools can read source code — but they don’t see what happens at runtime.

So I built GalataJ.

GalataJ is a lightweight Java profiler that works directly inside IntelliJ (including Community Edition) and VS Code. The workflow is simple: Profile → Compare → Act, without leaving the editor.

Profile Bytecode instrumentation attaches to a running JVM (no restart required). It collects per-method execution time, call count, and memory allocation. Metrics appear directly in the editor as CodeLens hints above your methods.

Compare You can save profiling sessions and define baselines. If a method becomes 30% slower compared to a previous run, you see it immediately — no dashboards or flame graph interpretation required.

Act Profiling results are exported as structured Markdown files inside the project (.galataj/). They are: * Plain text * Version-controllable * Tool-agnostic There’s also an “Add to Chat” action that sends the structured runtime data directly to the IDE’s built-in AI assistant. Instead of describing a performance issue manually, you can provide actual execution metrics and let the AI reason with real runtime context. The goal isn’t automation — it’s giving better inputs.

What it is not: * Not an APM * No distributed tracing * No production monitoring * No automatic deadlock detection It focuses on one thing: Helping developers understand runtime bottlenecks during development.

Would appreciate feedback from JVM and performance folks. Happy to answer questions about the instrumentation approach or overhead trade-offs.

website : www.galataj.com

Comments

yyusufaslan•1h ago
Under the hood it uses runtime bytecode instrumentation with dynamic attach to avoid restarts.

The main trade-off was balancing per-method granularity with minimal overhead. I chose to surface execution time, call count, and allocations since those tend to answer most “what should I optimize?” questions during development.

Curious what metrics others find most useful in day-to-day profiling.

US role as global talent hub in doubt amid Donald Trump's visa crackdown

https://www.ft.com/content/c8114fd1-771b-49ac-98c3-a8acf6177626
1•alephnerd•19s ago•0 comments

Do you have to be polite to AI?

https://www.bbc.com/future/article/20260224-the-best-way-to-talk-to-a-chatbot
1•Sikara•1m ago•0 comments

Solving Impossible Problems for Fun and Profit – Dan Gelbart

https://www.youtube.com/watch?v=UTgrWmOk4q8
1•o4c•1m ago•0 comments

Firefox 148 introduces the AI kill switch for people who aren't into LLMs

https://www.xda-developers.com/firefox-148-introduces-the-promised-ai-kill-switch-for-people-who-...
2•randycupertino•2m ago•0 comments

Show HN: I built a 50ms SPF record and Shadow IT scanner

https://spf1.com
1•bwoud•2m ago•0 comments

Show HN: Typed overlay over SQL now supports DuckDB

https://www.datahaskell.org/blog/2026/02/25/beam-duckdb-release.html
1•cosmic_quanta•3m ago•0 comments

Foundation Models SDK for Python Documentation

https://apple.github.io/python-apple-fm-sdk/
1•alexellisuk•3m ago•0 comments

Don't Panic: 'Humanity's Last Exam' Has Begun

https://stories.tamu.edu/news/2026/02/25/dont-panic-humanitys-last-exam-has-begun/
1•thunderbong•3m ago•0 comments

High temperatures affect sex ratios at birth

https://www.ox.ac.uk/news/2026-02-23-new-research-shows-high-temperatures-affect-sex-ratios-birth
1•codingbuddy•4m ago•0 comments

Trump allies target European NGOs in battle over Big Tech rules

https://www.ftm.eu/articles/trump-allies-fight-target-europe-battle-big-tech
1•robtherobber•4m ago•0 comments

Show HN: Real-Time Satellite Tracking and Intelligence Dashboard

https://heimdallspace.com/
1•keveenwong•4m ago•0 comments

Finding a CVSS 8.8 vulnerability on OpenClaw with AI

https://ethiack.com/news/blog/one-click-rce-openclaw
1•matosdfm•4m ago•0 comments

Randomness Becomes an Attack Vector in Machine Learning

https://arxiv.org/abs/2602.09182
1•PaulHoule•6m ago•0 comments

Acceleration Flow – Why does AI self-replacement is this addictive flow state?

https://moldandyeast.substack.com/p/acceleration-flow
1•rmrmrm•7m ago•0 comments

Hoot 0.8.0 released with more live dev tools

https://spritely.institute/news/hoot-0-8-0-released.html
2•paroneayea•7m ago•0 comments

Show HN: Coding agents find the right GPU bottleneck 70% of the time, fix it 30%

https://ayushnangia.github.io/iso-bench-website/
2•ayushnangia16•8m ago•0 comments

Show HN: Verify any email address instantly

https://docle.co
1•lexokoh•8m ago•0 comments

Show HN: Deploy OpenClaw in 60 seconds – one-click setup, no DevOps needed

https://www.openclawsetup.tech/
1•Abhinayguptha•9m ago•0 comments

Against Human-AI Workflow Separation

https://keleshev.com/against-human-ai-workflow-separation
2•halst•10m ago•0 comments

Gleam is boring, so I went to a conference about it

https://builders.perk.com/gleam-is-boring-so-i-went-to-a-conference-about-it-8f08a52c3de3
1•rapnie•10m ago•0 comments

AI-Generated Passwords Are Apparently Quite Easy to Crack

https://gizmodo.com/ai-generated-passwords-are-apparently-quite-easy-to-crack-2000723660
3•danaris•14m ago•0 comments

Show HN: CDNs – A simple Go CLI to switch DNS servers in one second

https://github.com/junevm/cdns
1•unsorted2270•15m ago•0 comments

Kansas Sends Letters to Trans People Demanding the Surrender of Drivers Licenses

https://www.erininthemorning.com/p/kansas-sends-letters-to-trans-people
6•speckx•17m ago•1 comments

Story of XZ Backdoor [video]

https://www.youtube.com/watch?v=aoag03mSuXQ
7•Ulf950•20m ago•0 comments

Show HN: Soften Sleep – an iOS app for waking up at 3 AM with racing thoughts

https://apps.apple.com/nl/app/soften-sleep-3-am-wake-relief/id6759115897
1•ilkeraltin•22m ago•0 comments

"TBPN" and the Rise of the Tech-Friendly Talk Show

https://www.newyorker.com/culture/the-lede/tbpn-and-the-rise-of-the-tech-friendly-talk-show
1•stackbutterflow•22m ago•0 comments

Show HN: Tiqd – a checklist library for life tasks

https://www.tiqd.app/
1•rvalley•23m ago•0 comments

OSS Maintainers Can Inject Their Standards into Contributors' AI Tools

https://nonconvexlabs.com/blog/oss-maintainers-can-inject-their-standards-into-contributors-ai-tools
2•aaddrick•24m ago•1 comments

Show HN: Bored, so I graphed 2M Telegram users by their gifts

https://tgnetwork.sarm.solutions/
3•dmpyatyi•24m ago•2 comments

NSA and IETF – The Structure of the Debate

https://blog.cr.yp.to/20260221-structure.html
1•_tk_•25m ago•1 comments