Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 159f1aee56d270d2575e50eb2af077abe182fc9b
      
https://github.com/tianocore/edk2/commit/159f1aee56d270d2575e50eb2af077abe182fc9b
  Author: Joey Vagedes <joeyvage...@microsoft.com>
  Date:   2024-08-04 (Sun, 04 Aug 2024)

  Changed paths:
    M BaseTools/Plugin/WindowsResourceCompiler/WinRcPath.py

  Log Message:
  -----------
  BaseTools/WinRcPath: Improve Performance.

WinRcPath generally takes about 2 seconds to run, due to calling
multiple .bat files behind the scenes. This change reduces this time to
~0 seconds due to the following changes:

1. It will attempt to load the path from the cache, which is located a
$(WORKSPACE)/Conf/.rc_path. If the loading is a success and the rc_path
still exists, it will use it.

2. If the cache did not exist, or the path provided by the cache does
not exist, it will find the rc path via the .bat files. If that
succeeds, it will write the path to the cache.

Signed-off-by: Aaron Pop <aaron...@microsoft.com>



To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to