# HG changeset patch # User Doug Simon # Date 1390908691 -3600 # Node ID 0be9a42f28e790b62cd63be2d433f26a406d234e # Parent b6cecbcfa5030edd2e2abd9d19be0321262c14b8 PTXHotSpotBackend$1.getGraphFor() checks GPUOffload VM option (JBS:GRAAL-6) diff -r b6cecbcfa503 -r 0be9a42f28e7 graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotBackend.java --- a/graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotBackend.java Tue Jan 28 12:27:39 2014 +0100 +++ b/graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotBackend.java Tue Jan 28 12:31:31 2014 +0100 @@ -155,7 +155,8 @@ } private boolean canOffloadToGPU(ResolvedJavaMethod method) { - return method.getName().contains("lambda$") & method.isSynthetic(); + HotSpotVMConfig config = getRuntime().getConfig(); + return config.gpuOffload && method.getName().contains("lambda$") & method.isSynthetic(); } }; }