itt: upgrade 3.22.5 -> 3.23.0

1. Adds a new public API __itt_release_resources that destroys mutex and
frees resources allocated by ITT API static part.
 __itt_release_resources() should be called from the library destructor.
 2. Gets rid of loading JitPI library
 3. Adds DPC++ compiler support for ZCA
 4. Refactors __itt_is_collector_available() method to reduce
overhead on ITT API instances creation

Signed-off-by: Nandini Matam <nandinix.matam@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
This commit is contained in:
Nandini Matam 2022-02-21 19:04:02 +05:30 committed by Anuj Mittal
parent 2bdc432840
commit b4680fd416

View File

@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://LICENSES/BSD-3-Clause.txt;md5=c551872bcf41ce707df54c7
"
SRC_URI = "git://github.com/intel/ittapi.git;protocol=https;branch=master"
SRCREV = "ca5e389079a08764b72c95f4ecfe6ee64f9c8848"
SRCREV = "96a01335dbc560b9224f52f0cc25c28ca0f1b564"
S = "${WORKDIR}/git"
PE = "1"