/*
** Automatically generated from `benchmarking.m'
** by the Mercury compiler,
** version 14.01.1, configured for x86_64-apple-darwin13.3.0.
** Do not edit.
*/
#ifndef BENCHMARKING_MH
#define BENCHMARKING_MH

#ifdef __cplusplus
extern "C" {
#endif

#ifdef MR_HIGHLEVEL_CODE
#include "mercury.h"
#else
  #ifndef MERCURY_HDR_EXCLUDE_IMP_H
  #include "mercury_imp.h"
  #endif
#endif
#ifdef MR_DEEP_PROFILING
#include "mercury_deep_profiling.h"
#endif

#ifndef BENCHMARKING_DECL_GUARD
#define BENCHMARKING_DECL_GUARD
#line 161 "benchmarking.m"


#include "mercury_timing.h"
#include "mercury_heap.h"

extern void ML_report_stats(void);

extern void ML_report_full_memory_stats(void);


#line 39 "benchmarking.mh.tmp"
#line 1044 "benchmarking.m"

    extern  volatile    MR_Word ML_benchmarking_dummy_word;

#line 44 "benchmarking.mh.tmp"

#endif

#ifdef __cplusplus
}
#endif

#endif /* BENCHMARKING_MH */
