From 5474d6d95712ebb8efd98d3331926cde9769afd9 Mon Sep 17 00:00:00 2001 From: Mohamad Chaarawi Date: Wed, 5 Mar 2014 13:55:10 -0500 Subject: [svn-r24763] - add prefetch/evict to Makefile in examples - run reconfigure script for trace generation on new API routines --- examples/Makefile.am | 3 ++- examples/Makefile.in | 3 ++- src/H5FF.c | 2 ++ src/H5V.c | 5 +++++ 4 files changed, 11 insertions(+), 2 deletions(-) diff --git a/examples/Makefile.am b/examples/Makefile.am index 5f01a4f..cfc091b 100644 --- a/examples/Makefile.am +++ b/examples/Makefile.am @@ -33,7 +33,8 @@ if BUILD_EFF_CONDITIONAL EXAMPLE_PROG_EFF = h5ff_server h5ff_client_map \ h5ff_client_M6.2_demo h5ff_client_multiple_cont h5ff_client_obj \ h5ff_client_dset h5ff_client_attr h5ff_client_links h5ff_client_view \ - h5ff_client_vl_data h5ff_python_exec h5ff_client_analysis + h5ff_client_vl_data h5ff_python_exec h5ff_client_analysis \ + h5ff_client_evict_deltas h5ff_client_prefetch endif # Example programs. diff --git a/examples/Makefile.in b/examples/Makefile.in index 8099c18..6cf527e 100644 --- a/examples/Makefile.in +++ b/examples/Makefile.in @@ -421,7 +421,8 @@ CHECK_CLEANFILES = *.chkexe *.chklog *.clog $(EXTLINK_DIRS) *.h5 @BUILD_EFF_CONDITIONAL_TRUE@EXAMPLE_PROG_EFF = h5ff_server h5ff_client_map \ @BUILD_EFF_CONDITIONAL_TRUE@ h5ff_client_M6.2_demo h5ff_client_multiple_cont h5ff_client_obj \ @BUILD_EFF_CONDITIONAL_TRUE@ h5ff_client_dset h5ff_client_attr h5ff_client_links h5ff_client_view \ -@BUILD_EFF_CONDITIONAL_TRUE@ h5ff_client_vl_data h5ff_python_exec h5ff_client_analysis +@BUILD_EFF_CONDITIONAL_TRUE@ h5ff_client_vl_data h5ff_python_exec h5ff_client_analysis \ +@BUILD_EFF_CONDITIONAL_TRUE@ h5ff_client_evict_deltas h5ff_client_prefetch # Example programs. diff --git a/src/H5FF.c b/src/H5FF.c index e86dd27..002af4d 100644 --- a/src/H5FF.c +++ b/src/H5FF.c @@ -652,6 +652,8 @@ H5Dcreate_anon_ff(hid_t file_id, hid_t type_id, hid_t space_id, hid_t ret_value; /* Return value */ FUNC_ENTER_API(FAIL) + H5TRACE7("i", "iiiiiii", file_id, type_id, space_id, dcpl_id, dapl_id, trans_id, + estack_id); /* Get correct property list */ if(H5P_DEFAULT == dcpl_id) diff --git a/src/H5V.c b/src/H5V.c index 370ab28..5da1eeb 100644 --- a/src/H5V.c +++ b/src/H5V.c @@ -381,6 +381,7 @@ H5Vget_query(hid_t view_id, hid_t *query_id) herr_t ret_value = SUCCEED; /* Return value */ FUNC_ENTER_API(FAIL) + H5TRACE2("e", "i*i", view_id, query_id); if(NULL == query_id) HGOTO_ERROR(H5E_ARGS, H5E_BADTYPE, FAIL, "invalid return pointer") @@ -420,6 +421,7 @@ H5Vget_counts(hid_t view_id, hsize_t *attr_count, hsize_t *obj_count, hsize_t *e herr_t ret_value = SUCCEED; /* Return value */ FUNC_ENTER_API(FAIL) + H5TRACE4("e", "i*h*h*h", view_id, attr_count, obj_count, elem_region_count); /* Check args */ if(NULL == (view = (H5VL_iod_view_t *)H5I_object_verify(view_id, H5I_VIEW))) @@ -471,6 +473,7 @@ H5Vget_location_ff(hid_t view_id, hid_t *loc_id, hid_t estack_id) herr_t ret_value = SUCCEED; /* Return value */ FUNC_ENTER_API(FAIL) + H5TRACE3("e", "i*ii", view_id, loc_id, estack_id); if(NULL == loc_id) HGOTO_ERROR(H5E_ARGS, H5E_BADTYPE, FAIL, "invalid return pointer") @@ -545,6 +548,8 @@ H5Vget_elem_regions_ff(hid_t view_id, hsize_t start, hsize_t count, hid_t datase herr_t ret_value = SUCCEED; /* Return value */ FUNC_ENTER_API(FAIL) + H5TRACE6("e", "ihh*i*ii", view_id, start, count, dataset_id, dataspace_id, + estack_id); /* Check args */ if(NULL == (view = (H5VL_iod_view_t *)H5I_object_verify(view_id, H5I_VIEW))) -- cgit v0.12