The JetBrains Blog
GoLand 2019.1 EAP 8: Built-in Heap, Mutex and Block Profilers
GoLand 2019.1 EAP 8 is here! Get this new EAP build via our Toolbox App, from the website, as a snap package (for Linux), or directly from GoLand – just select Automatically check updates for Early Access Program in Preferences / Settings | Appearance & Behavior | System Settings | Updates. Download GoLand 2019.1 EAP 8 Built-in Heap, Mutex, and Block Profilers Profiling is the best way
What Do These …<>+c… Classes Do in my Memory Snapshots?
There's nothing we love as much as user feedback. It is a priceless source of insights into how people use tools like dotMemory, what gets them excited – and what gets them confused. Over the last year we've received multiple questions from users seeing classes with ...+<>c... in their names. They said: "...in the object browser we have some instances of an object that ends with +<
How does my app allocate to LOH? Find out with dotMemory 2018.2!
If you're a long-term dotMemory user, you may have noticed the absence of big new features in dotMemory ever since we added support for memory dumps in 2017.2. Rest assured this is not because we've lost interest in memory profiling. The opposite is true: our team has been investing even more effort in this area, but most of the current changes are happening under the profiler's hood. One such
Make profiling a part of continuous integration (.NET)
If you’re a .NET developer who doesn't follow our ReSharper Ultimate blog, then you probably missed a couple of blog posts about two new cool features in our dotTrace and dotMemory .NET profilers. Why are we writing about them in the TeamCity blog? Because these features are closely related with TeamCity and CI in general: they allow you to make performance and memory profiling a part of your cont