Code scrub performance library instances in MdeModulePkg

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7037 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
qhuang8
2008-12-15 15:56:02 +00:00
parent e05e2b73fc
commit 857dfc455d
7 changed files with 68 additions and 22 deletions

View File

@@ -1,5 +1,10 @@
/** @file
Performance Library
Performance library instance used in PEI phase.
This file implements all APIs in Performance Library class in MdePkg. It creates
performance logging GUIDed HOB on the first performance logging and then logs the
performance data to the GUIDed HOB. Due to the limitation of temporary RAM, the maximum
number of performance logging entry is specified by PcdMaxPeiPerformanceLogEntries.
Copyright (c) 2006 - 2008, Intel Corporation. <BR>
All rights reserved. This program and the accompanying materials

View File

@@ -1,9 +1,10 @@
#/** @file
#
# Memory-only library functions with no library constructor/destructor
# Performance library instance used in PEI phase.
#
# This module provides the performance measurement interfaces in PEI phase, it is
# one instance of Performance Libarary.
# This library provides the performance measurement interfaces in PEI phase, it creates
# and consumes GUIDed HOB for performance logging. The GUIDed HOB is passed to DXE phase
# so that it can be taken over by DxeCorePerformanceLib.
#
# Copyright (c) 2006 - 2008, Intel Corporation. <BR>
# All rights reserved. This program and the accompanying materials
@@ -49,7 +50,7 @@
[Guids]
gPeiPerformanceHobGuid # SOMETIMES_CONSUMED
gPeiPerformanceHobGuid
[Pcd.common]
gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPerformanceLogEntries