Extract the diagnostic messages and add them to the trace view:
Extract the diagnostic messages from MultiToolTask for the inner build times.
Extract tool specific (CL /Bt+, LIB /TIME, and LINK /TIME) diagnostic messages. Since these tools diagnostic messages are optional, detected for the switch to then suppressed MultiToolTask messages.
Removed the unused "Others".
"Cpp Details" Off:
"Cpp Details" On:
Add an option merge all the nodes into one node. Screenshot of the updated context menu:
Improve the loading of the graph by only rendering the initial viewport.
As the user scrolls, add new elements are appended to the graph.
Now that loading is fast enough, there is no longer a need to apply a limit.
Extract the diagnostic messages and add them to the trace view:
"Cpp Details" Off:
"Cpp Details" On:
Add an option merge all the nodes into one node. Screenshot of the updated context menu:
Improve the loading of the graph by only rendering the initial viewport.