view mx/projects @ 4477:27c5466afd55

Changes to debug framework. Intercept not only RuntimeException but Throwable. Support for named IGV groups through new DebugDumpScope. Printer bugfix. Open scope with method context in VMToCompilerImpl (was in GraalCompiler).
author Andreas Woess <andreas.woess@jku.at>
date Tue, 07 Feb 2012 12:35:22 +0100
parents 3d8e80de2c29
children 7d6490436b57
line wrap: on
line source

# Library specification format:
#
#     library@<name>@<prop>=<value>
#
# Library properties (* = required):
#
#    *path: the file system path for the library to appear on a class path
#     urls: a comma seperated list of URLs from which the library can be downloaded
#     optional: if "true" then this library will be omitted from a class path if it doesn't exist on the file system and no URLs are specified
#     eclipse.container: the name of the Eclipse library container corresponding to the library
#
# Project specification format:
#
#     project@<name>@<prop>=<value>
#
# The name of a project also denotes the directory it is in.
#
# Project properties:
#
#    *sourceDirs: a comma separated list of source directoriy names (relative to the project directory)
#     dependencies: a comma separated list of the libraries and project the project depends upon (transitive dependencies may be omitted)
#     eclipse.output: the output directory name (relative to the project directory)
#     checkstyle: the project whose Checkstyle configuration (i.e. <project>/.checkstyle_checks.xml) is used
#
# The eclipse.* properties are only used when generating Eclipse project configuration files.
#
# Values can use environment variables with the syntax used in a Bash shell script.
#


library@JDK_TOOLS@path=${JAVA_HOME}/lib/tools.jar
library@JDK_TOOLS@optional=true

library@JUNIT@path=lib/junit-4.8.jar
library@JUNIT@urls=http://repo1.maven.org/maven2/junit/junit/4.8/junit-4.8.jar
library@JUNIT@eclipse.container=org.eclipse.jdt.junit.JUNIT_CONTAINER/4

library@CHECKSTYLE@path=lib/checkstyle-5.5-all.jar
library@CHECKSTYLE@urls=jar:http://sourceforge.net/projects/checkstyle/files/checkstyle/5.5/checkstyle-5.5-bin.zip/download!/checkstyle-5.5/checkstyle-5.5-all.jar

library@DACAPO@path=lib/dacapo-9.12-bach.jar
library@DACAPO@urls=http://dfn.dl.sourceforge.net/project/dacapobench/9.12-bach/dacapo-9.12-bach.jar

# graal.hotspot
project@com.oracle.max.graal.hotspot@subDir=graal
project@com.oracle.max.graal.hotspot@sourceDirs=src
project@com.oracle.max.graal.hotspot@dependencies=com.oracle.max.graal.snippets
project@com.oracle.max.graal.hotspot@checkstyle=com.oracle.max.graal.graph

# graal.graph
project@com.oracle.max.graal.graph@subDir=graal
project@com.oracle.max.graal.graph@sourceDirs=src
project@com.oracle.max.graal.graph@dependencies=com.oracle.max.graal.debug,JUNIT

# graal.debug
project@com.oracle.max.graal.debug@subDir=graal
project@com.oracle.max.graal.debug@sourceDirs=src
project@com.oracle.max.graal.debug@checkstyle=com.oracle.max.graal.graph

# graal.snippets
project@com.oracle.max.graal.snippets@subDir=graal
project@com.oracle.max.graal.snippets@sourceDirs=src,test
project@com.oracle.max.graal.snippets@dependencies=com.oracle.max.graal.printer
project@com.oracle.max.graal.snippets@checkstyle=com.oracle.max.graal.graph

# graal.nodes
project@com.oracle.max.graal.nodes@subDir=graal
project@com.oracle.max.graal.nodes@sourceDirs=src,test
project@com.oracle.max.graal.nodes@dependencies=com.oracle.max.cri,com.oracle.max.graal.graph
project@com.oracle.max.graal.nodes@checkstyle=com.oracle.max.graal.graph

# graal.compiler
project@com.oracle.max.graal.compiler@subDir=graal
project@com.oracle.max.graal.compiler@sourceDirs=src
project@com.oracle.max.graal.compiler@dependencies=com.oracle.max.asm,com.oracle.max.graal.nodes
project@com.oracle.max.graal.compiler@checkstyle=com.oracle.max.graal.graph

# graal.java
project@com.oracle.max.graal.java@subDir=graal
project@com.oracle.max.graal.java@sourceDirs=src
project@com.oracle.max.graal.java@dependencies=com.oracle.max.graal.compiler
project@com.oracle.max.graal.java@checkstyle=com.oracle.max.graal.graph

# graal.printer
project@com.oracle.max.graal.printer@subDir=graal
project@com.oracle.max.graal.printer@sourceDirs=src
project@com.oracle.max.graal.printer@dependencies=com.oracle.max.graal.java
project@com.oracle.max.graal.printer@checkstyle=com.oracle.max.graal.graph

# graal.test
project@com.oracle.max.graal.tests@subDir=graal
project@com.oracle.max.graal.tests@sourceDirs=src
project@com.oracle.max.graal.tests@dependencies=com.oracle.max.graal.printer
project@com.oracle.max.graal.tests@checkstyle=com.oracle.max.graal.graph

# max.asm
project@com.oracle.max.asm@subDir=graal
project@com.oracle.max.asm@sourceDirs=src
project@com.oracle.max.asm@dependencies=com.oracle.max.criutils
project@com.oracle.max.asm@checkstyle=com.oracle.max.graal.graph

# max.cri
project@com.oracle.max.cri@subDir=graal
project@com.oracle.max.cri@sourceDirs=src
project@com.oracle.max.cri@dependencies=
project@com.oracle.max.cri@checkstyle=com.oracle.max.graal.graph

# max.criutils
project@com.oracle.max.criutils@subDir=graal
project@com.oracle.max.criutils@sourceDirs=src
project@com.oracle.max.criutils@dependencies=com.oracle.max.cri
project@com.oracle.max.criutils@checkstyle=com.oracle.max.graal.graph