comparison graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MonitorEnterNode.java @ 19403:61d3cb8e1280

Add generic parameter to NodeClass. Change Graph#getNodes(Class) to Graph#getNodes(NodeClass).
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Mon, 16 Feb 2015 17:47:43 +0100
parents 7e2c87dae93e
children 8fc336a04d77
comparison
equal deleted inserted replaced
19402:a16f1bbe2965 19403:61d3cb8e1280
33 * The {@code MonitorEnterNode} represents the acquisition of a monitor. 33 * The {@code MonitorEnterNode} represents the acquisition of a monitor.
34 */ 34 */
35 @NodeInfo 35 @NodeInfo
36 public final class MonitorEnterNode extends AccessMonitorNode implements Virtualizable, Lowerable, IterableNodeType, MonitorEnter, MemoryCheckpoint.Single { 36 public final class MonitorEnterNode extends AccessMonitorNode implements Virtualizable, Lowerable, IterableNodeType, MonitorEnter, MemoryCheckpoint.Single {
37 37
38 public static final NodeClass TYPE = NodeClass.get(MonitorEnterNode.class); 38 public static final NodeClass<MonitorEnterNode> TYPE = NodeClass.get(MonitorEnterNode.class);
39 39
40 public MonitorEnterNode(ValueNode object, MonitorIdNode monitorId) { 40 public MonitorEnterNode(ValueNode object, MonitorIdNode monitorId) {
41 super(TYPE, object, monitorId); 41 super(TYPE, object, monitorId);
42 } 42 }
43 43