#NEWLINE# @ timed_function ( 'ParLoop kernel' ) #NEWLINE# def __call__( self , grid , block , stream , * args , **kwargs ) : #NEWLINE# #INDENT# if configuration [ 'profiling' ] : #NEWLINE# #INDENT# t_ = self . compile ( ) . prepared_timed_call ( grid , block , * args , ** kwargs ) ( ) #NEWLINE# Timer ( 'CUDA kernel' ) . add ( t_ ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# self . compile ( ) . prepared_async_call ( grid , block , stream , * args , ** kwargs )