Samer El-Haj-Mahmoud 
							
						 
					 
					
						
						
							
						
						32c8c88df5 
					 
					
						
						
							
							MdeModulePkg: Add DEBUG statement when reaching max perf log entries  
						
						... 
						
						
						
						Add a DEBUG statement when the number of PEI perf log entries
exceeds PcdMaxPeiPerformanceLogEntries
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Samer El-Haj-Mahmoud <samer.el-haj-mahmoud@hpe.com >
Reviewed-by: Star Zeng <star.zeng@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18714  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-11-02 02:38:24 +00:00 
						 
				 
			
				
					
						
							
							
								Qiu Shumin 
							
						 
					 
					
						
						
							
						
						8feb7452ac 
					 
					
						
						
							
							MdeModulePkg: Refine code to use Strn**S safe functions instead of Str**S ones in some cases.  
						
						... 
						
						
						
						Safe string functions may ASSERT when the source length is larger than the MaxDest. This patch use Strn**S to indicate the copy length.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qiu Shumin <shumin.qiu@intel.com >
Reviewed-by: Star Zeng <star.zeng@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17867  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-07-08 01:08:09 +00:00 
						 
				 
			
				
					
						
							
							
								Qiu Shumin 
							
						 
					 
					
						
						
							
						
						e1565962dc 
					 
					
						
						
							
							MdeModulePkg/Library/PeiPerformanceLib: Use safe string functions to refine code.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qiu Shumin <shumin.qiu@intel.com >
Reviewed-by: Star Zeng <star.zeng@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17780  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-07-01 08:15:27 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
							
						
						b504f51998 
					 
					
						
						
							
							Optimize the log entry search algorithm to save boot performance.  
						
						... 
						
						
						
						1. Search from the first entry can be changed to Search from the end entry, because most End just follows its Start.
2. Match Start and End entry, the first comparison can be changed from Handle to EndTimeStamp, because only zero EndTimeStamp is required to be matched.
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@13367  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-05-29 05:02:43 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
							
						
						843833f953 
					 
					
						
						
							
							Add description for PeiPerformanceIdArray parameter of InternalSearchForLogEntry().  
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com >
Reviewed-by: Eric Dong <eric.dong@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13219  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-04-25 10:12:09 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
							
						
						f0da4d7d9a 
					 
					
						
						
							
							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@13215  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-04-24 09:12:36 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						3dffec127c 
					 
					
						
						
							
							Update function comments to remove confused description on PerformanceLib EndPerformanceMeasurement API.  
						
						... 
						
						
						
						Signed-off-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Star Zeng <star.zeng@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13201  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-04-17 09:45:59 +00:00 
						 
				 
			
				
					
						
							
							
								hhtian 
							
						 
					 
					
						
						
							
						
						cd5ebaa06d 
					 
					
						
						
							
							Update the copyright notice format  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10420  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-04-24 09:49:11 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						ee0961f723 
					 
					
						
						
							
							Update Performance library instances to adapt to the update in Performance infrastructure.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7569  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-02-23 03:02:50 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						74935bd732 
					 
					
						
						
							
							Fix a missing doxygen parameter entry.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7038  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-12-15 16:03:37 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						857dfc455d 
					 
					
						
						
							
							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 
						
						
					 
					
						2008-12-15 15:56:02 +00:00 
						 
				 
			
				
					
						
							
							
								jji4 
							
						 
					 
					
						
						
							
						
						fe1e36e550 
					 
					
						
						
							
							Patch to remove STATIC modifier. This is on longer recommended by EFI Framework coding style. All duplicated symbols has been renamed accordingly.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6296  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-10-30 06:05:06 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						8dbae30dd7 
					 
					
						
						
							
							Update all files to follow doxygen style file header.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5018  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-04-09 05:36:17 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						ed7748fe4a 
					 
					
						
						
							
							remove some comments introduced by tools.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3387  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-07-20 06:10:09 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						a0afd01937 
					 
					
						
						
							
							Import DxeCorePerformanceLib DxePerformanceLib PeiPerformanceLib and EdkDxePrintLib  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2995  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-07-03 08:33:07 +00:00