From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id AE3AC21C8EFDC for ; Thu, 15 Jun 2017 02:49:31 -0700 (PDT) Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga105.jf.intel.com with ESMTP; 15 Jun 2017 02:50:48 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.39,343,1493708400"; d="scan'208";a="274581952" Received: from shwde7172.ccr.corp.intel.com ([10.239.9.14]) by fmsmga004.fm.intel.com with ESMTP; 15 Jun 2017 02:50:47 -0700 From: Liming Gao To: edk2-devel@lists.01.org Date: Thu, 15 Jun 2017 17:46:12 +0800 Message-Id: <1497519972-11796-5-git-send-email-liming.gao@intel.com> X-Mailer: git-send-email 2.8.0.windows.1 In-Reply-To: <1497519972-11796-1-git-send-email-liming.gao@intel.com> References: <1497519972-11796-1-git-send-email-liming.gao@intel.com> Subject: [PATCH v2 staging][BaseToolsOpt 4/4] Update Readme.MD to include multiple driver combination. X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Jun 2017 09:49:31 -0000 Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Liming Gao --- Readme.MD | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Readme.MD b/Readme.MD index a436dd5..ba64853 100644 --- a/Readme.MD +++ b/Readme.MD @@ -15,6 +15,9 @@ identified to be optimized. POC code will be added in this branch for evaluation In Ubuntu 14.04 GCC5, OvmfPkgIa32X64 GenFds build time can be reduced from 6s to 4s. 2) Support to merge multiple drivers into one. It should save the link time. But, it doesn't save much in the multiple build. Besides, this feature can save the image size when the image is not compressed, such as PEI images. + POC code has been added. One example in SamplePkg\SamplePkg.dsc is added to show how to combine more than drivers into single one. + When more than one drivers are combined, their depex will be AND together. Platform developer can use APRIORI list to + describe the combined driver and make it be dispatched correctly. 3) Reduce the extra copy actions in build process. 4) Analyze cProfile data and enhance the parser logic. https://bugzilla.tianocore.org/show_bug.cgi?id=42 -- 2.8.0.windows.1