Running IGV

Andrew Haley aph at redhat.com
Wed Jul 8 11:28:23 UTC 2020


Hi,

On 03/07/2020 14:48, Tobias Hartmann wrote:
> 
> On 03.07.20 15:40, Andrew Haley wrote:
>> Thanks. It's better with JDK 8, but although it does load saved XML
>> Ideal Graphs, all it's possible to see is a tree with the names of
>> the compilation passes. No graphs are displayed.
> 
> After double-clicking on the phase, it sometimes takes a while to load if the graph is huge. If
> there's an issue, you should at least get an error message (did you check the console?).
> 
>> I'm guessing IGV must have rotted, and there's no version that works
>> with current HotSpot available.
> 
> Well it does work fine for me and I'm using it on a regular basis.
Thank you very much for your help. I persisted with my build and I've
now got something that works.

I am seeing these, but it doesn't seem to stop IGV from working.

java.lang.AssertionError
	at org.netbeans.api.visual.graph.GraphScene.addEdge(GraphScene.java:154)
	at com.sun.hotspot.igv.controlflow.ControlFlowScene.setGraph(ControlFlowScene.java:113)
	at com.sun.hotspot.igv.controlflow.ControlFlowTopComponent$1.run(ControlFlowTopComponent.java:145)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159)
[catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)


-- 
Andrew Haley  (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
https://keybase.io/andrewhaley
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671



More information about the hotspot-compiler-dev mailing list