Skip to content

Add ITT/JIT API documentation source files and gh-action to deploy docs to gh-pages#175

Merged
eparshut merged 7 commits into
intel:masterfrom
eparshut:docs
May 28, 2025
Merged

Add ITT/JIT API documentation source files and gh-action to deploy docs to gh-pages#175
eparshut merged 7 commits into
intel:masterfrom
eparshut:docs

Conversation

@eparshut
Copy link
Copy Markdown
Contributor

The ITT/JIT API Documentation from the Intel® VTune Profiler and Intel® Graphics Performance Analyzers User Guides has been consolidated into this repository, providing a single, unified source of information.

This PR introduces the following changes:

  • Added a docs folder containing .rst source files for the project documentation, readme with build steps using sphinx and sphinx configuration files.
  • Added a gh-actions workflow to automate the deployment of the documentation to the gh-pages branch. The workflow triggers on changes to the docs folder and ensures the latest documentation is always available online. The documentation is deployed to GitHub Pages, making it accessible via the repository's GitHub Pages URL.

The Preview of the rendered documentation is available here: https://eparshut.github.io/ittapi

@eparshut
Copy link
Copy Markdown
Contributor Author

@vikramts please review this PR

Comment thread docs/index.rst Outdated
Comment thread docs/index.rst
Comment thread docs/index.rst
Comment thread docs/src/overview.rst
Comment thread docs/src/overview.rst
Comment thread docs/src/overview.rst Outdated
Comment thread docs/src/overview.rst Outdated
Comment thread docs/src/build.rst Outdated
Comment thread docs/src/build.rst
Comment thread docs/src/build.rst Outdated
Comment thread docs/src/build.rst
Comment thread docs/src/build.rst
Comment thread docs/src/build.rst Outdated
Comment thread docs/src/api-support.rst Outdated
Comment thread docs/src/api-support.rst
Comment thread docs/src/api-support.rst
Comment thread docs/src/itt-api-support.rst Outdated
Comment thread docs/src/itt-api-support.rst
Comment thread docs/src/itt-api-support.rst
Comment thread docs/src/itt-api-support.rst
Comment thread docs/src/itt-api-support.rst Outdated
Comment thread docs/src/compile-and-link-with-itt-api.rst
Comment thread docs/src/compile-and-link-with-itt-api.rst Outdated
Comment thread docs/src/compile-and-link-with-itt-api.rst Outdated
Comment thread docs/src/compile-and-link-with-itt-api.rst Outdated
Comment thread docs/src/compile-and-link-with-itt-api.rst
Comment thread docs/src/compile-and-link-with-itt-api.rst
Comment thread docs/src/jitapi/ijit_-getnewmethodid.rst
Comment thread docs/src/jitapi/ijit_notifyevent.rst
Comment thread docs/src/jitapi/ijit_notifyevent.rst Outdated
Comment thread docs/src/jitapi/ijit_notifyevent.rst Outdated
Comment thread docs/src/jitapi/ijit_notifyevent.rst
Comment thread docs/src/jitapi/ijit_notifyevent.rst Outdated
Comment thread docs/src/jitapi/ijit_notifyevent.rst Outdated
Comment thread docs/src/jitapi/ijit_notifyevent.rst Outdated
Comment thread docs/src/jitapi/ijit_notifyevent.rst Outdated
Comment thread docs/src/ref_collector.rst
Comment thread docs/src/ref_collector.rst
Comment thread docs/src/using-jit-api.rst

Using JIT API
=============

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use Just-in-Time(JIT) API:

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

renamed it to consistent with ITT API topic: Compile and Link with JIT API

Comment thread docs/src/using-jit-api.rst Outdated


Use the static library provided with the product:

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

provided with which product? the JIT API?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated to "Link the jitprofiling Static Library"

Comment thread docs/src/using-jit-api.rst
Copy link
Copy Markdown

@vikramts vikramts left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added comments, revisions, and some questions to all 39 files :)
Please inform once the changes are complete and I will approve the PR.

@eparshut eparshut requested a review from vikramts May 23, 2025 14:07
Copy link
Copy Markdown

@vikramts vikramts left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

approved with revisions

@eparshut eparshut merged commit 7f9b67e into intel:master May 28, 2025
16 checks passed
@eparshut eparshut deleted the docs branch May 28, 2025 16:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants