Uses of Class
com.aparapi.ProfileReport
-
Packages that use ProfileReport Package Description com.aparapi com.aparapi.internal.kernel -
-
Uses of ProfileReport in com.aparapi
Methods in com.aparapi that return ProfileReport Modifier and Type Method Description ProfileReport
ProfileReport. clone()
Methods in com.aparapi that return types with arguments of type ProfileReport Modifier and Type Method Description java.lang.ref.WeakReference<ProfileReport>
Kernel. getProfileReportCurrentThread(Device device)
Retrieves the most recent complete report available for the current thread calling this method for the current kernel instance and executed on the given device.java.lang.ref.WeakReference<ProfileReport>
Kernel. getProfileReportLastThread(Device device)
Retrieves a profile report for the last thread that executed this kernel on the given device.Method parameters in com.aparapi with type arguments of type ProfileReport Modifier and Type Method Description void
IProfileReportObserver. receiveReport(java.lang.Class<? extends Kernel> kernelClass, Device device, java.lang.ref.WeakReference<ProfileReport> profileInfo)
The listener method will be invoked each time a profile report becomes available for each Aparapi Kernel which has a registered observer.
Note1: A report will be generated by a thread executing a kernel. -
Uses of ProfileReport in com.aparapi.internal.kernel
Fields in com.aparapi.internal.kernel declared as ProfileReport Modifier and Type Field Description private ProfileReport
KernelDeviceProfile.Accumulator. report
Fields in com.aparapi.internal.kernel with type parameters of type ProfileReport Modifier and Type Field Description private java.lang.ref.WeakReference<ProfileReport>
KernelDeviceProfile.Accumulator. reportRef
Methods in com.aparapi.internal.kernel that return ProfileReport Modifier and Type Method Description private ProfileReport
KernelDeviceProfile. updateProfileReport(ProfileReport report, long invocationCount, long[] currentTimes)
Methods in com.aparapi.internal.kernel that return types with arguments of type ProfileReport Modifier and Type Method Description java.lang.ref.WeakReference<ProfileReport>
KernelDeviceProfile. getReportCurrentThread()
Retrieves the most recent complete report available for the current thread calling this method.
Note1: If the profile report is intended to be kept in memory, the object should be cloned withclone()
Note2: If the thread didn't execute this KernelDeviceProfile instance respective kernel and device, it will return null.java.lang.ref.WeakReference<ProfileReport>
KernelDeviceProfile. getReportLastThread()
Retrieves the most recent complete report available for the last thread that executed this KernelDeviceProfile instance respective kernel and device.
Note1: If the profile report is intended to be kept in memory, the object should be cloned withclone()
Methods in com.aparapi.internal.kernel with parameters of type ProfileReport Modifier and Type Method Description private ProfileReport
KernelDeviceProfile. updateProfileReport(ProfileReport report, long invocationCount, long[] currentTimes)
-