public class Config extends ConfigJNI
Aparapi
here. Please consider updating this class if you wish
to add new properties which control Aparapi
s behavior.Modifier and Type | Class and Description |
---|---|
static interface |
Config.InstructionListener |
Modifier and Type | Field and Description |
---|---|
static boolean |
disableUnsafe
Disable Unsafe
|
static boolean |
dumpFlags |
static boolean |
dumpProfileOnExecution
Dumps profiling info (for a single execution) after every Kernel execution.
|
static boolean |
dumpProfilesOnExit
Upon exiting the JVM, dumps kernel profiling info to standard out.
|
static boolean |
enableARETURN |
static boolean |
enableARRAYLENGTH |
static boolean |
enableATHROW |
static boolean |
enableAtomic32 |
static boolean |
enableAtomic64 |
static boolean |
enableByteWrites |
static boolean |
enableDoubles |
static boolean |
enableExecutionModeReporting
Allows the user to request that the execution mode of each kernel invocation be reported to stdout.
|
static boolean |
enableGETSTATIC |
static boolean |
enableInstructionDecodeViewer |
static boolean |
enableINVOKEINTERFACE |
static boolean |
enableMETHODARRAYPASSING |
static boolean |
enableMONITOR |
static boolean |
enableNEW |
static boolean |
enablePUTFIELD |
static boolean |
enablePUTSTATIC |
static boolean |
enableShowFakeLocalVariableTable |
static boolean |
enableShowGeneratedOpenCL
Allows the user to request that generated OpenCL code is dumped to standard out.
|
static boolean |
enableSWITCH |
static String |
executionMode
Allows the user to request a specific Kernel.EXECUTION_MODE enum value for all Kernels.
|
static Config.InstructionListener |
instructionListener |
static String |
instructionListenerClassName |
static boolean |
useAgent
Allows the user to request to use a jvmti agent to
access JNI code rather than loading explicitly.
|
static boolean |
verboseComparitor |
enableProfiling, enableProfilingCSV, enableVerboseJNI, enableVerboseJNIOpenCLResourceTracking
Constructor and Description |
---|
Config() |
Modifier and Type | Method and Description |
---|---|
static String |
getLoggerName() |
public static final boolean useAgent
public static final boolean disableUnsafe
public static final String executionMode
Kernel.EXECUTION_MODE
public static final boolean enableExecutionModeReporting
public static final boolean enableShowGeneratedOpenCL
public static final boolean dumpProfilesOnExit
public static final boolean dumpProfileOnExecution
public static final boolean enableAtomic32
public static final boolean enableAtomic64
public static final boolean enableByteWrites
public static final boolean enableDoubles
public static final boolean verboseComparitor
public static final boolean dumpFlags
public static final boolean enablePUTFIELD
public static final boolean enableARETURN
public static final boolean enablePUTSTATIC
public static final boolean enableGETSTATIC
public static final boolean enableINVOKEINTERFACE
public static final boolean enableMONITOR
public static final boolean enableNEW
public static final boolean enableATHROW
public static final boolean enableMETHODARRAYPASSING
public static final boolean enableARRAYLENGTH
public static final boolean enableSWITCH
public static boolean enableShowFakeLocalVariableTable
public static final boolean enableInstructionDecodeViewer
public static String instructionListenerClassName
public static Config.InstructionListener instructionListener
public static String getLoggerName()
Copyright © 2016 Syncleus. All rights reserved.