Skip to content

Comments

perf(cli): Add CPU profiling support#1260

Merged
matz3 merged 4 commits intomainfrom
cpu-profile
Jan 7, 2026
Merged

perf(cli): Add CPU profiling support#1260
matz3 merged 4 commits intomainfrom
cpu-profile

Conversation

@matz3
Copy link
Member

@matz3 matz3 commented Dec 18, 2025

Profiling can be enabled via the UI5_CLI_PROFILE environment variable.
This is a development feature to help identify performance bottlenecks.
The produced profile name and format might change in future releases.

@coveralls
Copy link

coveralls commented Dec 18, 2025

Coverage Status

coverage: 94.657% (-0.001%) from 94.658%
when pulling 8efd7d0 on cpu-profile
into cb29ec1 on main.

RandomByte
RandomByte previously approved these changes Jan 2, 2026
matz3 and others added 4 commits January 7, 2026 16:26
Profiling can be enabled via the `UI5_CLI_PROFILE` environment variable.
This is a development feature to help identify performance bottlenecks.
The produced profile name and format might change in future releases.
@matz3 matz3 changed the title feat(cli): Add CPU profiling support perf(cli): Add CPU profiling support Jan 7, 2026
@matz3 matz3 marked this pull request as ready for review January 7, 2026 15:40
@matz3 matz3 requested a review from a team January 7, 2026 15:40
@matz3 matz3 merged commit d73f6b4 into main Jan 7, 2026
30 checks passed
@matz3 matz3 deleted the cpu-profile branch January 7, 2026 16:19
werwolf2303 pushed a commit that referenced this pull request Jan 18, 2026
Profiling can be enabled via the `UI5_CLI_PROFILE` environment variable.
This is a development feature to help identify performance bottlenecks.
The produced profile name and format might change in future releases.

---------

Co-authored-by: Merlin Beutlberger <m.beutlberger@sap.com>
d3xter666 pushed a commit that referenced this pull request Feb 13, 2026
🚜 New release prepared
---


<details><summary>builder: 5.0.0-alpha.3</summary>

##
[5.0.0-alpha.3](builder-v5.0.0-alpha.2...builder-v5.0.0-alpha.3)
(2026-02-13)


### Bug Fixes

* Change Markdown syntax to [@example](https://github.com/example) in
one place
([f7e2e73](f7e2e73))
* Fix gray code blocks in Markdown
([1cdd610](1cdd610))
* Remove unnecessary space
([892ebca](892ebca))


### Dependencies

* Bump escape-unicode from 0.2.0 to 0.3.0
([#1160](#1160))
([90d07bd](90d07bd))
* Bump workerpool from 9.3.4 to 10.0.1
([#1171](#1171))
([1f659b4](1f659b4))
* The following workspace dependencies were updated
  * dependencies
    * @ui5/fs bumped from ^5.0.0-alpha.2 to ^5.0.0-alpha.3
    * @ui5/logger bumped from ^5.0.0-alpha.2 to ^5.0.0-alpha.3
  * devDependencies
    * @ui5/project bumped from ^5.0.0-alpha.2 to ^5.0.0-alpha.3
</details>

<details><summary>cli: 5.0.0-alpha.3</summary>

##
[5.0.0-alpha.3](cli-v5.0.0-alpha.2...cli-v5.0.0-alpha.3)
(2026-02-13)


### Performance Improvements

* **cli:** Add CPU profiling support
([#1260](#1260))
([d73f6b4](d73f6b4))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @ui5/builder bumped from ^5.0.0-alpha.2 to ^5.0.0-alpha.3
    * @ui5/fs bumped from ^5.0.0-alpha.2 to ^5.0.0-alpha.3
    * @ui5/logger bumped from ^5.0.0-alpha.2 to ^5.0.0-alpha.3
    * @ui5/project bumped from ^5.0.0-alpha.2 to ^5.0.0-alpha.3
    * @ui5/server bumped from ^5.0.0-alpha.2 to ^5.0.0-alpha.3
</details>

<details><summary>fs: 5.0.0-alpha.3</summary>

##
[5.0.0-alpha.3](fs-v5.0.0-alpha.2...fs-v5.0.0-alpha.3)
(2026-02-13)


### Bug Fixes

* Fix gray code blocks in Markdown
([1cdd610](1cdd610))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @ui5/logger bumped from ^5.0.0-alpha.2 to ^5.0.0-alpha.3
</details>

<details><summary>logger: 5.0.0-alpha.3</summary>

##
[5.0.0-alpha.3](logger-v5.0.0-alpha.2...logger-v5.0.0-alpha.3)
(2026-02-13)


### chore

* **logger:** Synchronize ui5-cli-packages versions
</details>

<details><summary>project: 5.0.0-alpha.3</summary>

##
[5.0.0-alpha.3](project-v5.0.0-alpha.2...project-v5.0.0-alpha.3)
(2026-02-13)


### Bug Fixes

* Fix gray code blocks in Markdown
([1cdd610](1cdd610))
* Fix wrong character
([1565e3e](1565e3e))


### Dependencies

* bump make-fetch-happen from 14.0.3 to 15.0.2
([#1161](#1161))
([b202c51](b202c51))
* Bump pacote from 19.0.1 to 21.0.3
([#1162](#1162))
([cb29ec1](cb29ec1))
* Bump read-pkg from 9.0.1 to 10.0.0
([#1297](#1297))
([44efc5a](44efc5a))
* The following workspace dependencies were updated
  * dependencies
    * @ui5/fs bumped from ^5.0.0-alpha.2 to ^5.0.0-alpha.3
    * @ui5/logger bumped from ^5.0.0-alpha.2 to ^5.0.0-alpha.3
  * peerDependencies
    * @ui5/builder bumped from ^5.0.0-alpha.2 to ^5.0.0-alpha.3
</details>

<details><summary>server: 5.0.0-alpha.3</summary>

##
[5.0.0-alpha.3](server-v5.0.0-alpha.2...server-v5.0.0-alpha.3)
(2026-02-13)


### Bug Fixes

* Fix gray code blocks in Markdown
([1cdd610](1cdd610))


### Dependencies

* Bump body-parser from 1.20.4 to 2.2.2
([#1272](#1272))
([8619d21](8619d21))
* The following workspace dependencies were updated
  * dependencies
    * @ui5/builder bumped from ^5.0.0-alpha.2 to ^5.0.0-alpha.3
    * @ui5/fs bumped from ^5.0.0-alpha.2 to ^5.0.0-alpha.3
    * @ui5/logger bumped from ^5.0.0-alpha.2 to ^5.0.0-alpha.3
  * devDependencies
    * @ui5/project bumped from ^5.0.0-alpha.2 to ^5.0.0-alpha.3
</details>

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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