March 2018
Intermediate to advanced
276 pages
7h 11m
English
The largest hotspot I’ve ever come across is still around, and it’s located in the prominent .NET Core runtime.[120] That codebase forms the basis for all .NET applications by providing the byte code interpretation, memory management, addressing security, and much more. Let’s take a quick look at it.
The following figure shows the hotspots that developed in the .NET Core codebase over time. As you see, most development activity has been in the just-in-time (JIT) compiler, where we find a whole cluster of hotspots.[121] We also see that there’s a lone hotspot named gc.cpp, which represents the garbage collector in the .NET Core.
The hotspot gc.cpp may look rather innocent in the visualization, but that’s ...
Read now
Unlock full access