diff src/share/vm/graal/graalGlobals.hpp @ 13731:9161ed8ce796

Add graal-specific option -XX:+GPUOffload to trigger all GPU offload functionality. Cleanup function to decide GPU offload. Exclude GPU sources from nongraal builds.
author S.Bharadwaj Yadavalli <bharadwaj.yadavalli@oracle.com>
date Wed, 22 Jan 2014 16:06:47 -0500
parents 10f943c778f6
children 8cd953e97e2d
line wrap: on
line diff
--- a/src/share/vm/graal/graalGlobals.hpp	Wed Jan 22 15:27:31 2014 +0100
+++ b/src/share/vm/graal/graalGlobals.hpp	Wed Jan 22 16:06:47 2014 -0500
@@ -79,6 +79,12 @@
   develop(bool, TraceUncollectedSpeculations, false,                        \
           "Print message when a failed speculation was not collected")      \
                                                                             \
+  product(bool, GPUOffload, false,                                          \
+          "Offload execution to GPU whenever possible")                     \
+                                                                            \
+  product(bool, TraceGPUInteraction, false,                                 \
+          "Trace external GPU Interaction")                                 \
+                                                                            \
 
 
 // Read default values for Graal globals