audk/MdeModulePkg/Core/Pei
jgong5 25973fc3ea Enhance memory copy logic for PEI core image read. The change uses CopyMem() library function for unshadowed version and uses inline implementation for a shadowed version. This reduces PE image reading time to 1/5 - 1/10 when code cache is disabled. The change also fixed a memory leak when allocating shadow space for image read function.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10038 6f19259b-4bc3-4df7-8a09-765794883524
2010-02-22 05:48:06 +00:00
..
BootMode Remove some useless EDK_RELEASE_VERSION, EFI_SPECIFICATION_VERSION ,and review VALID_ARCHITECTURES in inf files with DSC file. 2008-12-03 09:08:05 +00:00
CpuIo Add default implementation of EFI_CPU_IO_PPI and EFI_PCI_CFG2_PPI for EFI_SERVICES_TABLE. 2010-01-04 04:36:37 +00:00
Dependency * MdeModulePkg/Core/Pei/Dependency/Dependency.h 2009-02-12 17:15:08 +00:00
Dispatcher Coding style fix and minor improvements. 2010-02-11 02:33:16 +00:00
FwVol Fix the issue that unknown format FV in Fvhob is installed for FvInfoPpi more than one time. The fixing is search dispatched Fv database and cached unknown Fv information for all Fv in FvHob, if Fv has been identified by PeiCore, then no need install FvInfoPpi for it again. 2010-02-11 05:49:48 +00:00
Hob Use #include "XXX.h" for module internal header files. 2008-10-31 04:35:02 +00:00
Image Enhance memory copy logic for PEI core image read. The change uses CopyMem() library function for unshadowed version and uses inline implementation for a shadowed version. This reduces PE image reading time to 1/5 - 1/10 when code cache is disabled. The change also fixed a memory leak when allocating shadow space for image read function. 2010-02-22 05:48:06 +00:00
Memory Coding style fix and minor improvements. 2010-02-11 02:33:16 +00:00
PciCfg2 Add default implementation of EFI_CPU_IO_PPI and EFI_PCI_CFG2_PPI for EFI_SERVICES_TABLE. 2010-01-04 04:36:37 +00:00
PeiMain Coding style fix and minor improvements. 2010-02-11 02:33:16 +00:00
Ppi Coding style fix and minor improvements. 2010-02-11 02:33:16 +00:00
Reset Use #include "XXX.h" for module internal header files. 2008-10-31 04:35:02 +00:00
Security Coding style fix and minor improvements. 2010-02-11 02:33:16 +00:00
StatusCode Use #include "XXX.h" for module internal header files. 2008-10-31 04:35:02 +00:00
PeiMain.h Enhance memory copy logic for PEI core image read. The change uses CopyMem() library function for unshadowed version and uses inline implementation for a shadowed version. This reduces PE image reading time to 1/5 - 1/10 when code cache is disabled. The change also fixed a memory leak when allocating shadow space for image read function. 2010-02-22 05:48:06 +00:00
PeiMain.inf revise the debug message to add 0x in front of the HEX number for consistency 2010-02-10 06:10:53 +00:00