Re: [edk2] [BaseTools] I see main Python thread of build doing acquire thread.lock 87% of a single threaded build.

2015-10-23 Thread Scott Duplichan
Andrew Fish [mailto:af...@apple.com] wrote: ]Sent: Friday, October 23, 2015 06:12 PM ]To: edk2-devel-01 <edk2-de...@ml01.01.org> ]Subject: [edk2] [BaseTools] I see main Python thread of build doing acquire thread.lock 87% of a single ]threaded build. ] ]I was playing around with t

[edk2] [BaseTools] I see main Python thread of build doing acquire thread.lock 87% of a single threaded build.

2015-10-23 Thread Andrew Fish
I was playing around with turning on cProfile for the Python build and I noticed 87% of the time is spent in acquire, and I assume that means the main thread is blocking on another thread? Is this expected? Does any one know how to turn on profiling for the other threads? Is it possible to