diff --git a/pom.xml b/pom.xml index 8008d6d14341b5faf2d227c58bbb9b6dc39a5da1..ae650000b892f82d5efd8a53b26fb978be277860 100644 --- a/pom.xml +++ b/pom.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> - <groupId>com.amd</groupId> + <groupId>com.syncleus</groupId> <artifactId>Aparapi</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>jar</packaging> diff --git a/src/main/java/com/amd/aparapi/annotation/package-info.java b/src/main/java/com/amd/aparapi/annotation/package-info.java deleted file mode 100644 index 27f9e1dfb3ca5936d93bc30a38618095be0b1784..0000000000000000000000000000000000000000 --- a/src/main/java/com/amd/aparapi/annotation/package-info.java +++ /dev/null @@ -1,4 +0,0 @@ -/** - * - */ -package com.amd.aparapi.annotation; \ No newline at end of file diff --git a/src/main/java/com/amd/aparapi/exception/package-info.java b/src/main/java/com/amd/aparapi/exception/package-info.java deleted file mode 100644 index b2347d900e32b60d6e0017abf959045568a4a43e..0000000000000000000000000000000000000000 --- a/src/main/java/com/amd/aparapi/exception/package-info.java +++ /dev/null @@ -1,4 +0,0 @@ -/** - * - */ -package com.amd.aparapi.exception; \ No newline at end of file diff --git a/src/main/java/com/amd/aparapi/internal/tool/package-info.java b/src/main/java/com/amd/aparapi/internal/tool/package-info.java deleted file mode 100644 index 6f4321bfe0e8861f863d4592611063cf050ad1b7..0000000000000000000000000000000000000000 --- a/src/main/java/com/amd/aparapi/internal/tool/package-info.java +++ /dev/null @@ -1,4 +0,0 @@ -/** - * - */ -package com.amd.aparapi.internal.tool; \ No newline at end of file diff --git a/src/main/java/com/amd/aparapi/opencl/package-info.java b/src/main/java/com/amd/aparapi/opencl/package-info.java deleted file mode 100644 index 3b17ab7d7682dde9fd5319d42c8c5724f01ee6aa..0000000000000000000000000000000000000000 --- a/src/main/java/com/amd/aparapi/opencl/package-info.java +++ /dev/null @@ -1,4 +0,0 @@ -/** - * - */ -package com.amd.aparapi.opencl; \ No newline at end of file diff --git a/src/main/java/com/amd/aparapi/package-info.java b/src/main/java/com/amd/aparapi/package-info.java deleted file mode 100644 index 2b6ece46e14cd1483a22869184873cdbae5f0b86..0000000000000000000000000000000000000000 --- a/src/main/java/com/amd/aparapi/package-info.java +++ /dev/null @@ -1,4 +0,0 @@ -/** - * - */ -package com.amd.aparapi; \ No newline at end of file diff --git a/src/main/java/com/amd/aparapi/Config.java b/src/main/java/com/syncleus/aparapi/Config.java similarity index 93% rename from src/main/java/com/amd/aparapi/Config.java rename to src/main/java/com/syncleus/aparapi/Config.java index 6f08fbd80f47b505e4f1f480fbb61f9ddb2b5400..30bea6b53fd28b33925a96472f982a5499a80ec1 100644 --- a/src/main/java/com/amd/aparapi/Config.java +++ b/src/main/java/com/syncleus/aparapi/Config.java @@ -35,11 +35,11 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi; +package com.syncleus.aparapi; -import com.amd.aparapi.internal.instruction.*; -import com.amd.aparapi.internal.jni.*; -import com.amd.aparapi.internal.tool.*; +import com.syncleus.aparapi.internal.instruction.*; +import com.syncleus.aparapi.internal.jni.*; +import com.syncleus.aparapi.internal.tool.*; import java.util.logging.*; @@ -63,7 +63,7 @@ public class Config extends ConfigJNI{ * Allows the user to request to use a jvmti agent to * access JNI code rather than loading explicitly. * - * Usage -agentpath=/full/path/to/agent.dll -Dcom.amd.aparapi.useAgent=true + * Usage -agentpath=/full/path/to/agent.dll -Dcom.syncleus.aparapi.useAgent=true */ public static final boolean useAgent = Boolean.getBoolean(propPkgName + ".useAgent"); @@ -76,16 +76,16 @@ public class Config extends ConfigJNI{ /** * Allows the user to request a specific Kernel.EXECUTION_MODE enum value for all Kernels. * - * Usage -Dcom.amd.aparapi.executionMode={SEQ|JTP|CPU|GPU|ACC} + * Usage -Dcom.syncleus.aparapi.executionMode={SEQ|JTP|CPU|GPU|ACC} * - * @see com.amd.aparapi.Kernel.EXECUTION_MODE + * @see com.syncleus.aparapi.Kernel.EXECUTION_MODE */ public static final String executionMode = System.getProperty(propPkgName + ".executionMode"); /** * Allows the user to request that the execution mode of each kernel invocation be reported to stdout. * - * Usage -Dcom.amd.aparapi.enableExecutionModeReporting={true|false} + * Usage -Dcom.syncleus.aparapi.enableExecutionModeReporting={true|false} * */ public static final boolean enableExecutionModeReporting = Boolean.getBoolean(propPkgName + ".enableExecutionModeReporting"); @@ -93,7 +93,7 @@ public class Config extends ConfigJNI{ /** * Allows the user to request that generated OpenCL code is dumped to standard out. * - * Usage -Dcom.amd.aparapi.enableShowGeneratedOpenCL={true|false} + * Usage -Dcom.syncleus.aparapi.enableShowGeneratedOpenCL={true|false} * */ public static final boolean enableShowGeneratedOpenCL = Boolean.getBoolean(propPkgName + ".enableShowGeneratedOpenCL"); @@ -101,7 +101,7 @@ public class Config extends ConfigJNI{ /** * Upon exiting the JVM, dumps kernel profiling info to standard out. * - * Usage -Dcom.amd.aparapi.dumpProfilesOnExit={true|false} + * Usage -Dcom.syncleus.aparapi.dumpProfilesOnExit={true|false} * */ public static final boolean dumpProfilesOnExit = Boolean.getBoolean(propPkgName + ".dumpProfilesOnExit"); @@ -109,7 +109,7 @@ public class Config extends ConfigJNI{ /** * Dumps profiling info (for a single execution) after every Kernel execution. * - * Usage -Dcom.amd.aparapi.dumpProfileOnExecution={true|false} + * Usage -Dcom.syncleus.aparapi.dumpProfileOnExecution={true|false} * */ public static final boolean dumpProfileOnExecution = Boolean.getBoolean(propPkgName + ".dumpProfileOnExecution"); @@ -213,7 +213,7 @@ public class Config extends ConfigJNI{ System.out.println(propPkgName + ".enableExecutionModeReporting{true|false}=" + enableExecutionModeReporting); System.out.println(propPkgName + ".enableInstructionDecodeViewer{true|false}=" + enableInstructionDecodeViewer); System.out.println(propPkgName - + ".instructionListenerClassName{<class name which extends com.amd.aparapi.Config.InstructionListener>}=" + + ".instructionListenerClassName{<class name which extends com.syncleus.aparapi.Config.InstructionListener>}=" + instructionListenerClassName); } } diff --git a/src/main/java/com/amd/aparapi/Kernel.java b/src/main/java/com/syncleus/aparapi/Kernel.java similarity index 96% rename from src/main/java/com/amd/aparapi/Kernel.java rename to src/main/java/com/syncleus/aparapi/Kernel.java index 5e11cab9a1b3d9ab9c1e339170adbc99c1ab1374..423261e030027c3a768cb6aa145235ea52059b7c 100644 --- a/src/main/java/com/amd/aparapi/Kernel.java +++ b/src/main/java/com/syncleus/aparapi/Kernel.java @@ -35,20 +35,20 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi; - -import com.amd.aparapi.annotation.Experimental; -import com.amd.aparapi.device.*; -import com.amd.aparapi.exception.DeprecatedException; -import com.amd.aparapi.internal.kernel.*; -import com.amd.aparapi.internal.model.CacheEnabler; -import com.amd.aparapi.internal.model.ClassModel.ConstantPool.MethodReferenceEntry; -import com.amd.aparapi.internal.model.ClassModel.ConstantPool.NameAndTypeEntry; -import com.amd.aparapi.internal.model.ValueCache; -import com.amd.aparapi.internal.model.ValueCache.ThrowingValueComputer; -import com.amd.aparapi.internal.model.ValueCache.ValueComputer; -import com.amd.aparapi.internal.opencl.OpenCLLoader; -import com.amd.aparapi.internal.util.*; +package com.syncleus.aparapi; + +import com.syncleus.aparapi.annotation.Experimental; +import com.syncleus.aparapi.device.*; +import com.syncleus.aparapi.exception.DeprecatedException; +import com.syncleus.aparapi.internal.kernel.*; +import com.syncleus.aparapi.internal.model.CacheEnabler; +import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool.MethodReferenceEntry; +import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool.NameAndTypeEntry; +import com.syncleus.aparapi.internal.model.ValueCache; +import com.syncleus.aparapi.internal.model.ValueCache.ThrowingValueComputer; +import com.syncleus.aparapi.internal.model.ValueCache.ValueComputer; +import com.syncleus.aparapi.internal.opencl.OpenCLLoader; +import com.syncleus.aparapi.internal.util.*; import java.lang.annotation.Annotation; import java.lang.annotation.ElementType; @@ -308,8 +308,8 @@ public abstract class Kernel implements Cloneable { } /** - * @deprecated It is no longer recommended that {@code EXECUTION_MODE}s are used, as a more sophisticated {@link com.amd.aparapi.device.Device} - * preference mechanism is in place, see {@link com.amd.aparapi.internal.kernel.KernelManager}. Though {@link #setExecutionMode(EXECUTION_MODE)} + * @deprecated It is no longer recommended that {@code EXECUTION_MODE}s are used, as a more sophisticated {@link com.syncleus.aparapi.device.Device} + * preference mechanism is in place, see {@link com.syncleus.aparapi.internal.kernel.KernelManager}. Though {@link #setExecutionMode(EXECUTION_MODE)} * is still honored, the default EXECUTION_MODE is now {@link EXECUTION_MODE#AUTO}, which indicates that the KernelManager * will determine execution behaviours. * @@ -343,10 +343,10 @@ public abstract class Kernel implements Cloneable { * kernel.execute(values.length); * </pre></blockquote> * <p> - * Alternatively, the property <code>com.amd.aparapi.executionMode</code> can be set to one of <code>JTP,GPU,ACC,CPU,SEQ</code> + * Alternatively, the property <code>com.syncleus.aparapi.executionMode</code> can be set to one of <code>JTP,GPU,ACC,CPU,SEQ</code> * when an application is launched. * <p><blockquote><pre> - * java -classpath ....;aparapi.jar -Dcom.amd.aparapi.executionMode=GPU MyApplication + * java -classpath ....;aparapi.jar -Dcom.syncleus.aparapi.executionMode=GPU MyApplication * </pre></blockquote><p> * Generally setting the execution mode is not recommended (it is best to let Aparapi decide automatically) but the option * provides a way to compare a kernel's performance under multiple execution modes. diff --git a/src/main/java/com/amd/aparapi/ProfileInfo.java b/src/main/java/com/syncleus/aparapi/ProfileInfo.java similarity index 96% rename from src/main/java/com/amd/aparapi/ProfileInfo.java rename to src/main/java/com/syncleus/aparapi/ProfileInfo.java index b30d91287834d7c491bae219cdb3b65ef78d5183..7d550d7a8d5da3f39d9351331325cea12d64f18d 100644 --- a/src/main/java/com/amd/aparapi/ProfileInfo.java +++ b/src/main/java/com/syncleus/aparapi/ProfileInfo.java @@ -35,7 +35,7 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi; +package com.syncleus.aparapi; public class ProfileInfo{ diff --git a/src/main/java/com/amd/aparapi/Range.java b/src/main/java/com/syncleus/aparapi/Range.java similarity index 96% rename from src/main/java/com/amd/aparapi/Range.java rename to src/main/java/com/syncleus/aparapi/Range.java index 64f060bd028195ab2c70521cbeb4b0e82e484168..20a0df32e46f0f8bd0f7efa950fc0e0824d97c1e 100644 --- a/src/main/java/com/amd/aparapi/Range.java +++ b/src/main/java/com/syncleus/aparapi/Range.java @@ -1,7 +1,7 @@ -package com.amd.aparapi; +package com.syncleus.aparapi; -import com.amd.aparapi.device.*; -import com.amd.aparapi.internal.jni.*; +import com.syncleus.aparapi.device.*; +import com.syncleus.aparapi.internal.jni.*; import java.util.*; diff --git a/src/main/java/com/amd/aparapi/annotation/Experimental.java b/src/main/java/com/syncleus/aparapi/annotation/Experimental.java similarity index 80% rename from src/main/java/com/amd/aparapi/annotation/Experimental.java rename to src/main/java/com/syncleus/aparapi/annotation/Experimental.java index e40e210656da99dd13ee11f1f888e8697d57622d..c0445be43028133be80a9101b0a518fd77a9894a 100644 --- a/src/main/java/com/amd/aparapi/annotation/Experimental.java +++ b/src/main/java/com/syncleus/aparapi/annotation/Experimental.java @@ -1,4 +1,4 @@ -package com.amd.aparapi.annotation; +package com.syncleus.aparapi.annotation; /** * Used to tag experimental features (methods/fields) diff --git a/src/main/java/com/syncleus/aparapi/annotation/package-info.java b/src/main/java/com/syncleus/aparapi/annotation/package-info.java new file mode 100644 index 0000000000000000000000000000000000000000..cffeddc2e60c91a5ff6a4d1d9395ead57f89a1ad --- /dev/null +++ b/src/main/java/com/syncleus/aparapi/annotation/package-info.java @@ -0,0 +1,4 @@ +/** + * + */ +package com.syncleus.aparapi.annotation; \ No newline at end of file diff --git a/src/main/java/com/amd/aparapi/device/Device.java b/src/main/java/com/syncleus/aparapi/device/Device.java similarity index 87% rename from src/main/java/com/amd/aparapi/device/Device.java rename to src/main/java/com/syncleus/aparapi/device/Device.java index c3790880b8278ac5689b02e0da67fcb1b934e1e1..27c88dec1487db887beb049581a54d2f43a59da4 100644 --- a/src/main/java/com/amd/aparapi/device/Device.java +++ b/src/main/java/com/syncleus/aparapi/device/Device.java @@ -1,7 +1,7 @@ -package com.amd.aparapi.device; +package com.syncleus.aparapi.device; -import com.amd.aparapi.*; -import com.amd.aparapi.internal.kernel.*; +import com.syncleus.aparapi.*; +import com.syncleus.aparapi.internal.kernel.*; public abstract class Device{ @@ -23,7 +23,7 @@ public abstract class Device{ }; /** @deprecated use {@link KernelManager#bestDevice()} - * @see com.amd.aparapi.device + * @see com.syncleus.aparapi.device */ @Deprecated public static Device best() { @@ -31,7 +31,7 @@ public abstract class Device{ } /** - * @see com.amd.aparapi.device + * @see com.syncleus.aparapi.device */ @SuppressWarnings("deprecation") @Deprecated @@ -40,7 +40,7 @@ public abstract class Device{ } /** - * @see com.amd.aparapi.device + * @see com.syncleus.aparapi.device */ @Deprecated public static Device first(final Device.TYPE _type) { @@ -48,7 +48,7 @@ public abstract class Device{ } /** - * @see com.amd.aparapi.device + * @see com.syncleus.aparapi.device */ @SuppressWarnings("deprecation") @Deprecated @@ -57,7 +57,7 @@ public abstract class Device{ } /** - * @see com.amd.aparapi.device + * @see com.syncleus.aparapi.device */ @SuppressWarnings("deprecation") @Deprecated @@ -66,7 +66,7 @@ public abstract class Device{ } /** - * @see com.amd.aparapi.device + * @see com.syncleus.aparapi.device */ @Deprecated public static Device bestACC() { diff --git a/src/main/java/com/amd/aparapi/device/JavaDevice.java b/src/main/java/com/syncleus/aparapi/device/JavaDevice.java similarity index 92% rename from src/main/java/com/amd/aparapi/device/JavaDevice.java rename to src/main/java/com/syncleus/aparapi/device/JavaDevice.java index 33f5cd4d22e02c6b7f31dc731995e2f906c5fda6..9bdf317de263a0f8738c830e5457ed7a8ca4c0fd 100644 --- a/src/main/java/com/amd/aparapi/device/JavaDevice.java +++ b/src/main/java/com/syncleus/aparapi/device/JavaDevice.java @@ -1,4 +1,4 @@ -package com.amd.aparapi.device; +package com.syncleus.aparapi.device; public class JavaDevice extends Device { diff --git a/src/main/java/com/amd/aparapi/device/OpenCLDevice.java b/src/main/java/com/syncleus/aparapi/device/OpenCLDevice.java similarity index 96% rename from src/main/java/com/amd/aparapi/device/OpenCLDevice.java rename to src/main/java/com/syncleus/aparapi/device/OpenCLDevice.java index ce196121488778aaee505202071d933a181d46c8..4448d9269c3de2223b0f613a267ce69467c2d27a 100644 --- a/src/main/java/com/amd/aparapi/device/OpenCLDevice.java +++ b/src/main/java/com/syncleus/aparapi/device/OpenCLDevice.java @@ -1,10 +1,10 @@ -package com.amd.aparapi.device; +package com.syncleus.aparapi.device; -import com.amd.aparapi.*; -import com.amd.aparapi.internal.opencl.*; -import com.amd.aparapi.opencl.*; -import com.amd.aparapi.opencl.OpenCL.*; -import com.amd.aparapi.opencl.OpenCL.Kernel; +import com.syncleus.aparapi.*; +import com.syncleus.aparapi.internal.opencl.*; +import com.syncleus.aparapi.opencl.*; +import com.syncleus.aparapi.opencl.OpenCL.*; +import com.syncleus.aparapi.opencl.OpenCL.Kernel; import java.io.*; import java.lang.annotation.*; diff --git a/src/main/java/com/amd/aparapi/device/package-info.java b/src/main/java/com/syncleus/aparapi/device/package-info.java similarity index 50% rename from src/main/java/com/amd/aparapi/device/package-info.java rename to src/main/java/com/syncleus/aparapi/device/package-info.java index 039f1883909ce1a6b8934baa634a17763d44869f..019c5f056c8bb3f19fcbe000ca99b5eb3ea0df6a 100644 --- a/src/main/java/com/amd/aparapi/device/package-info.java +++ b/src/main/java/com/syncleus/aparapi/device/package-info.java @@ -1,19 +1,19 @@ /** * Contains classes representing OpenCL-capable devices, and "virtual" (java) devices which execute kernels using java. * - * <p>Various methods of {@link com.amd.aparapi.device.Device} which selected devices of a particular type have been deprecated, - * as now the preferred mechanism for device selection is to rely on the {@link com.amd.aparapi.internal.kernel.KernelManager} to + * <p>Various methods of {@link com.syncleus.aparapi.device.Device} which selected devices of a particular type have been deprecated, + * as now the preferred mechanism for device selection is to rely on the {@link com.syncleus.aparapi.internal.kernel.KernelManager} to * select an appropriate device. Where a particular device is required to be used for a certain kernel, for such purposes as * debugging or unit testing, this can be achieved by using - * {@link com.amd.aparapi.internal.kernel.KernelManager#setKernelManager(com.amd.aparapi.internal.kernel.KernelManager)} prior to - * invoking any Kernel executions, by overriding {@link com.amd.aparapi.Kernel#isAllowDevice(com.amd.aparapi.device.Device)} + * {@link com.syncleus.aparapi.internal.kernel.KernelManager#setKernelManager(com.syncleus.aparapi.internal.kernel.KernelManager)} prior to + * invoking any Kernel executions, by overriding {@link com.syncleus.aparapi.Kernel#isAllowDevice(com.syncleus.aparapi.device.Device)} * to veto/approve devices from the available devices for a given Kernel class, or (not recommended) by using - * {@link com.amd.aparapi.internal.kernel.KernelManager#setPreferredDevices(com.amd.aparapi.Kernel, java.util.LinkedHashSet)} to specify + * {@link com.syncleus.aparapi.internal.kernel.KernelManager#setPreferredDevices(com.syncleus.aparapi.Kernel, java.util.LinkedHashSet)} to specify * a particular device list for a given Kernel class. * - * <p>In order to determine the Device which will be used to execute a particular Kernel, use {@link com.amd.aparapi.Kernel#getTargetDevice()}. + * <p>In order to determine the Device which will be used to execute a particular Kernel, use {@link com.syncleus.aparapi.Kernel#getTargetDevice()}. * This can also be used immediately after execution to see on which device the kernel actually got executed (in case the execution failed * and fell back to another device). * */ -package com.amd.aparapi.device; \ No newline at end of file +package com.syncleus.aparapi.device; \ No newline at end of file diff --git a/src/main/java/com/amd/aparapi/exception/DeprecatedException.java b/src/main/java/com/syncleus/aparapi/exception/DeprecatedException.java similarity index 95% rename from src/main/java/com/amd/aparapi/exception/DeprecatedException.java rename to src/main/java/com/syncleus/aparapi/exception/DeprecatedException.java index 4e2dfa0eb87fe2c78afc757c7bdc8690b1d76947..17087e3fee4d67e76530f0cc3c2bf682c6063c70 100644 --- a/src/main/java/com/amd/aparapi/exception/DeprecatedException.java +++ b/src/main/java/com/syncleus/aparapi/exception/DeprecatedException.java @@ -35,9 +35,9 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.exception; +package com.syncleus.aparapi.exception; -import com.amd.aparapi.internal.exception.AparapiException; +import com.syncleus.aparapi.internal.exception.AparapiException; @SuppressWarnings("serial") public class DeprecatedException extends AparapiException{ diff --git a/src/main/java/com/syncleus/aparapi/exception/package-info.java b/src/main/java/com/syncleus/aparapi/exception/package-info.java new file mode 100644 index 0000000000000000000000000000000000000000..d3947b90e2f25db9fb3e78a7ce957e77167bd761 --- /dev/null +++ b/src/main/java/com/syncleus/aparapi/exception/package-info.java @@ -0,0 +1,4 @@ +/** + * + */ +package com.syncleus.aparapi.exception; \ No newline at end of file diff --git a/src/main/java/com/amd/aparapi/internal/annotation/DocMe.java b/src/main/java/com/syncleus/aparapi/internal/annotation/DocMe.java similarity index 67% rename from src/main/java/com/amd/aparapi/internal/annotation/DocMe.java rename to src/main/java/com/syncleus/aparapi/internal/annotation/DocMe.java index 94d849363cbcbc3ca2626dae48f841e7239b4dbc..b7666a6757665bd10f21b668ac761f62d86b69d4 100644 --- a/src/main/java/com/amd/aparapi/internal/annotation/DocMe.java +++ b/src/main/java/com/syncleus/aparapi/internal/annotation/DocMe.java @@ -1,4 +1,4 @@ -package com.amd.aparapi.internal.annotation; +package com.syncleus.aparapi.internal.annotation; /** * Use this annotation to tag stuff that needs Java Doc added diff --git a/src/main/java/com/amd/aparapi/internal/annotation/RemoveMe.java b/src/main/java/com/syncleus/aparapi/internal/annotation/RemoveMe.java similarity index 71% rename from src/main/java/com/amd/aparapi/internal/annotation/RemoveMe.java rename to src/main/java/com/syncleus/aparapi/internal/annotation/RemoveMe.java index 3c5a6492abaae5fcd7bfdf68b56033a6f220517d..c81e7f6a2e086d40cbe5f36f3ef90379ebefb65b 100644 --- a/src/main/java/com/amd/aparapi/internal/annotation/RemoveMe.java +++ b/src/main/java/com/syncleus/aparapi/internal/annotation/RemoveMe.java @@ -1,4 +1,4 @@ -package com.amd.aparapi.internal.annotation; +package com.syncleus.aparapi.internal.annotation; /** * Use this annotation to tag fields that we think need to be removed (method/field/var) diff --git a/src/main/java/com/amd/aparapi/internal/annotation/Unused.java b/src/main/java/com/syncleus/aparapi/internal/annotation/Unused.java similarity index 76% rename from src/main/java/com/amd/aparapi/internal/annotation/Unused.java rename to src/main/java/com/syncleus/aparapi/internal/annotation/Unused.java index e984cb5fe1cc15f0158b2150ffe3401ab0c1a273..218a8e69fa9e0b6fc7f88c2f8af5e12462afc4f5 100644 --- a/src/main/java/com/amd/aparapi/internal/annotation/Unused.java +++ b/src/main/java/com/syncleus/aparapi/internal/annotation/Unused.java @@ -1,4 +1,4 @@ -package com.amd.aparapi.internal.annotation; +package com.syncleus.aparapi.internal.annotation; /** * Used to tag unused features (methods/fields) diff --git a/src/main/java/com/amd/aparapi/internal/annotation/UsedByJNICode.java b/src/main/java/com/syncleus/aparapi/internal/annotation/UsedByJNICode.java similarity index 69% rename from src/main/java/com/amd/aparapi/internal/annotation/UsedByJNICode.java rename to src/main/java/com/syncleus/aparapi/internal/annotation/UsedByJNICode.java index 351890d88a20d3ec2a6bdb24f14c8c64e2f9a355..ffaa49260b5f6a1cdb9e250dd8ff0e9fa302328c 100644 --- a/src/main/java/com/amd/aparapi/internal/annotation/UsedByJNICode.java +++ b/src/main/java/com/syncleus/aparapi/internal/annotation/UsedByJNICode.java @@ -1,4 +1,4 @@ -package com.amd.aparapi.internal.annotation; +package com.syncleus.aparapi.internal.annotation; /** * Be careful changing the name/type of this field as it is referenced from JNI code. diff --git a/src/main/java/com/amd/aparapi/internal/exception/AparapiException.java b/src/main/java/com/syncleus/aparapi/internal/exception/AparapiException.java similarity index 93% rename from src/main/java/com/amd/aparapi/internal/exception/AparapiException.java rename to src/main/java/com/syncleus/aparapi/internal/exception/AparapiException.java index af7b2499b50fccc728d139ab727572cf77dffea3..37ab954a983a94a0db0c90eb69bc1b146aa40e87 100644 --- a/src/main/java/com/amd/aparapi/internal/exception/AparapiException.java +++ b/src/main/java/com/syncleus/aparapi/internal/exception/AparapiException.java @@ -35,7 +35,7 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.internal.exception; +package com.syncleus.aparapi.internal.exception; /** * We use <code>AparapiException</code> class and subclasses to wrap other @@ -44,8 +44,8 @@ package com.amd.aparapi.internal.exception; * The class parser for example will throw a specific <code>ClassParseException</code> if any Aparapi unfriendly * constructs are found. This allows us to <strong>fail fast</strong> during classfile parsing. * - * @see com.amd.aparapi.internal.exception.ClassParseException - * @see com.amd.aparapi.internal.exception.CodeGenException + * @see com.syncleus.aparapi.internal.exception.ClassParseException + * @see com.syncleus.aparapi.internal.exception.CodeGenException * * @author gfrost * diff --git a/src/main/java/com/amd/aparapi/internal/exception/ClassParseException.java b/src/main/java/com/syncleus/aparapi/internal/exception/ClassParseException.java similarity index 95% rename from src/main/java/com/amd/aparapi/internal/exception/ClassParseException.java rename to src/main/java/com/syncleus/aparapi/internal/exception/ClassParseException.java index 776dd967c80cd11a61682f87a0f73688696395b2..e360baf507862493f3ed315b3604890926379313 100644 --- a/src/main/java/com/amd/aparapi/internal/exception/ClassParseException.java +++ b/src/main/java/com/syncleus/aparapi/internal/exception/ClassParseException.java @@ -35,15 +35,15 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.internal.exception; +package com.syncleus.aparapi.internal.exception; -import com.amd.aparapi.internal.instruction.Instruction; +import com.syncleus.aparapi.internal.instruction.Instruction; /** * We throw <code>ClassParseException</code>s (derived from <code>AparapiException</code>) if we encounter any Aparapi unfriendly * constructs. This allows us to <strong>fail fast</strong>. * - * @see com.amd.aparapi.internal.exception.AparapiException + * @see com.syncleus.aparapi.internal.exception.AparapiException * * @author gfrost * diff --git a/src/main/java/com/amd/aparapi/internal/exception/CodeGenException.java b/src/main/java/com/syncleus/aparapi/internal/exception/CodeGenException.java similarity index 96% rename from src/main/java/com/amd/aparapi/internal/exception/CodeGenException.java rename to src/main/java/com/syncleus/aparapi/internal/exception/CodeGenException.java index 5d680cdb7ac64b99ad7f1b3744d4043a82eefdc7..16dea8be8d651124b08c2951dafb697f1baced93 100644 --- a/src/main/java/com/amd/aparapi/internal/exception/CodeGenException.java +++ b/src/main/java/com/syncleus/aparapi/internal/exception/CodeGenException.java @@ -35,7 +35,7 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.internal.exception; +package com.syncleus.aparapi.internal.exception; @SuppressWarnings("serial") public class CodeGenException extends AparapiException{ diff --git a/src/main/java/com/amd/aparapi/internal/exception/RangeException.java b/src/main/java/com/syncleus/aparapi/internal/exception/RangeException.java similarity index 96% rename from src/main/java/com/amd/aparapi/internal/exception/RangeException.java rename to src/main/java/com/syncleus/aparapi/internal/exception/RangeException.java index 7cdc710a117c7e7316e3ce0388f38ea67cae0db6..7ff8fe92b34dd3689059bedb49adc0a7a9367ce5 100644 --- a/src/main/java/com/amd/aparapi/internal/exception/RangeException.java +++ b/src/main/java/com/syncleus/aparapi/internal/exception/RangeException.java @@ -35,7 +35,7 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.internal.exception; +package com.syncleus.aparapi.internal.exception; @SuppressWarnings("serial") public class RangeException extends AparapiException{ diff --git a/src/main/java/com/amd/aparapi/internal/instruction/BranchSet.java b/src/main/java/com/syncleus/aparapi/internal/instruction/BranchSet.java similarity index 95% rename from src/main/java/com/amd/aparapi/internal/instruction/BranchSet.java rename to src/main/java/com/syncleus/aparapi/internal/instruction/BranchSet.java index 7674ffe3d593102ef53bd31583cba46cdf366bec..729ee4a7d789f1841367d38237b5b80223f739dd 100644 --- a/src/main/java/com/amd/aparapi/internal/instruction/BranchSet.java +++ b/src/main/java/com/syncleus/aparapi/internal/instruction/BranchSet.java @@ -35,15 +35,15 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.internal.instruction; +package com.syncleus.aparapi.internal.instruction; import java.util.ArrayList; import java.util.LinkedHashSet; import java.util.List; import java.util.Set; -import com.amd.aparapi.internal.instruction.InstructionSet.Branch; -import com.amd.aparapi.internal.instruction.InstructionSet.ConditionalBranch; +import com.syncleus.aparapi.internal.instruction.InstructionSet.Branch; +import com.syncleus.aparapi.internal.instruction.InstructionSet.ConditionalBranch; /** * Deals with the issue of recognizing that a sequence of bytecode branch instructions actually represent a single if/while with a logical expression. diff --git a/src/main/java/com/amd/aparapi/internal/instruction/ExpressionList.java b/src/main/java/com/syncleus/aparapi/internal/instruction/ExpressionList.java similarity index 95% rename from src/main/java/com/amd/aparapi/internal/instruction/ExpressionList.java rename to src/main/java/com/syncleus/aparapi/internal/instruction/ExpressionList.java index 46e2e22e360c384e51a0e347623d8ba0b53548ec..5750c7e6a9813de95d8700edd96980616ca1bdf4 100644 --- a/src/main/java/com/amd/aparapi/internal/instruction/ExpressionList.java +++ b/src/main/java/com/syncleus/aparapi/internal/instruction/ExpressionList.java @@ -35,7 +35,7 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.internal.instruction; +package com.syncleus.aparapi.internal.instruction; import java.util.ArrayList; import java.util.LinkedList; @@ -43,20 +43,20 @@ import java.util.List; import java.util.logging.Level; import java.util.logging.Logger; -import com.amd.aparapi.Config; -import com.amd.aparapi.internal.exception.ClassParseException; -import com.amd.aparapi.internal.instruction.InstructionSet.AssignToLocalVariable; -import com.amd.aparapi.internal.instruction.InstructionSet.Branch; -import com.amd.aparapi.internal.instruction.InstructionSet.ByteCode; -import com.amd.aparapi.internal.instruction.InstructionSet.CompositeArbitraryScopeInstruction; -import com.amd.aparapi.internal.instruction.InstructionSet.CompositeInstruction; -import com.amd.aparapi.internal.instruction.InstructionSet.ConditionalBranch; -import com.amd.aparapi.internal.instruction.InstructionSet.FakeGoto; -import com.amd.aparapi.internal.instruction.InstructionSet.Return; -import com.amd.aparapi.internal.instruction.InstructionSet.UnconditionalBranch; -import com.amd.aparapi.internal.model.MethodModel; -import com.amd.aparapi.internal.model.ClassModel.LocalVariableTableEntry; -import com.amd.aparapi.internal.model.ClassModel.LocalVariableInfo; +import com.syncleus.aparapi.Config; +import com.syncleus.aparapi.internal.exception.ClassParseException; +import com.syncleus.aparapi.internal.instruction.InstructionSet.AssignToLocalVariable; +import com.syncleus.aparapi.internal.instruction.InstructionSet.Branch; +import com.syncleus.aparapi.internal.instruction.InstructionSet.ByteCode; +import com.syncleus.aparapi.internal.instruction.InstructionSet.CompositeArbitraryScopeInstruction; +import com.syncleus.aparapi.internal.instruction.InstructionSet.CompositeInstruction; +import com.syncleus.aparapi.internal.instruction.InstructionSet.ConditionalBranch; +import com.syncleus.aparapi.internal.instruction.InstructionSet.FakeGoto; +import com.syncleus.aparapi.internal.instruction.InstructionSet.Return; +import com.syncleus.aparapi.internal.instruction.InstructionSet.UnconditionalBranch; +import com.syncleus.aparapi.internal.model.MethodModel; +import com.syncleus.aparapi.internal.model.ClassModel.LocalVariableTableEntry; +import com.syncleus.aparapi.internal.model.ClassModel.LocalVariableInfo; /** * Essentially a glorified linked list of Instructions plus some additional state to allow us to transform sequences. diff --git a/src/main/java/com/amd/aparapi/internal/instruction/Instruction.java b/src/main/java/com/syncleus/aparapi/internal/instruction/Instruction.java similarity index 93% rename from src/main/java/com/amd/aparapi/internal/instruction/Instruction.java rename to src/main/java/com/syncleus/aparapi/internal/instruction/Instruction.java index 68a7688a0b859c41e35f4ae6856c9ae6d2ade3f1..d61652cf4a144bca2001493304bf885c78c9d9d7 100644 --- a/src/main/java/com/amd/aparapi/internal/instruction/Instruction.java +++ b/src/main/java/com/syncleus/aparapi/internal/instruction/Instruction.java @@ -35,16 +35,16 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.internal.instruction; +package com.syncleus.aparapi.internal.instruction; import java.util.LinkedList; -import com.amd.aparapi.internal.instruction.InstructionSet.Branch; -import com.amd.aparapi.internal.instruction.InstructionSet.ByteCode; -import com.amd.aparapi.internal.instruction.InstructionSet.CompositeInstruction; -import com.amd.aparapi.internal.instruction.InstructionSet.ConditionalBranch; -import com.amd.aparapi.internal.model.MethodModel; -import com.amd.aparapi.internal.reader.ByteReader; +import com.syncleus.aparapi.internal.instruction.InstructionSet.Branch; +import com.syncleus.aparapi.internal.instruction.InstructionSet.ByteCode; +import com.syncleus.aparapi.internal.instruction.InstructionSet.CompositeInstruction; +import com.syncleus.aparapi.internal.instruction.InstructionSet.ConditionalBranch; +import com.syncleus.aparapi.internal.model.MethodModel; +import com.syncleus.aparapi.internal.reader.ByteReader; /** * Initially represents a single Java bytecode instruction. diff --git a/src/main/java/com/amd/aparapi/internal/instruction/InstructionPattern.java b/src/main/java/com/syncleus/aparapi/internal/instruction/InstructionPattern.java similarity index 92% rename from src/main/java/com/amd/aparapi/internal/instruction/InstructionPattern.java rename to src/main/java/com/syncleus/aparapi/internal/instruction/InstructionPattern.java index c57d71892ee57e5bfa5e527436146de831f385d8..f954b565d27650dcc9e7a90d3e5941bba96cee1a 100644 --- a/src/main/java/com/amd/aparapi/internal/instruction/InstructionPattern.java +++ b/src/main/java/com/syncleus/aparapi/internal/instruction/InstructionPattern.java @@ -35,21 +35,21 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.internal.instruction; - -import com.amd.aparapi.internal.instruction.InstructionSet.AccessArrayElement; -import com.amd.aparapi.internal.instruction.InstructionSet.AccessInstanceField; -import com.amd.aparapi.internal.instruction.InstructionSet.AccessLocalVariable; -import com.amd.aparapi.internal.instruction.InstructionSet.AssignToArrayElement; -import com.amd.aparapi.internal.instruction.InstructionSet.AssignToInstanceField; -import com.amd.aparapi.internal.instruction.InstructionSet.AssignToLocalVariable; -import com.amd.aparapi.internal.instruction.InstructionSet.CastOperator; -import com.amd.aparapi.internal.instruction.InstructionSet.Constant; -import com.amd.aparapi.internal.instruction.InstructionSet.I_IADD; -import com.amd.aparapi.internal.instruction.InstructionSet.I_ICONST_1; -import com.amd.aparapi.internal.instruction.InstructionSet.I_IINC; -import com.amd.aparapi.internal.instruction.InstructionSet.I_ISUB; -import com.amd.aparapi.internal.instruction.InstructionSet.MethodCall; +package com.syncleus.aparapi.internal.instruction; + +import com.syncleus.aparapi.internal.instruction.InstructionSet.AccessArrayElement; +import com.syncleus.aparapi.internal.instruction.InstructionSet.AccessInstanceField; +import com.syncleus.aparapi.internal.instruction.InstructionSet.AccessLocalVariable; +import com.syncleus.aparapi.internal.instruction.InstructionSet.AssignToArrayElement; +import com.syncleus.aparapi.internal.instruction.InstructionSet.AssignToInstanceField; +import com.syncleus.aparapi.internal.instruction.InstructionSet.AssignToLocalVariable; +import com.syncleus.aparapi.internal.instruction.InstructionSet.CastOperator; +import com.syncleus.aparapi.internal.instruction.InstructionSet.Constant; +import com.syncleus.aparapi.internal.instruction.InstructionSet.I_IADD; +import com.syncleus.aparapi.internal.instruction.InstructionSet.I_ICONST_1; +import com.syncleus.aparapi.internal.instruction.InstructionSet.I_IINC; +import com.syncleus.aparapi.internal.instruction.InstructionSet.I_ISUB; +import com.syncleus.aparapi.internal.instruction.InstructionSet.MethodCall; public class InstructionPattern{ diff --git a/src/main/java/com/amd/aparapi/internal/instruction/InstructionSet.java b/src/main/java/com/syncleus/aparapi/internal/instruction/InstructionSet.java similarity index 96% rename from src/main/java/com/amd/aparapi/internal/instruction/InstructionSet.java rename to src/main/java/com/syncleus/aparapi/internal/instruction/InstructionSet.java index 976ef32dd287cca4ca91009d8c239ddc0d4e278a..cbd84a90387cc2f0bf4fb286ab6d0fbd2f445737 100644 --- a/src/main/java/com/amd/aparapi/internal/instruction/InstructionSet.java +++ b/src/main/java/com/syncleus/aparapi/internal/instruction/InstructionSet.java @@ -35,19 +35,19 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.internal.instruction; +package com.syncleus.aparapi.internal.instruction; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetException; -import com.amd.aparapi.internal.model.MethodModel; -import com.amd.aparapi.internal.model.ClassModel.ConstantPool; -import com.amd.aparapi.internal.model.ClassModel.ConstantPool.Entry; -import com.amd.aparapi.internal.model.ClassModel.ConstantPool.FieldEntry; -import com.amd.aparapi.internal.model.ClassModel.ConstantPool.MethodEntry; -import com.amd.aparapi.internal.model.ClassModel.LocalVariableTableEntry; -import com.amd.aparapi.internal.model.ClassModel.LocalVariableInfo; -import com.amd.aparapi.internal.reader.ByteReader; +import com.syncleus.aparapi.internal.model.MethodModel; +import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool; +import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool.Entry; +import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool.FieldEntry; +import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool.MethodEntry; +import com.syncleus.aparapi.internal.model.ClassModel.LocalVariableTableEntry; +import com.syncleus.aparapi.internal.model.ClassModel.LocalVariableInfo; +import com.syncleus.aparapi.internal.reader.ByteReader; public class InstructionSet{ diff --git a/src/main/java/com/amd/aparapi/internal/instruction/InstructionTransformer.java b/src/main/java/com/syncleus/aparapi/internal/instruction/InstructionTransformer.java similarity index 96% rename from src/main/java/com/amd/aparapi/internal/instruction/InstructionTransformer.java rename to src/main/java/com/syncleus/aparapi/internal/instruction/InstructionTransformer.java index 60363feb67c1838c9369132598333dcdfa9c19ff..d6f259fe872feeabe8c091f56eefa236a626ed24 100644 --- a/src/main/java/com/amd/aparapi/internal/instruction/InstructionTransformer.java +++ b/src/main/java/com/syncleus/aparapi/internal/instruction/InstructionTransformer.java @@ -35,7 +35,7 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.internal.instruction; +package com.syncleus.aparapi.internal.instruction; public abstract class InstructionTransformer{ diff --git a/src/main/java/com/amd/aparapi/internal/jni/ConfigJNI.java b/src/main/java/com/syncleus/aparapi/internal/jni/ConfigJNI.java similarity index 72% rename from src/main/java/com/amd/aparapi/internal/jni/ConfigJNI.java rename to src/main/java/com/syncleus/aparapi/internal/jni/ConfigJNI.java index 96bf02c2ea430585c0880793a35e102e40e12313..9d6bd15f68130e8dfbc29a1ee7729ef4bdb6a145 100644 --- a/src/main/java/com/amd/aparapi/internal/jni/ConfigJNI.java +++ b/src/main/java/com/syncleus/aparapi/internal/jni/ConfigJNI.java @@ -1,7 +1,7 @@ -package com.amd.aparapi.internal.jni; +package com.syncleus.aparapi.internal.jni; -import com.amd.aparapi.Config; -import com.amd.aparapi.internal.annotation.UsedByJNICode; +import com.syncleus.aparapi.Config; +import com.syncleus.aparapi.internal.annotation.UsedByJNICode; /** * This class is intended to be used as a 'proxy' or 'facade' object for Java code to interact with JNI @@ -9,14 +9,14 @@ import com.amd.aparapi.internal.annotation.UsedByJNICode; public abstract class ConfigJNI{ /** - * Value defaults to com.amd.aparapi.config if not overridden by extending classes + * Value defaults to com.syncleus.aparapi.config if not overridden by extending classes */ protected static final String propPkgName = Config.class.getPackage().getName(); /** * Allows the user to turn on OpenCL profiling for the JNI/OpenCL layer. * - * Usage -Dcom.amd.aparapi.enableProfiling={true|false} + * Usage -Dcom.syncleus.aparapi.enableProfiling={true|false} * */ @UsedByJNICode public static final boolean enableProfiling = Boolean.getBoolean(propPkgName + ".enableProfiling"); @@ -24,7 +24,7 @@ public abstract class ConfigJNI{ /** * Allows the user to turn on OpenCL profiling for the JNI/OpenCL layer, this information will be written to CSV file * - * Usage -Dcom.amd.aparapi.enableProfiling={true|false} + * Usage -Dcom.syncleus.aparapi.enableProfiling={true|false} * */ @UsedByJNICode public static final boolean enableProfilingCSV = Boolean.getBoolean(propPkgName + ".enableProfilingCSV"); @@ -32,7 +32,7 @@ public abstract class ConfigJNI{ /** * Allows the user to request that verbose JNI messages be dumped to stderr. * - * Usage -Dcom.amd.aparapi.enableVerboseJNI={true|false} + * Usage -Dcom.syncleus.aparapi.enableVerboseJNI={true|false} * */ @UsedByJNICode public static final boolean enableVerboseJNI = Boolean.getBoolean(propPkgName + ".enableVerboseJNI"); @@ -42,7 +42,7 @@ public abstract class ConfigJNI{ * * This is really a debugging option to help locate leaking OpenCL resources, this will be dumped to stderr. * - * Usage -Dcom.amd.aparapi.enableOpenCLResourceTracking={true|false} + * Usage -Dcom.syncleus.aparapi.enableOpenCLResourceTracking={true|false} * */ @UsedByJNICode public static final boolean enableVerboseJNIOpenCLResourceTracking = Boolean.getBoolean(propPkgName diff --git a/src/main/java/com/amd/aparapi/internal/jni/KernelArgJNI.java b/src/main/java/com/syncleus/aparapi/internal/jni/KernelArgJNI.java similarity index 96% rename from src/main/java/com/amd/aparapi/internal/jni/KernelArgJNI.java rename to src/main/java/com/syncleus/aparapi/internal/jni/KernelArgJNI.java index 895d1ff9e5f17cdc59deaabb2bf27fb180090cdf..9b17bd7ebb4a6ed05be63ed6a9dd2bcfec24fed7 100644 --- a/src/main/java/com/amd/aparapi/internal/jni/KernelArgJNI.java +++ b/src/main/java/com/syncleus/aparapi/internal/jni/KernelArgJNI.java @@ -1,6 +1,6 @@ -package com.amd.aparapi.internal.jni; +package com.syncleus.aparapi.internal.jni; -import com.amd.aparapi.internal.annotation.*; +import com.syncleus.aparapi.internal.annotation.*; import java.lang.reflect.*; diff --git a/src/main/java/com/amd/aparapi/internal/jni/KernelRunnerJNI.java b/src/main/java/com/syncleus/aparapi/internal/jni/KernelRunnerJNI.java similarity index 78% rename from src/main/java/com/amd/aparapi/internal/jni/KernelRunnerJNI.java rename to src/main/java/com/syncleus/aparapi/internal/jni/KernelRunnerJNI.java index 7b83bb9b4ff345fd9caf40452ce706a3ee9ef34e..1a40d8d48b68f89d86f3e11e6ba3e86b372b8020 100644 --- a/src/main/java/com/amd/aparapi/internal/jni/KernelRunnerJNI.java +++ b/src/main/java/com/syncleus/aparapi/internal/jni/KernelRunnerJNI.java @@ -1,12 +1,12 @@ -package com.amd.aparapi.internal.jni; +package com.syncleus.aparapi.internal.jni; -import com.amd.aparapi.Kernel; -import com.amd.aparapi.ProfileInfo; -import com.amd.aparapi.Range; -import com.amd.aparapi.annotation.Experimental; -import com.amd.aparapi.device.OpenCLDevice; -import com.amd.aparapi.internal.annotation.DocMe; -import com.amd.aparapi.internal.annotation.UsedByJNICode; +import com.syncleus.aparapi.Kernel; +import com.syncleus.aparapi.ProfileInfo; +import com.syncleus.aparapi.Range; +import com.syncleus.aparapi.annotation.Experimental; +import com.syncleus.aparapi.device.OpenCLDevice; +import com.syncleus.aparapi.internal.annotation.DocMe; +import com.syncleus.aparapi.internal.annotation.UsedByJNICode; import java.nio.ByteBuffer; import java.util.List; @@ -20,7 +20,7 @@ public abstract class KernelRunnerJNI{ * This 'bit' indicates that a particular <code>KernelArg</code> represents a <code>boolean</code> type (array or primitive). * * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author gfrost */ @@ -30,7 +30,7 @@ public abstract class KernelRunnerJNI{ * This 'bit' indicates that a particular <code>KernelArg</code> represents a <code>byte</code> type (array or primitive). * * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author gfrost */ @@ -40,7 +40,7 @@ public abstract class KernelRunnerJNI{ * This 'bit' indicates that a particular <code>KernelArg</code> represents a <code>float</code> type (array or primitive). * * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author gfrost */ @@ -50,7 +50,7 @@ public abstract class KernelRunnerJNI{ * This 'bit' indicates that a particular <code>KernelArg</code> represents a <code>int</code> type (array or primitive). * * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author gfrost */ @@ -60,7 +60,7 @@ public abstract class KernelRunnerJNI{ * This 'bit' indicates that a particular <code>KernelArg</code> represents a <code>double</code> type (array or primitive). * * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author gfrost */ @@ -70,7 +70,7 @@ public abstract class KernelRunnerJNI{ * This 'bit' indicates that a particular <code>KernelArg</code> represents a <code>long</code> type (array or primitive). * * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author gfrost */ @@ -79,7 +79,7 @@ public abstract class KernelRunnerJNI{ /** * TODO: * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author gfrost */ @@ -90,7 +90,7 @@ public abstract class KernelRunnerJNI{ * So <code>ARG_ARRAY|ARG_INT</code> tells us this arg is an array of <code>int</code>. * * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author gfrost */ @@ -101,7 +101,7 @@ public abstract class KernelRunnerJNI{ * So <code>ARG_PRIMITIVE|ARG_INT</code> tells us this arg is a primitive <code>int</code>. * * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author gfrost */ @@ -112,7 +112,7 @@ public abstract class KernelRunnerJNI{ * So <code>ARG_ARRAY|ARG_INT|ARG_READ</code> tells us this arg is an array of int's that are read by the kernel. * * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author gfrost */ @@ -123,7 +123,7 @@ public abstract class KernelRunnerJNI{ * So <code>ARG_ARRAY|ARG_INT|ARG_WRITE</code> tells us this arg is an array of int's that we expect the kernel to mutate. * * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author gfrost */ @@ -133,8 +133,8 @@ public abstract class KernelRunnerJNI{ * This 'bit' indicates that a particular <code>KernelArg</code> resides in local memory in the generated OpenCL code.<br/> * * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode - * @see com.amd.aparapi.annotation.Experimental + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.annotation.Experimental * * @author gfrost */ @@ -144,8 +144,8 @@ public abstract class KernelRunnerJNI{ * This 'bit' indicates that a particular <code>KernelArg</code> resides in global memory in the generated OpenCL code.<br/> * * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode - * @see com.amd.aparapi.annotation.Experimental + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.annotation.Experimental * * @author gfrost */ @@ -155,8 +155,8 @@ public abstract class KernelRunnerJNI{ * This 'bit' indicates that a particular <code>KernelArg</code> resides in constant memory in the generated OpenCL code.<br/> * * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode - * @see com.amd.aparapi.annotation.Experimental + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.annotation.Experimental * * @author gfrost */ @@ -166,7 +166,7 @@ public abstract class KernelRunnerJNI{ * This 'bit' indicates that a particular <code>KernelArg</code> has it's length reference, in which case a synthetic arg is passed (name mangled) to the OpenCL kernel.<br/> * * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author gfrost */ @@ -175,7 +175,7 @@ public abstract class KernelRunnerJNI{ /** * TODO: * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author gfrost */ @@ -184,7 +184,7 @@ public abstract class KernelRunnerJNI{ /** * This 'bit' indicates that the arg has been explicitly marked for reading * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author gfrost */ @@ -193,7 +193,7 @@ public abstract class KernelRunnerJNI{ /** * This 'bit' indicates that the arg has been explicitly marked for writing * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author gfrost */ @@ -202,7 +202,7 @@ public abstract class KernelRunnerJNI{ /** * TODO: * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author gfrost */ @@ -213,7 +213,7 @@ public abstract class KernelRunnerJNI{ * This 'bit' indicates that a particular <code>KernelArg</code> represents a <code>char</code> type (array or primitive). * * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author rlamothe */ @@ -223,7 +223,7 @@ public abstract class KernelRunnerJNI{ * This 'bit' indicates that a particular <code>KernelArg</code> represents a <code>static</code> field (array or primitive). * * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author gfrost */ @@ -232,7 +232,7 @@ public abstract class KernelRunnerJNI{ /** * This 'bit' indicates that we wish to enable profiling from the JNI code. * - * @see com.amd.aparapi.annotations.UsedByJNICode + * @see com.syncleus.aparapi.annotations.UsedByJNICode * * @author gfrost */ @@ -241,7 +241,7 @@ public abstract class KernelRunnerJNI{ /** * This 'bit' indicates that we wish to store profiling information in a CSV file from JNI code. * - * @see com.amd.aparapi.annotations.UsedByJNICode + * @see com.syncleus.aparapi.annotations.UsedByJNICode * * @author gfrost */ @@ -252,7 +252,7 @@ public abstract class KernelRunnerJNI{ * * Be careful changing final constants starting with JNI.<br/> * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author gfrost */ @@ -261,7 +261,7 @@ public abstract class KernelRunnerJNI{ /** * This 'bit' indicates that we wish to enable verbose JNI layer messages to stderr.<br/> * - * @see com.amd.aparapi.annotations.UsedByJNICode + * @see com.syncleus.aparapi.annotations.UsedByJNICode * * @author gfrost */ @@ -270,8 +270,8 @@ public abstract class KernelRunnerJNI{ /** * This 'bit' indicates that we wish to enable OpenCL resource tracking by JNI layer to be written to stderr.<br/> * - * @see com.amd.aparapi.annotations.UsedByJNICode - * @see com.amd.aparapi.annotations.Experimental + * @see com.syncleus.aparapi.annotations.UsedByJNICode + * @see com.syncleus.aparapi.annotations.Experimental * * @author gfrost */ @@ -282,7 +282,7 @@ public abstract class KernelRunnerJNI{ * * Be careful changing final constants starting with JNI.<br/> * - * @see com.amd.aparapi.internal.annotation.UsedByJNICode + * @see com.syncleus.aparapi.internal.annotation.UsedByJNICode * * @author ekasit */ diff --git a/src/main/java/com/amd/aparapi/internal/jni/OpenCLJNI.java b/src/main/java/com/syncleus/aparapi/internal/jni/OpenCLJNI.java similarity index 67% rename from src/main/java/com/amd/aparapi/internal/jni/OpenCLJNI.java rename to src/main/java/com/syncleus/aparapi/internal/jni/OpenCLJNI.java index 9fa182204030714805caa1872f64ce469b31d9c5..f546b6b2718289bacc36f198da02cf3ff3f7c3d6 100644 --- a/src/main/java/com/amd/aparapi/internal/jni/OpenCLJNI.java +++ b/src/main/java/com/syncleus/aparapi/internal/jni/OpenCLJNI.java @@ -1,14 +1,14 @@ -package com.amd.aparapi.internal.jni; +package com.syncleus.aparapi.internal.jni; -import com.amd.aparapi.ProfileInfo; +import com.syncleus.aparapi.ProfileInfo; import java.util.List; -import com.amd.aparapi.device.OpenCLDevice; -import com.amd.aparapi.internal.opencl.OpenCLArgDescriptor; -import com.amd.aparapi.internal.opencl.OpenCLKernel; -import com.amd.aparapi.internal.opencl.OpenCLMem; -import com.amd.aparapi.internal.opencl.OpenCLPlatform; -import com.amd.aparapi.internal.opencl.OpenCLProgram; +import com.syncleus.aparapi.device.OpenCLDevice; +import com.syncleus.aparapi.internal.opencl.OpenCLArgDescriptor; +import com.syncleus.aparapi.internal.opencl.OpenCLKernel; +import com.syncleus.aparapi.internal.opencl.OpenCLMem; +import com.syncleus.aparapi.internal.opencl.OpenCLPlatform; +import com.syncleus.aparapi.internal.opencl.OpenCLProgram; /** * This class is intended to be used as a 'proxy' or 'facade' object for Java code to interact with JNI diff --git a/src/main/java/com/amd/aparapi/internal/jni/RangeJNI.java b/src/main/java/com/syncleus/aparapi/internal/jni/RangeJNI.java similarity index 85% rename from src/main/java/com/amd/aparapi/internal/jni/RangeJNI.java rename to src/main/java/com/syncleus/aparapi/internal/jni/RangeJNI.java index 6273777eac010768b40122349b310aec310a0956..e2e24dc5d159c3c2664c28d94d97a3215ca21df6 100644 --- a/src/main/java/com/amd/aparapi/internal/jni/RangeJNI.java +++ b/src/main/java/com/syncleus/aparapi/internal/jni/RangeJNI.java @@ -1,6 +1,6 @@ -package com.amd.aparapi.internal.jni; +package com.syncleus.aparapi.internal.jni; -import com.amd.aparapi.internal.annotation.UsedByJNICode; +import com.syncleus.aparapi.internal.annotation.UsedByJNICode; /** * This class is intended to be used as a 'proxy' or 'facade' object for Java code to interact with JNI diff --git a/src/main/java/com/amd/aparapi/internal/kernel/KernelArg.java b/src/main/java/com/syncleus/aparapi/internal/kernel/KernelArg.java similarity index 90% rename from src/main/java/com/amd/aparapi/internal/kernel/KernelArg.java rename to src/main/java/com/syncleus/aparapi/internal/kernel/KernelArg.java index ce34d6d062e3cad65231c82e84cfc6491efa0ef2..d9be092bad3c359e1ea245256bae4974bf9c07c1 100644 --- a/src/main/java/com/amd/aparapi/internal/kernel/KernelArg.java +++ b/src/main/java/com/syncleus/aparapi/internal/kernel/KernelArg.java @@ -1,8 +1,8 @@ -package com.amd.aparapi.internal.kernel; +package com.syncleus.aparapi.internal.kernel; -import com.amd.aparapi.internal.jni.*; -import com.amd.aparapi.internal.model.*; -import com.amd.aparapi.internal.util.*; +import com.syncleus.aparapi.internal.jni.*; +import com.syncleus.aparapi.internal.model.*; +import com.syncleus.aparapi.internal.util.*; import java.lang.reflect.*; import java.nio.*; @@ -11,7 +11,7 @@ import java.nio.*; * Each field (or captured field in the case of an anonymous inner class) referenced by any bytecode reachable from the users Kernel.run(), will * need to be represented as a <code>KernelArg</code>. * - * @see com.amd.aparapi.Kernel#execute(int _globalSize) + * @see com.syncleus.aparapi.Kernel#execute(int _globalSize) * * @author gfrost * diff --git a/src/main/java/com/amd/aparapi/internal/kernel/KernelDeviceProfile.java b/src/main/java/com/syncleus/aparapi/internal/kernel/KernelDeviceProfile.java similarity index 95% rename from src/main/java/com/amd/aparapi/internal/kernel/KernelDeviceProfile.java rename to src/main/java/com/syncleus/aparapi/internal/kernel/KernelDeviceProfile.java index 55c4ee5043e9028b9147d2a496a803a79b4af1b4..5c2cb7fa98b522594f2d3ab079c7a34dd1aa8e5c 100644 --- a/src/main/java/com/amd/aparapi/internal/kernel/KernelDeviceProfile.java +++ b/src/main/java/com/syncleus/aparapi/internal/kernel/KernelDeviceProfile.java @@ -1,7 +1,7 @@ -package com.amd.aparapi.internal.kernel; +package com.syncleus.aparapi.internal.kernel; -import com.amd.aparapi.*; -import com.amd.aparapi.device.*; +import com.syncleus.aparapi.*; +import com.syncleus.aparapi.device.*; import java.text.*; import java.util.*; diff --git a/src/main/java/com/amd/aparapi/internal/kernel/KernelManager.java b/src/main/java/com/syncleus/aparapi/internal/kernel/KernelManager.java similarity index 96% rename from src/main/java/com/amd/aparapi/internal/kernel/KernelManager.java rename to src/main/java/com/syncleus/aparapi/internal/kernel/KernelManager.java index 2bfaaa8b97dabbd176ae1c8cdf2d698b0e490f39..69b0cacf538efaf433d7662bc88082bca42f74d0 100644 --- a/src/main/java/com/amd/aparapi/internal/kernel/KernelManager.java +++ b/src/main/java/com/syncleus/aparapi/internal/kernel/KernelManager.java @@ -1,8 +1,8 @@ -package com.amd.aparapi.internal.kernel; +package com.syncleus.aparapi.internal.kernel; -import com.amd.aparapi.*; -import com.amd.aparapi.device.*; -import com.amd.aparapi.internal.util.*; +import com.syncleus.aparapi.*; +import com.syncleus.aparapi.device.*; +import com.syncleus.aparapi.internal.util.*; import java.lang.reflect.*; import java.util.*; diff --git a/src/main/java/com/amd/aparapi/internal/kernel/KernelManagers.java b/src/main/java/com/syncleus/aparapi/internal/kernel/KernelManagers.java similarity index 85% rename from src/main/java/com/amd/aparapi/internal/kernel/KernelManagers.java rename to src/main/java/com/syncleus/aparapi/internal/kernel/KernelManagers.java index 11b28b7085cc4798c4e25a9fd94bbf699b0408f3..363c0d095cb89c92316b5156daf4a061f3656301 100644 --- a/src/main/java/com/amd/aparapi/internal/kernel/KernelManagers.java +++ b/src/main/java/com/syncleus/aparapi/internal/kernel/KernelManagers.java @@ -1,6 +1,6 @@ -package com.amd.aparapi.internal.kernel; +package com.syncleus.aparapi.internal.kernel; -import com.amd.aparapi.device.*; +import com.syncleus.aparapi.device.*; import java.util.*; diff --git a/src/main/java/com/amd/aparapi/internal/kernel/KernelPreferences.java b/src/main/java/com/syncleus/aparapi/internal/kernel/KernelPreferences.java similarity index 95% rename from src/main/java/com/amd/aparapi/internal/kernel/KernelPreferences.java rename to src/main/java/com/syncleus/aparapi/internal/kernel/KernelPreferences.java index fd238a6d9e44959f96415e897317508d2446114a..17b091ec047dc38a23ff25bf0fb895f35f1ef44a 100644 --- a/src/main/java/com/amd/aparapi/internal/kernel/KernelPreferences.java +++ b/src/main/java/com/syncleus/aparapi/internal/kernel/KernelPreferences.java @@ -1,7 +1,7 @@ -package com.amd.aparapi.internal.kernel; +package com.syncleus.aparapi.internal.kernel; -import com.amd.aparapi.*; -import com.amd.aparapi.device.*; +import com.syncleus.aparapi.*; +import com.syncleus.aparapi.device.*; import java.util.*; diff --git a/src/main/java/com/amd/aparapi/internal/kernel/KernelProfile.java b/src/main/java/com/syncleus/aparapi/internal/kernel/KernelProfile.java similarity index 93% rename from src/main/java/com/amd/aparapi/internal/kernel/KernelProfile.java rename to src/main/java/com/syncleus/aparapi/internal/kernel/KernelProfile.java index 24f78f682623a36bacf5132903d0ad1e3806552c..8a0f70267546300ae3ee41f89e6bebae9aab1a3c 100644 --- a/src/main/java/com/amd/aparapi/internal/kernel/KernelProfile.java +++ b/src/main/java/com/syncleus/aparapi/internal/kernel/KernelProfile.java @@ -1,7 +1,7 @@ -package com.amd.aparapi.internal.kernel; +package com.syncleus.aparapi.internal.kernel; -import com.amd.aparapi.*; -import com.amd.aparapi.device.*; +import com.syncleus.aparapi.*; +import com.syncleus.aparapi.device.*; import java.util.*; import java.util.logging.*; diff --git a/src/main/java/com/amd/aparapi/internal/kernel/KernelRunner.java b/src/main/java/com/syncleus/aparapi/internal/kernel/KernelRunner.java similarity index 97% rename from src/main/java/com/amd/aparapi/internal/kernel/KernelRunner.java rename to src/main/java/com/syncleus/aparapi/internal/kernel/KernelRunner.java index d99809e9c3353db214658321b92e41b731dea54a..ea1a8cb26d794a01998a3e03b1f02d09d2e24446 100644 --- a/src/main/java/com/amd/aparapi/internal/kernel/KernelRunner.java +++ b/src/main/java/com/syncleus/aparapi/internal/kernel/KernelRunner.java @@ -35,20 +35,20 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.internal.kernel; - -import com.amd.aparapi.*; -import com.amd.aparapi.Kernel.Constant; -import com.amd.aparapi.Kernel.*; -import com.amd.aparapi.device.*; -import com.amd.aparapi.internal.annotation.*; -import com.amd.aparapi.internal.exception.*; -import com.amd.aparapi.internal.instruction.InstructionSet.*; -import com.amd.aparapi.internal.jni.*; -import com.amd.aparapi.internal.model.*; -import com.amd.aparapi.internal.util.*; -import com.amd.aparapi.internal.writer.*; -import com.amd.aparapi.opencl.*; +package com.syncleus.aparapi.internal.kernel; + +import com.syncleus.aparapi.*; +import com.syncleus.aparapi.Kernel.Constant; +import com.syncleus.aparapi.Kernel.*; +import com.syncleus.aparapi.device.*; +import com.syncleus.aparapi.internal.annotation.*; +import com.syncleus.aparapi.internal.exception.*; +import com.syncleus.aparapi.internal.instruction.InstructionSet.*; +import com.syncleus.aparapi.internal.jni.*; +import com.syncleus.aparapi.internal.model.*; +import com.syncleus.aparapi.internal.util.*; +import com.syncleus.aparapi.internal.writer.*; +import com.syncleus.aparapi.opencl.*; import java.lang.reflect.*; import java.nio.*; @@ -68,7 +68,7 @@ import java.util.logging.*; * time the <code>ExecutionMode</code> is consulted to determine the default requested mode. This will dictate how * the <code>KernelRunner</code> will attempt to execute the <code>Kernel</code> * - * @see com.amd.aparapi.Kernel#execute(int _globalSize) + * @see com.syncleus.aparapi.Kernel#execute(int _globalSize) * * @author gfrost * diff --git a/src/main/java/com/amd/aparapi/internal/kernel/ProfilingEvent.java b/src/main/java/com/syncleus/aparapi/internal/kernel/ProfilingEvent.java similarity index 76% rename from src/main/java/com/amd/aparapi/internal/kernel/ProfilingEvent.java rename to src/main/java/com/syncleus/aparapi/internal/kernel/ProfilingEvent.java index 4e1d01d0a524f3a7b2075891b6bbd877ad6cf3b1..608b065bdc28b4d5e81c6722e831c3585cc7dc45 100644 --- a/src/main/java/com/amd/aparapi/internal/kernel/ProfilingEvent.java +++ b/src/main/java/com/syncleus/aparapi/internal/kernel/ProfilingEvent.java @@ -1,4 +1,4 @@ -package com.amd.aparapi.internal.kernel; +package com.syncleus.aparapi.internal.kernel; /** * Created by Barney on 02/09/2015. diff --git a/src/main/java/com/amd/aparapi/internal/model/CacheEnabler.java b/src/main/java/com/syncleus/aparapi/internal/model/CacheEnabler.java similarity index 80% rename from src/main/java/com/amd/aparapi/internal/model/CacheEnabler.java rename to src/main/java/com/syncleus/aparapi/internal/model/CacheEnabler.java index 000fe014a8aefcba89ad436caef2573848f59fd7..bf17015007f194967df276f5cc8cf9efbb96fdc2 100644 --- a/src/main/java/com/amd/aparapi/internal/model/CacheEnabler.java +++ b/src/main/java/com/syncleus/aparapi/internal/model/CacheEnabler.java @@ -1,6 +1,6 @@ -package com.amd.aparapi.internal.model; +package com.syncleus.aparapi.internal.model; -import com.amd.aparapi.Kernel; +import com.syncleus.aparapi.Kernel; public class CacheEnabler{ private static volatile boolean cachesEnabled = true; diff --git a/src/main/java/com/amd/aparapi/internal/model/ClassModel.java b/src/main/java/com/syncleus/aparapi/internal/model/ClassModel.java similarity index 96% rename from src/main/java/com/amd/aparapi/internal/model/ClassModel.java rename to src/main/java/com/syncleus/aparapi/internal/model/ClassModel.java index 5b3823e8f70e55eed88371817a966733bfb7f7ad..c3e73265f7173f9d158c8d93b36c1d0f561dcab6 100644 --- a/src/main/java/com/amd/aparapi/internal/model/ClassModel.java +++ b/src/main/java/com/syncleus/aparapi/internal/model/ClassModel.java @@ -35,17 +35,17 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.internal.model; - -import com.amd.aparapi.*; -import com.amd.aparapi.internal.annotation.*; -import com.amd.aparapi.internal.exception.*; -import com.amd.aparapi.internal.instruction.InstructionSet.*; -import com.amd.aparapi.internal.model.ValueCache.ThrowingValueComputer; -import com.amd.aparapi.internal.model.ClassModel.AttributePool.*; -import com.amd.aparapi.internal.model.ClassModel.ConstantPool.*; -import com.amd.aparapi.internal.reader.*; -import com.amd.aparapi.internal.util.*; +package com.syncleus.aparapi.internal.model; + +import com.syncleus.aparapi.*; +import com.syncleus.aparapi.internal.annotation.*; +import com.syncleus.aparapi.internal.exception.*; +import com.syncleus.aparapi.internal.instruction.InstructionSet.*; +import com.syncleus.aparapi.internal.model.ValueCache.ThrowingValueComputer; +import com.syncleus.aparapi.internal.model.ClassModel.AttributePool.*; +import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool.*; +import com.syncleus.aparapi.internal.reader.*; +import com.syncleus.aparapi.internal.util.*; import java.io.*; import java.lang.reflect.*; diff --git a/src/main/java/com/amd/aparapi/internal/model/Entrypoint.java b/src/main/java/com/syncleus/aparapi/internal/model/Entrypoint.java similarity index 96% rename from src/main/java/com/amd/aparapi/internal/model/Entrypoint.java rename to src/main/java/com/syncleus/aparapi/internal/model/Entrypoint.java index 974dac64adfec1c2ba8ca681c3576e6ccad28fda..4842715f96a88acf10cc1634c9ada62ac63df50e 100644 --- a/src/main/java/com/amd/aparapi/internal/model/Entrypoint.java +++ b/src/main/java/com/syncleus/aparapi/internal/model/Entrypoint.java @@ -35,16 +35,16 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.internal.model; +package com.syncleus.aparapi.internal.model; -import com.amd.aparapi.*; -import com.amd.aparapi.internal.exception.*; -import com.amd.aparapi.internal.instruction.*; -import com.amd.aparapi.internal.instruction.InstructionSet.*; -import com.amd.aparapi.internal.model.ClassModel.*; -import com.amd.aparapi.internal.model.ClassModel.ConstantPool.*; -import com.amd.aparapi.internal.model.ClassModel.ConstantPool.MethodReferenceEntry.*; -import com.amd.aparapi.internal.util.*; +import com.syncleus.aparapi.*; +import com.syncleus.aparapi.internal.exception.*; +import com.syncleus.aparapi.internal.instruction.*; +import com.syncleus.aparapi.internal.instruction.InstructionSet.*; +import com.syncleus.aparapi.internal.model.ClassModel.*; +import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool.*; +import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool.MethodReferenceEntry.*; +import com.syncleus.aparapi.internal.util.*; import java.lang.reflect.*; import java.util.*; @@ -587,7 +587,7 @@ public class Entrypoint implements Cloneable { // Add the class model for the referenced obj array if (signature.startsWith("[L")) { - // Turn [Lcom/amd/javalabs/opencl/demo/DummyOOA; into com.amd.javalabs.opencl.demo.DummyOOA for example + // Turn [Lcom/amd/javalabs/opencl/demo/DummyOOA; into com.syncleus.javalabs.opencl.demo.DummyOOA for example final String className = (signature.substring(2, signature.length() - 1)).replace('/', '.'); final ClassModel arrayFieldModel = getOrUpdateAllClassAccesses(className); if (arrayFieldModel != null) { diff --git a/src/main/java/com/amd/aparapi/internal/model/EntrypointKey.java b/src/main/java/com/syncleus/aparapi/internal/model/EntrypointKey.java similarity index 94% rename from src/main/java/com/amd/aparapi/internal/model/EntrypointKey.java rename to src/main/java/com/syncleus/aparapi/internal/model/EntrypointKey.java index bddf99d7b8ca0b289b2add855dd96bd0179a0f2f..b377e29f2207bf382183dad4ce54da70bd1664dc 100644 --- a/src/main/java/com/amd/aparapi/internal/model/EntrypointKey.java +++ b/src/main/java/com/syncleus/aparapi/internal/model/EntrypointKey.java @@ -1,4 +1,4 @@ -package com.amd.aparapi.internal.model; +package com.syncleus.aparapi.internal.model; final class EntrypointKey{ public static EntrypointKey of(String entrypointName, String descriptor) { diff --git a/src/main/java/com/amd/aparapi/internal/model/Memoizer.java b/src/main/java/com/syncleus/aparapi/internal/model/Memoizer.java similarity index 93% rename from src/main/java/com/amd/aparapi/internal/model/Memoizer.java rename to src/main/java/com/syncleus/aparapi/internal/model/Memoizer.java index 7eec09b7e7a08a606d44712a714c86b6ab064fe8..693ad5a498a5cfd7fe567dbdc61da03a5689cd93 100644 --- a/src/main/java/com/amd/aparapi/internal/model/Memoizer.java +++ b/src/main/java/com/syncleus/aparapi/internal/model/Memoizer.java @@ -1,4 +1,4 @@ -package com.amd.aparapi.internal.model; +package com.syncleus.aparapi.internal.model; import java.util.*; import java.util.concurrent.atomic.*; diff --git a/src/main/java/com/amd/aparapi/internal/model/MethodKey.java b/src/main/java/com/syncleus/aparapi/internal/model/MethodKey.java similarity index 93% rename from src/main/java/com/amd/aparapi/internal/model/MethodKey.java rename to src/main/java/com/syncleus/aparapi/internal/model/MethodKey.java index d08e2debac32c97fddf209ce295e471df44dd29e..58c5cbcf84d9841c57b5930136836c89978e1e5d 100644 --- a/src/main/java/com/amd/aparapi/internal/model/MethodKey.java +++ b/src/main/java/com/syncleus/aparapi/internal/model/MethodKey.java @@ -1,4 +1,4 @@ -package com.amd.aparapi.internal.model; +package com.syncleus.aparapi.internal.model; final class MethodKey{ static MethodKey of(String name, String signature) { diff --git a/src/main/java/com/amd/aparapi/internal/model/MethodModel.java b/src/main/java/com/syncleus/aparapi/internal/model/MethodModel.java similarity index 97% rename from src/main/java/com/amd/aparapi/internal/model/MethodModel.java rename to src/main/java/com/syncleus/aparapi/internal/model/MethodModel.java index a629c97e5f9106705de09572a5569304fbeb3a3b..d0f6ebd9af1f2d81d491704f80fef5e87d44fe8e 100644 --- a/src/main/java/com/amd/aparapi/internal/model/MethodModel.java +++ b/src/main/java/com/syncleus/aparapi/internal/model/MethodModel.java @@ -35,17 +35,17 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.internal.model; - -import com.amd.aparapi.*; -import com.amd.aparapi.internal.exception.*; -import com.amd.aparapi.internal.instruction.*; -import com.amd.aparapi.internal.instruction.InstructionPattern.*; -import com.amd.aparapi.internal.instruction.InstructionSet.*; -import com.amd.aparapi.internal.model.ClassModel.*; -import com.amd.aparapi.internal.model.ClassModel.ConstantPool.*; -import com.amd.aparapi.internal.model.ClassModel.ConstantPool.MethodReferenceEntry.*; -import com.amd.aparapi.internal.reader.*; +package com.syncleus.aparapi.internal.model; + +import com.syncleus.aparapi.*; +import com.syncleus.aparapi.internal.exception.*; +import com.syncleus.aparapi.internal.instruction.*; +import com.syncleus.aparapi.internal.instruction.InstructionPattern.*; +import com.syncleus.aparapi.internal.instruction.InstructionSet.*; +import com.syncleus.aparapi.internal.model.ClassModel.*; +import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool.*; +import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool.MethodReferenceEntry.*; +import com.syncleus.aparapi.internal.reader.*; import java.util.*; import java.util.Map.Entry; diff --git a/src/main/java/com/amd/aparapi/internal/model/Supplier.java b/src/main/java/com/syncleus/aparapi/internal/model/Supplier.java similarity index 71% rename from src/main/java/com/amd/aparapi/internal/model/Supplier.java rename to src/main/java/com/syncleus/aparapi/internal/model/Supplier.java index 737345b65efb73e8a8938c9f428d5164e0cec685..4a552fe6bc79ce66ae5e4d63a55e4210019ab2e1 100644 --- a/src/main/java/com/amd/aparapi/internal/model/Supplier.java +++ b/src/main/java/com/syncleus/aparapi/internal/model/Supplier.java @@ -1,4 +1,4 @@ -package com.amd.aparapi.internal.model; +package com.syncleus.aparapi.internal.model; /** * Substitute of Java8's Supplier<V> interface, used in Java7 backport of caches. diff --git a/src/main/java/com/amd/aparapi/internal/model/ValueCache.java b/src/main/java/com/syncleus/aparapi/internal/model/ValueCache.java similarity index 93% rename from src/main/java/com/amd/aparapi/internal/model/ValueCache.java rename to src/main/java/com/syncleus/aparapi/internal/model/ValueCache.java index 63906ed0465b9d95150dc3923f05552d9aacaa90..d8179cd24b3e755f3a72d677397cf0abf2594c7a 100644 --- a/src/main/java/com/amd/aparapi/internal/model/ValueCache.java +++ b/src/main/java/com/syncleus/aparapi/internal/model/ValueCache.java @@ -1,4 +1,4 @@ -package com.amd.aparapi.internal.model; +package com.syncleus.aparapi.internal.model; import java.lang.ref.*; import java.util.concurrent.*; diff --git a/src/main/java/com/amd/aparapi/internal/opencl/OpenCLArgDescriptor.java b/src/main/java/com/syncleus/aparapi/internal/opencl/OpenCLArgDescriptor.java similarity index 94% rename from src/main/java/com/amd/aparapi/internal/opencl/OpenCLArgDescriptor.java rename to src/main/java/com/syncleus/aparapi/internal/opencl/OpenCLArgDescriptor.java index 88d184d09d035f4c7f2b359cdb0abe6aaa117591..5f5c67e2b7d38341ddebb8a997b155bb49498c38 100644 --- a/src/main/java/com/amd/aparapi/internal/opencl/OpenCLArgDescriptor.java +++ b/src/main/java/com/syncleus/aparapi/internal/opencl/OpenCLArgDescriptor.java @@ -1,7 +1,7 @@ /** * */ -package com.amd.aparapi.internal.opencl; +package com.syncleus.aparapi.internal.opencl; public class OpenCLArgDescriptor{ diff --git a/src/main/java/com/amd/aparapi/internal/opencl/OpenCLKernel.java b/src/main/java/com/syncleus/aparapi/internal/opencl/OpenCLKernel.java similarity index 85% rename from src/main/java/com/amd/aparapi/internal/opencl/OpenCLKernel.java rename to src/main/java/com/syncleus/aparapi/internal/opencl/OpenCLKernel.java index bc464a0115f0994ad18e6c03f36f28824b009333..402663731dc45344a9cbe319edfdc46ee8afe6ac 100644 --- a/src/main/java/com/amd/aparapi/internal/opencl/OpenCLKernel.java +++ b/src/main/java/com/syncleus/aparapi/internal/opencl/OpenCLKernel.java @@ -1,10 +1,8 @@ -package com.amd.aparapi.internal.opencl; +package com.syncleus.aparapi.internal.opencl; -import com.amd.aparapi.ProfileInfo; -import com.amd.aparapi.internal.kernel.KernelRunner; import java.util.List; -import com.amd.aparapi.internal.jni.OpenCLJNI; +import com.syncleus.aparapi.internal.jni.OpenCLJNI; public class OpenCLKernel extends OpenCLJNI{ diff --git a/src/main/java/com/amd/aparapi/internal/opencl/OpenCLLoader.java b/src/main/java/com/syncleus/aparapi/internal/opencl/OpenCLLoader.java similarity index 91% rename from src/main/java/com/amd/aparapi/internal/opencl/OpenCLLoader.java rename to src/main/java/com/syncleus/aparapi/internal/opencl/OpenCLLoader.java index 3514c9d0211d1c90429a8f5a9d0dedb4151e790c..95ed1fc4710fa26e1324cb216327ce605a86f439 100644 --- a/src/main/java/com/amd/aparapi/internal/opencl/OpenCLLoader.java +++ b/src/main/java/com/syncleus/aparapi/internal/opencl/OpenCLLoader.java @@ -1,10 +1,10 @@ -package com.amd.aparapi.internal.opencl; +package com.syncleus.aparapi.internal.opencl; import java.util.logging.Level; import java.util.logging.Logger; -import com.amd.aparapi.Config; -import com.amd.aparapi.internal.jni.OpenCLJNI; +import com.syncleus.aparapi.Config; +import com.syncleus.aparapi.internal.jni.OpenCLJNI; /** * This class is intended to be a singleton which determines if OpenCL is available upon startup of Aparapi diff --git a/src/main/java/com/amd/aparapi/internal/opencl/OpenCLMem.java b/src/main/java/com/syncleus/aparapi/internal/opencl/OpenCLMem.java similarity index 84% rename from src/main/java/com/amd/aparapi/internal/opencl/OpenCLMem.java rename to src/main/java/com/syncleus/aparapi/internal/opencl/OpenCLMem.java index 16ec93c7db082d3096bbb7b7d0315940c2a805b8..657b77d3f2ede1363356453fc0a4b23f9457f278 100644 --- a/src/main/java/com/amd/aparapi/internal/opencl/OpenCLMem.java +++ b/src/main/java/com/syncleus/aparapi/internal/opencl/OpenCLMem.java @@ -1,4 +1,4 @@ -package com.amd.aparapi.internal.opencl; +package com.syncleus.aparapi.internal.opencl; public class OpenCLMem{ diff --git a/src/main/java/com/amd/aparapi/internal/opencl/OpenCLPlatform.java b/src/main/java/com/syncleus/aparapi/internal/opencl/OpenCLPlatform.java similarity index 88% rename from src/main/java/com/amd/aparapi/internal/opencl/OpenCLPlatform.java rename to src/main/java/com/syncleus/aparapi/internal/opencl/OpenCLPlatform.java index 1f8321336f6999aec5fc7540f65d32ab07cef2bd..79a410827b1d410f8a611c3944138d90a5f1f7bb 100644 --- a/src/main/java/com/amd/aparapi/internal/opencl/OpenCLPlatform.java +++ b/src/main/java/com/syncleus/aparapi/internal/opencl/OpenCLPlatform.java @@ -1,7 +1,7 @@ -package com.amd.aparapi.internal.opencl; +package com.syncleus.aparapi.internal.opencl; -import com.amd.aparapi.device.*; -import com.amd.aparapi.internal.jni.*; +import com.syncleus.aparapi.device.*; +import com.syncleus.aparapi.internal.jni.*; import java.util.*; diff --git a/src/main/java/com/amd/aparapi/internal/opencl/OpenCLProgram.java b/src/main/java/com/syncleus/aparapi/internal/opencl/OpenCLProgram.java similarity index 89% rename from src/main/java/com/amd/aparapi/internal/opencl/OpenCLProgram.java rename to src/main/java/com/syncleus/aparapi/internal/opencl/OpenCLProgram.java index 05e9795563738796a6679fe39506c663be9f5e87..44ad27b7f62b077efd018046b347d966e6e15b0c 100644 --- a/src/main/java/com/amd/aparapi/internal/opencl/OpenCLProgram.java +++ b/src/main/java/com/syncleus/aparapi/internal/opencl/OpenCLProgram.java @@ -1,12 +1,12 @@ -package com.amd.aparapi.internal.opencl; +package com.syncleus.aparapi.internal.opencl; -import com.amd.aparapi.ProfileInfo; +import com.syncleus.aparapi.ProfileInfo; import java.util.HashMap; import java.util.List; import java.util.Map; -import com.amd.aparapi.device.OpenCLDevice; -import com.amd.aparapi.internal.jni.OpenCLJNI; +import com.syncleus.aparapi.device.OpenCLDevice; +import com.syncleus.aparapi.internal.jni.OpenCLJNI; public class OpenCLProgram extends OpenCLJNI{ diff --git a/src/main/java/com/amd/aparapi/internal/reader/ByteBuffer.java b/src/main/java/com/syncleus/aparapi/internal/reader/ByteBuffer.java similarity index 95% rename from src/main/java/com/amd/aparapi/internal/reader/ByteBuffer.java rename to src/main/java/com/syncleus/aparapi/internal/reader/ByteBuffer.java index 52ab9b67106a252a56b2a6caffdc701b48930d40..1b06d84d7ff0e38711eb9ee1a7d4887c9be0b4f3 100644 --- a/src/main/java/com/amd/aparapi/internal/reader/ByteBuffer.java +++ b/src/main/java/com/syncleus/aparapi/internal/reader/ByteBuffer.java @@ -35,7 +35,7 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.internal.reader; +package com.syncleus.aparapi.internal.reader; import java.io.ByteArrayOutputStream; import java.io.IOException; @@ -48,7 +48,7 @@ import java.io.InputStream; * * Does not keep track of accesses. For this you will need a <code>ByteReader</code> * - * @see com.amd.aparapi.internal.reader.ByteReader + * @see com.syncleus.aparapi.internal.reader.ByteReader * * @author gfrost * diff --git a/src/main/java/com/amd/aparapi/internal/reader/ByteReader.java b/src/main/java/com/syncleus/aparapi/internal/reader/ByteReader.java similarity index 95% rename from src/main/java/com/amd/aparapi/internal/reader/ByteReader.java rename to src/main/java/com/syncleus/aparapi/internal/reader/ByteReader.java index 7751fadb46558813deef1416667a0e5abad86555..94ebc97ec6f7f56f527dcd185701e62277c59f5f 100644 --- a/src/main/java/com/amd/aparapi/internal/reader/ByteReader.java +++ b/src/main/java/com/syncleus/aparapi/internal/reader/ByteReader.java @@ -35,7 +35,7 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.internal.reader; +package com.syncleus.aparapi.internal.reader; import java.io.InputStream; @@ -45,7 +45,7 @@ import java.io.InputStream; * Basically wraps a <code>ByteBuffer</code> and keeps track of the current offset. All requests on * this <code>ByteReader</code> will be delegated to wrapped<code>ByteBuffer</code>. * </p> - * @see com.amd.aparapi.internal.reader.ByteBuffer + * @see com.syncleus.aparapi.internal.reader.ByteBuffer * * @author gfrost * diff --git a/src/main/java/com/amd/aparapi/internal/tool/InstructionHelper.java b/src/main/java/com/syncleus/aparapi/internal/tool/InstructionHelper.java similarity index 90% rename from src/main/java/com/amd/aparapi/internal/tool/InstructionHelper.java rename to src/main/java/com/syncleus/aparapi/internal/tool/InstructionHelper.java index 3de9baa9d5bf4054026edd77625b1fa2f7e04a2d..75bc3fd08cefdc3f4cc3e5d3544cdb52bc5fde51 100644 --- a/src/main/java/com/amd/aparapi/internal/tool/InstructionHelper.java +++ b/src/main/java/com/syncleus/aparapi/internal/tool/InstructionHelper.java @@ -1,31 +1,30 @@ -package com.amd.aparapi.internal.tool; +package com.syncleus.aparapi.internal.tool; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; -import com.amd.aparapi.internal.exception.CodeGenException; -import com.amd.aparapi.internal.instruction.Instruction; -import com.amd.aparapi.internal.instruction.InstructionSet.AssignToLocalVariable; -import com.amd.aparapi.internal.instruction.InstructionSet.Branch; -import com.amd.aparapi.internal.instruction.InstructionSet.ByteCode; -import com.amd.aparapi.internal.instruction.InstructionSet.CloneInstruction; -import com.amd.aparapi.internal.instruction.InstructionSet.CompositeInstruction; -import com.amd.aparapi.internal.instruction.InstructionSet.ConditionalBranch16; -import com.amd.aparapi.internal.instruction.InstructionSet.Constant; -import com.amd.aparapi.internal.instruction.InstructionSet.FieldReference; -import com.amd.aparapi.internal.instruction.InstructionSet.I_ACONST_NULL; -import com.amd.aparapi.internal.instruction.InstructionSet.I_IINC; -import com.amd.aparapi.internal.instruction.InstructionSet.LocalVariableTableIndexAccessor; -import com.amd.aparapi.internal.instruction.InstructionSet.MethodCall; -import com.amd.aparapi.internal.instruction.InstructionSet.OperatorInstruction; -import com.amd.aparapi.internal.model.ClassModel; -import com.amd.aparapi.internal.model.Entrypoint; -import com.amd.aparapi.internal.model.MethodModel; -import com.amd.aparapi.internal.model.ClassModel.LocalVariableTableEntry; -import com.amd.aparapi.internal.model.ClassModel.LocalVariableInfo; -import com.amd.aparapi.internal.writer.BlockWriter; +import com.syncleus.aparapi.internal.exception.CodeGenException; +import com.syncleus.aparapi.internal.instruction.Instruction; +import com.syncleus.aparapi.internal.instruction.InstructionSet.AssignToLocalVariable; +import com.syncleus.aparapi.internal.instruction.InstructionSet.Branch; +import com.syncleus.aparapi.internal.instruction.InstructionSet.ByteCode; +import com.syncleus.aparapi.internal.instruction.InstructionSet.CloneInstruction; +import com.syncleus.aparapi.internal.instruction.InstructionSet.CompositeInstruction; +import com.syncleus.aparapi.internal.instruction.InstructionSet.ConditionalBranch16; +import com.syncleus.aparapi.internal.instruction.InstructionSet.Constant; +import com.syncleus.aparapi.internal.instruction.InstructionSet.FieldReference; +import com.syncleus.aparapi.internal.instruction.InstructionSet.I_ACONST_NULL; +import com.syncleus.aparapi.internal.instruction.InstructionSet.I_IINC; +import com.syncleus.aparapi.internal.instruction.InstructionSet.LocalVariableTableIndexAccessor; +import com.syncleus.aparapi.internal.instruction.InstructionSet.MethodCall; +import com.syncleus.aparapi.internal.instruction.InstructionSet.OperatorInstruction; +import com.syncleus.aparapi.internal.model.ClassModel; +import com.syncleus.aparapi.internal.model.Entrypoint; +import com.syncleus.aparapi.internal.model.MethodModel; +import com.syncleus.aparapi.internal.model.ClassModel.LocalVariableInfo; +import com.syncleus.aparapi.internal.writer.BlockWriter; public class InstructionHelper{ diff --git a/src/main/java/com/amd/aparapi/internal/tool/InstructionViewer.java b/src/main/java/com/syncleus/aparapi/internal/tool/InstructionViewer.java similarity index 95% rename from src/main/java/com/amd/aparapi/internal/tool/InstructionViewer.java rename to src/main/java/com/syncleus/aparapi/internal/tool/InstructionViewer.java index 015cf46d7492b83b5d914c77e3b206006cbe32ae..00e4a320ec64a8524dc12cdd95d5db01d36c9515 100644 --- a/src/main/java/com/amd/aparapi/internal/tool/InstructionViewer.java +++ b/src/main/java/com/syncleus/aparapi/internal/tool/InstructionViewer.java @@ -1,4 +1,4 @@ -package com.amd.aparapi.internal.tool; +package com.syncleus.aparapi.internal.tool; import java.awt.BasicStroke; import java.awt.BorderLayout; @@ -49,17 +49,17 @@ import javax.swing.UnsupportedLookAndFeelException; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; -import com.amd.aparapi.Config; -import com.amd.aparapi.internal.exception.AparapiException; -import com.amd.aparapi.internal.exception.ClassParseException; -import com.amd.aparapi.internal.instruction.Instruction; -import com.amd.aparapi.internal.instruction.InstructionSet.CompositeInstruction; -import com.amd.aparapi.internal.model.ClassModel; -import com.amd.aparapi.internal.model.Entrypoint; -import com.amd.aparapi.internal.model.MethodModel; -import com.amd.aparapi.internal.tool.InstructionViewer.Form.Check; -import com.amd.aparapi.internal.tool.InstructionViewer.Form.Template; -import com.amd.aparapi.internal.tool.InstructionViewer.Form.Toggle; +import com.syncleus.aparapi.Config; +import com.syncleus.aparapi.internal.exception.AparapiException; +import com.syncleus.aparapi.internal.exception.ClassParseException; +import com.syncleus.aparapi.internal.instruction.Instruction; +import com.syncleus.aparapi.internal.instruction.InstructionSet.CompositeInstruction; +import com.syncleus.aparapi.internal.model.ClassModel; +import com.syncleus.aparapi.internal.model.Entrypoint; +import com.syncleus.aparapi.internal.model.MethodModel; +import com.syncleus.aparapi.internal.tool.InstructionViewer.Form.Check; +import com.syncleus.aparapi.internal.tool.InstructionViewer.Form.Template; +import com.syncleus.aparapi.internal.tool.InstructionViewer.Form.Toggle; public class InstructionViewer implements Config.InstructionListener{ diff --git a/src/main/java/com/syncleus/aparapi/internal/tool/package-info.java b/src/main/java/com/syncleus/aparapi/internal/tool/package-info.java new file mode 100644 index 0000000000000000000000000000000000000000..0741e74169551e81e4e905245c874646ed73ec61 --- /dev/null +++ b/src/main/java/com/syncleus/aparapi/internal/tool/package-info.java @@ -0,0 +1,4 @@ +/** + * + */ +package com.syncleus.aparapi.internal.tool; \ No newline at end of file diff --git a/src/main/java/com/amd/aparapi/internal/util/OpenCLUtil.java b/src/main/java/com/syncleus/aparapi/internal/util/OpenCLUtil.java similarity index 77% rename from src/main/java/com/amd/aparapi/internal/util/OpenCLUtil.java rename to src/main/java/com/syncleus/aparapi/internal/util/OpenCLUtil.java index cb0270357abe11135f4a9a942c3d4c8c26a5cb56..0fff335e31bff98bb703fff790c967bf7a94a982 100644 --- a/src/main/java/com/amd/aparapi/internal/util/OpenCLUtil.java +++ b/src/main/java/com/syncleus/aparapi/internal/util/OpenCLUtil.java @@ -1,8 +1,8 @@ -package com.amd.aparapi.internal.util; +package com.syncleus.aparapi.internal.util; import java.util.List; -import com.amd.aparapi.internal.opencl.OpenCLPlatform; +import com.syncleus.aparapi.internal.opencl.OpenCLPlatform; /** * This utility class encapsulates the necessary actions required to query underlying OpenCL information diff --git a/src/main/java/com/amd/aparapi/internal/util/Reflection.java b/src/main/java/com/syncleus/aparapi/internal/util/Reflection.java similarity index 88% rename from src/main/java/com/amd/aparapi/internal/util/Reflection.java rename to src/main/java/com/syncleus/aparapi/internal/util/Reflection.java index ba7a553a0b45d1828d25815cb823c8c34a378604..4779cf3f18706cc8f515958f642b209e720cf07e 100644 --- a/src/main/java/com/amd/aparapi/internal/util/Reflection.java +++ b/src/main/java/com/syncleus/aparapi/internal/util/Reflection.java @@ -1,4 +1,4 @@ -package com.amd.aparapi.internal.util; +package com.syncleus.aparapi.internal.util; /** * Created by Barney on 03/09/2015. diff --git a/src/main/java/com/amd/aparapi/internal/util/UnsafeWrapper.java b/src/main/java/com/syncleus/aparapi/internal/util/UnsafeWrapper.java similarity index 97% rename from src/main/java/com/amd/aparapi/internal/util/UnsafeWrapper.java rename to src/main/java/com/syncleus/aparapi/internal/util/UnsafeWrapper.java index 970db5ac1e05360e6550839420219feab77201c3..e83b1fd32710b3934480968f27fe69fb137d1dc9 100644 --- a/src/main/java/com/amd/aparapi/internal/util/UnsafeWrapper.java +++ b/src/main/java/com/syncleus/aparapi/internal/util/UnsafeWrapper.java @@ -35,7 +35,7 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.internal.util; +package com.syncleus.aparapi.internal.util; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; diff --git a/src/main/java/com/amd/aparapi/internal/writer/BlockWriter.java b/src/main/java/com/syncleus/aparapi/internal/writer/BlockWriter.java similarity index 97% rename from src/main/java/com/amd/aparapi/internal/writer/BlockWriter.java rename to src/main/java/com/syncleus/aparapi/internal/writer/BlockWriter.java index 613e9401ba96f9e5ee2977bb2a971e4551099c8e..ae208c7577b2ac0be43edc155f46bdd0dc383e1b 100644 --- a/src/main/java/com/amd/aparapi/internal/writer/BlockWriter.java +++ b/src/main/java/com/syncleus/aparapi/internal/writer/BlockWriter.java @@ -35,19 +35,19 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.internal.writer; - -import com.amd.aparapi.*; -import com.amd.aparapi.internal.exception.*; -import com.amd.aparapi.internal.instruction.*; -import com.amd.aparapi.internal.instruction.BranchSet.LogicalExpressionNode; -import com.amd.aparapi.internal.instruction.InstructionSet.AccessInstanceField; -import com.amd.aparapi.internal.instruction.BranchSet.*; -import com.amd.aparapi.internal.instruction.InstructionSet.*; -import com.amd.aparapi.internal.model.ClassModel.ConstantPool.*; -import com.amd.aparapi.internal.model.ClassModel.*; -import com.amd.aparapi.internal.model.*; -import com.amd.aparapi.internal.model.ClassModel.ConstantPool.NameAndTypeEntry; +package com.syncleus.aparapi.internal.writer; + +import com.syncleus.aparapi.*; +import com.syncleus.aparapi.internal.exception.*; +import com.syncleus.aparapi.internal.instruction.*; +import com.syncleus.aparapi.internal.instruction.BranchSet.LogicalExpressionNode; +import com.syncleus.aparapi.internal.instruction.InstructionSet.AccessInstanceField; +import com.syncleus.aparapi.internal.instruction.BranchSet.*; +import com.syncleus.aparapi.internal.instruction.InstructionSet.*; +import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool.*; +import com.syncleus.aparapi.internal.model.ClassModel.*; +import com.syncleus.aparapi.internal.model.*; +import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool.NameAndTypeEntry; import java.util.*; diff --git a/src/main/java/com/amd/aparapi/internal/writer/KernelWriter.java b/src/main/java/com/syncleus/aparapi/internal/writer/KernelWriter.java similarity index 95% rename from src/main/java/com/amd/aparapi/internal/writer/KernelWriter.java rename to src/main/java/com/syncleus/aparapi/internal/writer/KernelWriter.java index 16763ccbe5d31fcce2d2cf3a6aa215c79428eda4..11393ba4955b7976966fe98d097341698c514017 100644 --- a/src/main/java/com/amd/aparapi/internal/writer/KernelWriter.java +++ b/src/main/java/com/syncleus/aparapi/internal/writer/KernelWriter.java @@ -35,17 +35,17 @@ of EAR). For the most current Country Group listings, or for additional informa under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/. */ -package com.amd.aparapi.internal.writer; - -import com.amd.aparapi.*; -import com.amd.aparapi.internal.exception.*; -import com.amd.aparapi.internal.instruction.*; -import com.amd.aparapi.internal.instruction.InstructionSet.*; -import com.amd.aparapi.internal.model.*; -import com.amd.aparapi.internal.model.ClassModel.AttributePool.*; -import com.amd.aparapi.internal.model.ClassModel.AttributePool.RuntimeAnnotationsEntry.*; -import com.amd.aparapi.internal.model.ClassModel.*; -import com.amd.aparapi.internal.model.ClassModel.ConstantPool.*; +package com.syncleus.aparapi.internal.writer; + +import com.syncleus.aparapi.*; +import com.syncleus.aparapi.internal.exception.*; +import com.syncleus.aparapi.internal.instruction.*; +import com.syncleus.aparapi.internal.instruction.InstructionSet.*; +import com.syncleus.aparapi.internal.model.*; +import com.syncleus.aparapi.internal.model.ClassModel.AttributePool.*; +import com.syncleus.aparapi.internal.model.ClassModel.AttributePool.RuntimeAnnotationsEntry.*; +import com.syncleus.aparapi.internal.model.ClassModel.*; +import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool.*; import java.util.*; @@ -280,9 +280,9 @@ public abstract class KernelWriter extends BlockWriter{ public final static String __private = "__private"; - public final static String LOCAL_ANNOTATION_NAME = "L" + com.amd.aparapi.Kernel.Local.class.getName().replace('.', '/') + ";"; + public final static String LOCAL_ANNOTATION_NAME = "L" + com.syncleus.aparapi.Kernel.Local.class.getName().replace('.', '/') + ";"; - public final static String CONSTANT_ANNOTATION_NAME = "L" + com.amd.aparapi.Kernel.Constant.class.getName().replace('.', '/') + public final static String CONSTANT_ANNOTATION_NAME = "L" + com.syncleus.aparapi.Kernel.Constant.class.getName().replace('.', '/') + ";"; @Override public void write(Entrypoint _entryPoint) throws CodeGenException { diff --git a/src/main/java/com/amd/aparapi/opencl/OpenCL.java b/src/main/java/com/syncleus/aparapi/opencl/OpenCL.java similarity index 94% rename from src/main/java/com/amd/aparapi/opencl/OpenCL.java rename to src/main/java/com/syncleus/aparapi/opencl/OpenCL.java index 8fd113c9e529d989281c192df86c51c6a82eed50..73ff772e0928c7c4eb27a83b0ffbc95d4d4e4da4 100644 --- a/src/main/java/com/amd/aparapi/opencl/OpenCL.java +++ b/src/main/java/com/syncleus/aparapi/opencl/OpenCL.java @@ -1,6 +1,6 @@ -package com.amd.aparapi.opencl; +package com.syncleus.aparapi.opencl; -import com.amd.aparapi.ProfileInfo; +import com.syncleus.aparapi.ProfileInfo; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; diff --git a/src/main/java/com/amd/aparapi/opencl/OpenCLAdapter.java b/src/main/java/com/syncleus/aparapi/opencl/OpenCLAdapter.java similarity index 91% rename from src/main/java/com/amd/aparapi/opencl/OpenCLAdapter.java rename to src/main/java/com/syncleus/aparapi/opencl/OpenCLAdapter.java index 7568fc2ec44a85361c8d4a3f5c1d6bac54e5e8f9..83e51253e818c7aa8129d3bbcb83ce1f20115a55 100644 --- a/src/main/java/com/amd/aparapi/opencl/OpenCLAdapter.java +++ b/src/main/java/com/syncleus/aparapi/opencl/OpenCLAdapter.java @@ -1,6 +1,6 @@ -package com.amd.aparapi.opencl; +package com.syncleus.aparapi.opencl; -import com.amd.aparapi.ProfileInfo; +import com.syncleus.aparapi.ProfileInfo; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/com/syncleus/aparapi/opencl/package-info.java b/src/main/java/com/syncleus/aparapi/opencl/package-info.java new file mode 100644 index 0000000000000000000000000000000000000000..f0fb474a696213a7c841cae3fac5db68125d4a1f --- /dev/null +++ b/src/main/java/com/syncleus/aparapi/opencl/package-info.java @@ -0,0 +1,4 @@ +/** + * + */ +package com.syncleus.aparapi.opencl; \ No newline at end of file diff --git a/src/main/java/com/syncleus/aparapi/package-info.java b/src/main/java/com/syncleus/aparapi/package-info.java new file mode 100644 index 0000000000000000000000000000000000000000..6e561f23a2a7292ecafe5cb13b79bea439ef4d21 --- /dev/null +++ b/src/main/java/com/syncleus/aparapi/package-info.java @@ -0,0 +1,4 @@ +/** + * + */ +package com.syncleus.aparapi; \ No newline at end of file diff --git a/src/main/java/com/amd/aparapi/util/swing/MultiPassKernelSwingWorker.java b/src/main/java/com/syncleus/aparapi/util/swing/MultiPassKernelSwingWorker.java similarity index 92% rename from src/main/java/com/amd/aparapi/util/swing/MultiPassKernelSwingWorker.java rename to src/main/java/com/syncleus/aparapi/util/swing/MultiPassKernelSwingWorker.java index db33946952fa6e1b1152ddd9e8761d9084398f2e..81916b39821e1aca17104f9769fb96109be91035 100644 --- a/src/main/java/com/amd/aparapi/util/swing/MultiPassKernelSwingWorker.java +++ b/src/main/java/com/syncleus/aparapi/util/swing/MultiPassKernelSwingWorker.java @@ -1,7 +1,7 @@ -package com.amd.aparapi.util.swing; +package com.syncleus.aparapi.util.swing; -import com.amd.aparapi.Kernel; -import com.amd.aparapi.internal.kernel.KernelRunner; +import com.syncleus.aparapi.Kernel; +import com.syncleus.aparapi.internal.kernel.KernelRunner; import javax.swing.*; import java.awt.event.ActionEvent; diff --git a/src/test/java/ConvolutionLargeTest.java b/src/test/java/ConvolutionLargeTest.java index fca9aab9376ff3d91256b4f7de7f7f6776cff6e4..d599806ae246e053953f139acabf6e20117cd3be 100644 --- a/src/test/java/ConvolutionLargeTest.java +++ b/src/test/java/ConvolutionLargeTest.java @@ -40,9 +40,9 @@ import java.io.IOException; import java.text.MessageFormat; import java.util.concurrent.TimeUnit; -import com.amd.aparapi.Kernel; -import com.amd.aparapi.internal.model.CacheEnabler; -import com.amd.aparapi.internal.model.Supplier; +import com.syncleus.aparapi.Kernel; +import com.syncleus.aparapi.internal.model.CacheEnabler; +import com.syncleus.aparapi.internal.model.Supplier; public class ConvolutionLargeTest{