Show HN: Javaflame – Simple Flamegraph for your Java application Javaflame will generate a flamegraph of your application function calls, including the argument values and the return of each function. Check https://ift.tt/5lvP1IB to see an example. There are already some tools that render flamegraphs for java, but they are focused on measuring performance or require some other process running along with the application. They also record function calls, but do not record the arguments or return values from those functions. I needed instead something to help understand and debug my applications that was better than adding breakpoints and slowly step over every call. This is a simple java agent that renders a flamegraph on a html file, no extra dependencies or other processes involved. All you need is an extra argument passed to the JVM on the command line pointing to the java agent. It calls toString on every parameter and return value of every function that is included on the filter, so I wouldn't use this outside your dev machine. https://ift.tt/rhuOSN8 November 8, 2023 at 04:39AM
Show HN: Javaflame – Simple Flamegraph for your Java application https://ift.tt/sWDCJMY
Related Articles
Show HN: We tracked every piece of litter in SF’s SOMA District in 2019 and 2020 https://ift.tt/30bdF0wShow HN: We tracked every piece of litter in SF’s SOMA District in 201… Read More
Show HN: Lifeee – Conway’s Game of Life with an infinite zoomable grid https://ift.tt/3ooeScJShow HN: Lifeee – Conway’s Game of Life with an infinite zoomable grid… Read More
Show HN: PickBetterPack – Discover similar pkgs from package.json dependencies https://ift.tt/3kB9jquShow HN: PickBetterPack – Discover similar pkgs from package.json depe… Read More
Show HN: Common Lisp rhythm game with optional USB dance pad support https://ift.tt/3C8qLZgShow HN: Common Lisp rhythm game with optional USB dance pad support h… Read More
Show HN: Stringmark – Chrome extension that makes online research easier https://ift.tt/3wKQIx1Show HN: Stringmark – Chrome extension that makes online research easi… Read More
Show HN: Morning Brief – Track any topic on HN, Reddit and others https://ift.tt/3wMBebJ… Read More
Show HN: A simple archive tool in pure bash using base64 and stat https://ift.tt/3HjhDVuShow HN: A simple archive tool in pure bash using base64 and stat http… Read More
Show HN: Cedille, the largest French language model, released in open source https://ift.tt/3F8dF03Show HN: Cedille, the largest French language model, released in open … Read More
0 Comments: