hpcrun: don't allocate thread_data for opencl threads

hpcrun: don't allocate thread_data for opencl threads

  1. a prior commit ensures that opencl threads will be ignored.
  2. don't write thread_data in opencl api because it might overwrite an application thread's state. this caused a problem when monitoring with PAPI this fixes #898 (closed)

Signed-off-by: John Mellor-Crummey johnmc@rice.edu

To Demonstrate

Backward Compatibility

Additional Information

Merge request reports

Loading