2
0

SWDEV-380903 - Add program lock

Create seperate locks for program and HSAIL

Change-Id: I7c826ed9c2f2d839d359e5158f578830655616fd
Este cometimento está contido em:
taosang2
2023-03-20 12:06:19 -04:00
cometido por Maneesh Gupta
ascendente 7b419f42eb
cometimento 82d2213cfa
4 ficheiros modificados com 29 adições e 31 eliminações
+4
Ver ficheiro
@@ -119,6 +119,10 @@ class Program : public amd::HeapObject {
typedef enum { InitKernel = 0, FiniKernel } kernel_kind_t; //!< Kernel kind
bool runInitFiniKernel(kernel_kind_t) const;
#if defined(WITH_COMPILER_LIB)
static amd::Monitor buildLock_; //!< Global build lock for HSAIL which isn't thread-safe
#endif
protected:
union {
struct {