annotate visualizer/HierarchicalLayout/build.xml @ 5425:0364a2a874b8

changes towards a canonical representation of comparisons: * new createNullCheckGuard helper method on CiLoweringTool * replaced NullCheckNode with IsNullNode * GuardNode and FixedGuardNode can be negated * keep a list of conditions that are true/false in CheckCastEliminationPhase * FixedGuardNode has only one condition * GraphBuilderPhase creates canonical CompareNodes * BooleanNodes can negate their usages * added junit test for canonicalized compares * removed junit test for negated instanceof * added more thorough graph comparison for junit tests * CheckCastEliminationPhase keeps track of conditions that are known to be true/false
author Lukas Stadler <lukas.stadler@jku.at>
date Tue, 22 May 2012 16:19:02 +0200
parents 35cca763f498
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4516
35cca763f498 Added netbeans project files, updates .hgignore
Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
35cca763f498 Added netbeans project files, updates .hgignore
Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
parents:
diff changeset
2 <!-- You may freely edit this file. See harness/README in the NetBeans platform -->
35cca763f498 Added netbeans project files, updates .hgignore
Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
parents:
diff changeset
3 <!-- for some information on what you could do (e.g. targets to override). -->
35cca763f498 Added netbeans project files, updates .hgignore
Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
parents:
diff changeset
4 <!-- If you delete this file and reopen the project it will be recreated. -->
35cca763f498 Added netbeans project files, updates .hgignore
Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
parents:
diff changeset
5 <project name="com.sun.hotspot.igv.hierarchicallayout" default="netbeans" basedir=".">
35cca763f498 Added netbeans project files, updates .hgignore
Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
parents:
diff changeset
6 <description>Builds, tests, and runs the project com.sun.hotspot.igv.hierarchicallayout.</description>
35cca763f498 Added netbeans project files, updates .hgignore
Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
parents:
diff changeset
7 <import file="nbproject/build-impl.xml"/>
35cca763f498 Added netbeans project files, updates .hgignore
Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
parents:
diff changeset
8 </project>