annotate c1x4hotspotsrc/hotspot/hotspot jtt.launch @ 1439:d0c8d3a2a7e8

Modified domake script to use (and require) JRE7 environment variable for find the base of a JRE 7 installation. This script no also ensures that $JRE7/lib/amd64/jvm.cfg has the right value for '-client'. Added c1x4hotspotsrc/hotspot/java as indirect launcher for $JRE7/bin/java that can be referenced from Eclipse launch configuration. Copied .checkstyle_checks.xml from C1X project to c1x4hotspotsrc/HotSpotVM so that it can be used by HotSpotVM project without hard coded path to C1X in another Eclipse workspace. Various other changes to reflect changes in CRI and C1X.
author Doug Simon <doug.simon@oracle.com>
date Fri, 29 Oct 2010 18:14:17 +0200
parents a7a0ef3c6858
children 5571b97fc1ec
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1436
9dae1aae168a Added Eclipse C++ run configurations.
Thomas Wuerthinger <wuerthinger@ssw.jku.at>
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
9dae1aae168a Added Eclipse C++ run configurations.
Thomas Wuerthinger <wuerthinger@ssw.jku.at>
parents:
diff changeset
2 <launchConfiguration type="org.eclipse.cdt.launch.applicationLaunchType">
9dae1aae168a Added Eclipse C++ run configurations.
Thomas Wuerthinger <wuerthinger@ssw.jku.at>
parents:
diff changeset
3 <intAttribute key="org.eclipse.cdt.launch.ATTR_BUILD_BEFORE_LAUNCH_ATTR" value="2"/>
9dae1aae168a Added Eclipse C++ run configurations.
Thomas Wuerthinger <wuerthinger@ssw.jku.at>
parents:
diff changeset
4 <stringAttribute key="org.eclipse.cdt.launch.COREFILE_PATH" value=""/>
1439
d0c8d3a2a7e8 Modified domake script to use (and require) JRE7 environment variable for find the base of a JRE 7 installation. This script no also ensures that $JRE7/lib/amd64/jvm.cfg has the right value for '-client'.
Doug Simon <doug.simon@oracle.com>
parents: 1438
diff changeset
5 <stringAttribute key="org.eclipse.cdt.launch.PROGRAM_ARGUMENTS" value="-client -XX:+UseC1X -Xcomp -XX:CompileOnly=jtt -XX:+PrintCompilation -Xbootclasspath/p:${workspace_loc:hotspot}/../../../maxine/C1X/bin:${workspace_loc:hotspot}/../../../maxine/CRI/bin:${workspace_loc:hotspot}/../../../maxine/Base/bin:${workspace_loc:hotspot}/../../../maxine/Assembler/bin:${workspace_loc:hotspot}/../HotSpotVM/bin -classpath ${workspace_loc:hotspot}/../../../maxine/VM/bin:${workspace_loc:hotspot}/../HotSpotTest/bin -C1X:+PrintCompilation JavaTester"/>
d0c8d3a2a7e8 Modified domake script to use (and require) JRE7 environment variable for find the base of a JRE 7 installation. This script no also ensures that $JRE7/lib/amd64/jvm.cfg has the right value for '-client'.
Doug Simon <doug.simon@oracle.com>
parents: 1438
diff changeset
6 <stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="java"/>
1436
9dae1aae168a Added Eclipse C++ run configurations.
Thomas Wuerthinger <wuerthinger@ssw.jku.at>
parents:
diff changeset
7 <stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="hotspot"/>
9dae1aae168a Added Eclipse C++ run configurations.
Thomas Wuerthinger <wuerthinger@ssw.jku.at>
parents:
diff changeset
8 <stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value="cdt.managedbuild.toolchain.gnu.solaris.base.945602881"/>
9dae1aae168a Added Eclipse C++ run configurations.
Thomas Wuerthinger <wuerthinger@ssw.jku.at>
parents:
diff changeset
9 <booleanAttribute key="org.eclipse.cdt.launch.use_terminal" value="true"/>
9dae1aae168a Added Eclipse C++ run configurations.
Thomas Wuerthinger <wuerthinger@ssw.jku.at>
parents:
diff changeset
10 <listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
9dae1aae168a Added Eclipse C++ run configurations.
Thomas Wuerthinger <wuerthinger@ssw.jku.at>
parents:
diff changeset
11 <listEntry value="/hotspot"/>
9dae1aae168a Added Eclipse C++ run configurations.
Thomas Wuerthinger <wuerthinger@ssw.jku.at>
parents:
diff changeset
12 </listAttribute>
9dae1aae168a Added Eclipse C++ run configurations.
Thomas Wuerthinger <wuerthinger@ssw.jku.at>
parents:
diff changeset
13 <listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
9dae1aae168a Added Eclipse C++ run configurations.
Thomas Wuerthinger <wuerthinger@ssw.jku.at>
parents:
diff changeset
14 <listEntry value="4"/>
9dae1aae168a Added Eclipse C++ run configurations.
Thomas Wuerthinger <wuerthinger@ssw.jku.at>
parents:
diff changeset
15 </listAttribute>
9dae1aae168a Added Eclipse C++ run configurations.
Thomas Wuerthinger <wuerthinger@ssw.jku.at>
parents:
diff changeset
16 <stringAttribute key="org.eclipse.dsf.launch.MEMORY_BLOCKS" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#10;&lt;memoryBlockExpressionList context=&quot;reserved-for-future-use&quot;/&gt;&#10;"/>
9dae1aae168a Added Eclipse C++ run configurations.
Thomas Wuerthinger <wuerthinger@ssw.jku.at>
parents:
diff changeset
17 </launchConfiguration>