#include <Guid/Performance.h>\r
#include <Guid/ExtendedFirmwarePerformance.h>\r
#include <Guid/FirmwarePerformance.h>\r
-#include <Guid/Acpi.h>\r
\r
#include <Protocol/HiiPackageList.h>\r
#include <Protocol/DevicePath.h>\r
#include <Library/HiiLib.h>\r
#include <Library/FileHandleLib.h>\r
#include <Library/UefiHiiServicesLib.h>\r
+#include <Library/PerformanceLib.h>\r
\r
extern EFI_HANDLE mDpHiiHandle;\r
\r
**/\r
#define DP_DEBUG 0\r
\r
-/**\r
- * Set to 1 once Profiling has been implemented in order to enable\r
- * profiling related options and report output.\r
-**/\r
-#define PROFILING_IMPLEMENTED 0\r
-\r
#define DEFAULT_THRESHOLD 1000 ///< One millisecond.\r
#define DEFAULT_DISPLAYCOUNT 50\r
#define MAXIMUM_DISPLAYCOUNT 999999 ///< Arbitrary maximum reasonable number.\r
\r
typedef struct {\r
UINT32 NumTrace; ///< Number of recorded TRACE performance measurements.\r
- UINT32 NumProfile; ///< Number of recorded PROFILE performance measurements.\r
UINT32 NumIncomplete; ///< Number of measurements with no END value.\r
UINT32 NumSummary; ///< Number of summary section measurements.\r
UINT32 NumHandles; ///< Number of measurements with handles.\r