]> git.proxmox.com Git - mirror_edk2.git/commit
BaseTools/TianoCompress: Improve performance of boundary validation
authorShenglei Zhang <shenglei.zhang@intel.com>
Mon, 25 Feb 2019 05:37:56 +0000 (13:37 +0800)
committerLiming Gao <liming.gao@intel.com>
Wed, 27 Mar 2019 12:11:22 +0000 (20:11 +0800)
commitf67786e381717ee02570d33445ea8c326986b2ac
treeb8ab465fb348d602cce5a1334c149c8acab13051
parenta068102296180b7e2481467080c84e02e89de980
BaseTools/TianoCompress: Improve performance of boundary validation

The boundary validation checking in MakeTable() performs on
every loop iteration. This could be improved by checking
just once before the loop.
https://bugzilla.tianocore.org/show_bug.cgi?id=1329

Cc: Bob Feng <bob.c.feng@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
Cc: Yonghong Zhu <yonghong.zhu@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Shenglei Zhang <shenglei.zhang@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
BaseTools/Source/C/TianoCompress/TianoCompress.c