History log of /device/linaro/bootloader/edk2/PerformancePkg/Dp_App/DpInternal.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d28f77df0f51f84b0af79f09abe2c27b1f1aaa69 10-Nov-2015 Cinnamon Shia <cinnamon.shia@hpe.com> PerformancePkg/Dp_App: Support dumping cumulative data

Add a new option -c to dump cumulative data.
For example:
shell> dp -c
==[ Cumulative ]========
(Times in microsec.) Cumulative Average Shortest Longest
Name Count Duration Duration Duration Duration
LoadImage: 200 1000000 7000 0 100000
StartImage: 200 20000000 90000 0 7000000
DB:Start: 200 20000000 100000 0 9000000
DB:Support: 200000 100000 0 0 7000

shell> dp -c DXE
==[ Cumulative ]========
(Times in microsec.) Cumulative Average Shortest Longest
Name Count Duration Duration Duration Duration
LoadImage: 200 1000000 7000 0 100000
StartImage: 200 20000000 90000 0 7000000
DB:Start: 200 20000000 100000 0 9000000
DB:Support: 200000 100000 0 0 7000
DXE 1 30000000 30000000 0 30000000

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Cinnamon Shia <cinnamon.shia@hpe.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18762 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PerformancePkg/Dp_App/DpInternal.h
f85acc224c8743cfc958a927f207ca846794a2cf 26-Mar-2014 Star Zeng <star.zeng@intel.com> PerfomancePkg Dp: Add missing EFIAPI for PrintToken().

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15392 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PerformancePkg/Dp_App/DpInternal.h
0b84f444de5b7d3f4224e728c9f2232742c0462d 24-Apr-2012 lzeng14 <lzeng14@6f19259b-4bc3-4df7-8a09-765794883524> Add new extension PerformanceLib APIs to store ID info.

Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13216 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PerformancePkg/Dp_App/DpInternal.h
86da563d36390940d8bd565604b4377c3cebafb2 01-Dec-2011 ydong10 <ydong10@6f19259b-4bc3-4df7-8a09-765794883524> Refine the code to follow coding style.
Signed-off-by: ydong10
Reviewed-by: lzeng14

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12805 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PerformancePkg/Dp_App/DpInternal.h
a2daf8dbecddcc04fb4317b6772bc154f0773f7a 25-Nov-2011 lzeng14 <lzeng14@6f19259b-4bc3-4df7-8a09-765794883524> Update DP to get Image name with the following methods orderly.
1. Image PDB
2. ComponentName2 protocol
3. FFS UI section
4. Image GUID
5. Image DevicePath
6. Unknown Driver Name

Signed-off-by: lzeng14
Reviewed-by: lgao4

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12779 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PerformancePkg/Dp_App/DpInternal.h
cbdf19a53e502ed4824c587f6b19e8f138032875 18-Feb-2011 ydong10 <ydong10@6f19259b-4bc3-4df7-8a09-765794883524> Refine coding style.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11323 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PerformancePkg/Dp_App/DpInternal.h
f97c2415d2a88f0cfee8af3e62ee106659efb78f 12-Nov-2010 ydong10 <ydong10@6f19259b-4bc3-4df7-8a09-765794883524> Refine coding style.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11049 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PerformancePkg/Dp_App/DpInternal.h
aec905b7d3c09415ce91fe9946300e01a4509308 12-Nov-2010 ydong10 <ydong10@6f19259b-4bc3-4df7-8a09-765794883524> Fixed build error

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11045 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PerformancePkg/Dp_App/DpInternal.h
9dd7461870e0239ce5b1d6573a3ca0bcd86b7a03 08-Nov-2010 ydong10 <ydong10@6f19259b-4bc3-4df7-8a09-765794883524> Refine code to make code follow the coding style.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11011 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PerformancePkg/Dp_App/DpInternal.h
92ea1df875340a9841117762c41087bdb5561a10 24-Apr-2010 hhtian <hhtian@6f19259b-4bc3-4df7-8a09-765794883524> Update the copyright notice format

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10427 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PerformancePkg/Dp_App/DpInternal.h
c06ad33ed2fbbacdba42baf07f5d3fd41b36781d 23-Apr-2010 darylm503 <darylm503@6f19259b-4bc3-4df7-8a09-765794883524> Libraries and utilities for instrumenting regions of code and measuring their performance.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10417 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PerformancePkg/Dp_App/DpInternal.h