IntelliJ IDEA – the IDE for Professional Development in Java and Kotlin
We often find ourselves in situations where code is not working properly, and we have no idea where to even begin investigating. Can’t we just stare at the code until the solution eventually comes to us? Sure, but this method probably won’t work without deep knowledge of the project and a lot of men…
When it comes to apps functioning efficiently, there is always room for improvement. Fast, lag-free, smooth operation – what else can a Java developer dream of? However, when you aim for this level of perfection in your app, you will need a comprehensive toolset to monitor performance and identif…
Sometimes your app works, but you want to increase performance by boosting its throughput or reducing latency. Other times, you just want to know how your Java code behaves at runtime, determine where the hot spots are, or figure out how a framework operates under the hood. Some of these details can…
Register now and join us for the live stream of 'A Simple Approach to Advanced JVM Profiling'. In this live stream, author of the Async Profiler and Java Champion Andrei Pangin will demonstrate working with the Async Profiler in IntelliJ IDEA. IntelliJ IDEA integrates Async profiler in its Ultimate…
By profiling your Java application, you can discover the methods that execute in your application and for how long. Using these metrics, you can determine ways to improve the performance of your system. In this blog post, I’ll walk you through the support that IntelliJ IDEA has for profiling Java a…