소스 검색

Inline _starpu_data_is_multiformat_handle, which is called a lot and extremely simple

Samuel Thibault 10 년 전
부모
커밋
d8af92428c
2개의 변경된 파일1개의 추가작업 그리고 6개의 파일을 삭제
  1. 0 5
      src/datawizard/interfaces/data_interface.c
  2. 1 1
      src/datawizard/interfaces/data_interface.h

+ 0 - 5
src/datawizard/interfaces/data_interface.c

@@ -246,11 +246,6 @@ starpu_data_handle_t starpu_data_lookup(const void *ptr)
 	return result;
 }
 
-int
-_starpu_data_is_multiformat_handle(starpu_data_handle_t handle)
-{
-	return handle->ops->is_multiformat;
-}
 /*
  * Start monitoring a piece of data
  */

+ 1 - 1
src/datawizard/interfaces/data_interface.h

@@ -76,7 +76,7 @@ extern void _starpu_data_register_ram_pointer(starpu_data_handle_t handle,
 extern void _starpu_data_unregister_ram_pointer(starpu_data_handle_t handle)
 	STARPU_ATTRIBUTE_INTERNAL;
 
-extern int _starpu_data_is_multiformat_handle(starpu_data_handle_t handle);
+#define _starpu_data_is_multiformat_handle(handle) handle->ops->is_multiformat
 extern starpu_data_handle_t _starpu_data_get_data_handle_from_tag(int tag);
 
 extern int _starpu_data_set_rank(starpu_data_handle_t handle, int rank);