Tags: intel/ittapi
Tags
Add C++17 header-only wrapper for ITT API (#226) * add c++ wrapper * add support for wchar_t* * fix task/frame/region apis * add id support * add cmake build and tests * add readme and samples * add gh action * update README.md * cleanup * improve tests * rename test check define * added back copy and move assignment operators. * cleanup cmake * trigger ci * cleanup * minor fixes * apply CMakefile changes back * cleanup gh action * update main README * simplify gh action * ready to merge * add new docomuntation page * update documentation copyrigth year * add thread-local cache for string handle lookups * rename Domain class member * update the sample with more usage examples * fix windows build * add overlapped task api support * improve documentation * add itt id auto generation * add new overlapped_task() api in domain * add cache for overlapped task id storing * fix id generation logic, cover more overlapped scenarios
CMake: Add Option to Disable Install and Add Alias Target (#225) Add an option to disable CMake install. This makes disabling ITT install easier for projects using CMake's FetchContent. Also, add ittapi::ittnotify alias target to match target installed with ittapi-targets with NAMESPACE ittapi::, i.e., ittapi::ittnotify. Signed-off-by: Schilling, Matthew <matthew.schilling@intel.com> Co-authored-by: Evgeny Parshutin <eugeny.parshutin@intel.com>
build(deps): bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 (#… …211) Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.12.4 to 1.13.0. - [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases) - [Commits](pypa/gh-action-pypi-publish@76f52bc...ed0c539) --- updated-dependencies: - dependency-name: pypa/gh-action-pypi-publish dependency-version: 1.13.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Evgeny Parshutin <eugeny.parshutin@intel.com>
doc: add Formatted Metadata API documentation (#185) * initial add of formatted metadata api documentation * add formatted metadata reference to task api page * small naming fix * Update docs/src/ittapi/formatted-metadata-api.rst * add documentation for formatted metadata in overlapped tasks --------- Co-authored-by: Evgeny Parshutin <eugeny.parshutin@intel.com>
Add new formatted metadata ITT API (#174) * add support of formatted metadata * add Rust bindings * change versions and add wchar_t string support * add comment that the format string for formatted metadata is in printf-style * add new formatted metadata call into reference collector * address review comments for formatted metadata changes * address review questions and prevent potential performance issues --------- Signed-off-by: Kireev, Alexey <alexey.kireev@intel.com>
PreviousNext