Sha256: b80c3e352de26a83abfc029218c311b505603397c2d1e1638520101df50aa5d1

Contents?: true

Size: 1.75 KB

Versions: 23

Compression:

Stored size: 1.75 KB

Contents

IntelĀ® Instrumentation and Tracing Technology (ITT) and Just-In-Time (JIT) API
==================================================================================

This ITT/JIT open source profiling API includes:

  - Instrumentation and Tracing Technology (ITT) API
  - Just-In-Time (JIT) Profiling API

The Instrumentation and Tracing Technology (ITT) API enables your application
to generate and control the collection of trace data during its execution 
across different Intel tools.

ITT API consists of two parts: a _static part_ and a _dynamic part_. The
_dynamic part_ is specific for a tool and distributed only with a particular
tool. The _static part_ is a common part shared between tools. Currently, the
static part of ITT API is distributed as a static library and released under
a BSD/GPLv2 dual license with every tool supporting ITT API.

### Build

To build the library:
 - On Windows, Linux, FreeBSD and OSX: requires [cmake](https://cmake.org) to be set in `PATH`
 - Windows: requires Visual Studio installed or requires [Ninja](https://github.com/ninja-build/ninja/releases) to be set in `PATH`
 - To list available build options execute: `python buildall.py -h`
```
usage: buildall.py [-h] [-d] [-c] [-v] [-pt] [--force_bits]

optional arguments:
  -h, --help     show this help message and exit
  -d, --debug    specify debug build configuration (release by default)
  -c, --clean    delete any intermediate and output files
  -v, --verbose  enable verbose output from build process
  -pt, --ptmark  enable anomaly detection support
  --force_bits   specify bit version for the target
```
### License

All code in the repo is dual licensed under GPLv2 and 3-Clause BSD licenses

### Security

Please refer to the [security policy](SECURITY.md) for reporting vulnerabilties.

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
wasmtime-29.0.0 ./ext/cargo-vendor/ittapi-sys-0.4.0/c-library/README.md
wasmtime-28.0.0 ./ext/cargo-vendor/ittapi-sys-0.4.0/c-library/README.md
wasmtime-27.0.0 ./ext/cargo-vendor/ittapi-sys-0.4.0/c-library/README.md
wasmtime-26.0.0 ./ext/cargo-vendor/ittapi-sys-0.4.0/c-library/README.md
wasmtime-25.0.2 ./ext/cargo-vendor/ittapi-sys-0.4.0/c-library/README.md
wasmtime-25.0.1 ./ext/cargo-vendor/ittapi-sys-0.4.0/c-library/README.md
wasmtime-25.0.0 ./ext/cargo-vendor/ittapi-sys-0.4.0/c-library/README.md
wasmtime-24.0.0 ./ext/cargo-vendor/ittapi-sys-0.4.0/c-library/README.md
wasmtime-23.0.2 ./ext/cargo-vendor/ittapi-sys-0.4.0/c-library/README.md
wasmtime-22.0.0 ./ext/cargo-vendor/ittapi-sys-0.4.0/c-library/README.md
wasmtime-21.0.1 ./ext/cargo-vendor/ittapi-sys-0.4.0/c-library/README.md
wasmtime-20.0.2 ./ext/cargo-vendor/ittapi-sys-0.4.0/c-library/README.md
wasmtime-20.0.0 ./ext/cargo-vendor/ittapi-sys-0.4.0/c-library/README.md
wasmtime-18.0.3 ./ext/cargo-vendor/ittapi-sys-0.4.0/c-library/README.md
wasmtime-17.0.1 ./ext/cargo-vendor/ittapi-sys-0.4.0/c-library/README.md
wasmtime-17.0.0 ./ext/cargo-vendor/ittapi-sys-0.4.0/c-library/README.md
wasmtime-16.0.0 ./ext/cargo-vendor/ittapi-sys-0.4.0/c-library/README.md
wasmtime-15.0.1 ./ext/cargo-vendor/ittapi-sys-0.4.0/c-library/README.md
wasmtime-15.0.0 ./ext/cargo-vendor/ittapi-sys-0.4.0/c-library/README.md
wasmtime-14.0.4 ./ext/cargo-vendor/ittapi-sys-0.3.5/c-library/README.md