changeset 9246:ba3dfa9e36d8

Modified build-graal.xml
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Tue, 23 Apr 2013 11:29:55 +0200
parents 94df73308c7a
children 27c75e4016db 3f6769475741 435bb9425124 4497235516df
files make/build-graal.xml
diffstat 1 files changed, 10 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/make/build-graal.xml	Tue Apr 23 11:21:05 2013 +0200
+++ b/make/build-graal.xml	Tue Apr 23 11:29:55 2013 +0200
@@ -74,7 +74,16 @@
   </target>
   <target depends="compile" name="jar">
     <mkdir dir="${jar.dir}"/>
-    <jar basedir="${classes.dir}" destfile="${jar.file}"/>
+    <jar basedir="${classes.dir}" destfile="${jar.file}">
+      <service type="com.oracle.graal.nodes.spi.ReplacementsProvider">
+        <provider classname="com.oracle.graal.hotspot.replacements.CallSiteSubstitutions"/>
+        <provider classname="com.oracle.graal.hotspot.replacements.HotSpotInstalledCodeIntrinsics"/>
+        <provider classname="com.oracle.graal.replacements.GraalMethodSubstitutions"/>
+      </service>
+      <service type="com.oracle.graal.phases.tiers.CompilerConfiguration">
+        <provider classname="com.oracle.graal.compiler.phases.BasicCompilerConfiguration"/>
+      </service>
+    </jar>
   </target>
   <target name="cleanclasses">
     <delete dir="${classes.dir}"/>