Skip to content

Using auto in WorkletInvokeFunctorDetail

This change makes use of c++11 auto in the return type of WorletInvokerFunctorDetail.h.

The reason of this change is to relax ThreadIndicesType trait dependency so that in the in the future we could have heterogenous types of ThreadIndices, this will allow us to have further optimizations.

Therefore this will be the first part of a series of Merge Requests:

  1. !2035 (merged) Using auto in WorkletInvokerFunctorDetail.h
  2. !2032 (merged) Remove ThreadIndicesTypes concrete instances in the Fetch's specializations
  3. !2027 (merged) Adding new template parameter in ThreadIndicesTologyMap and its specializations.

Signed-off-by: Vicente Adolfo Bolea Sanchez vicente.bolea@kitware.com

Edited by Vicente Bolea

Merge request reports