| #
fa4bcc2c |
| 05-Nov-2025 |
Chris Kay <chris.kay@arm.com> |
Merge "build(dev-deps): bump pyright" into integration
|
| #
127828af |
| 31-Oct-2025 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
build(dev-deps): bump pyright
Bumps the dev-deps group with 1 update in the /tools/memory directory: [pyright](https://github.com/RobertCraigie/pyright-python).
Updates `pyright` from 1.1.406 to 1
build(dev-deps): bump pyright
Bumps the dev-deps group with 1 update in the /tools/memory directory: [pyright](https://github.com/RobertCraigie/pyright-python).
Updates `pyright` from 1.1.406 to 1.1.407 - [Release notes](https://github.com/RobertCraigie/pyright-python/releases) - [Commits](https://github.com/RobertCraigie/pyright-python/compare/v1.1.406...v1.1.407)
-- updated-dependencies: - dependency-name: pyright dependency-version: 1.1.407 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-deps ...
Change-Id: I85f9e800788ddeafef4194b6a40785a81cebe0a8 Signed-off-by: dependabot[bot] <support@github.com>
show more ...
|
| #
ba4e96bb |
| 10-Oct-2025 |
Chris Kay <chris.kay@arm.com> |
Merge "build(dev-deps): bump pyright" into integration
|
| #
f75b1eb4 |
| 02-Oct-2025 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
build(dev-deps): bump pyright
Bumps the dev-deps group with 1 update in the /tools/memory directory: [pyright](https://github.com/RobertCraigie/pyright-python).
Updates `pyright` from 1.1.405 to 1.
build(dev-deps): bump pyright
Bumps the dev-deps group with 1 update in the /tools/memory directory: [pyright](https://github.com/RobertCraigie/pyright-python).
Updates `pyright` from 1.1.405 to 1.1.406 - [Release notes](https://github.com/RobertCraigie/pyright-python/releases) - [Commits](https://github.com/RobertCraigie/pyright-python/compare/v1.1.405...v1.1.406)
-- updated-dependencies: - dependency-name: pyright dependency-version: 1.1.406 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-deps ...
Change-Id: I13fe776cbf3c0cf2540d7c9c65d837daff273215 Signed-off-by: dependabot[bot] <support@github.com>
show more ...
|
| #
dec27cc8 |
| 01-Oct-2025 |
Chris Kay <chris.kay@arm.com> |
Merge "build(dev-deps): bump the dev-deps group across 1 directory with 2 updates" into integration
|
| #
be3abed7 |
| 25-Sep-2025 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
build(dev-deps): bump the dev-deps group across 1 directory with 2 updates
Bumps the dev-deps group with 2 updates in the /tools/memory directory: [ruff](https://github.com/astral-sh/ruff) and [pyri
build(dev-deps): bump the dev-deps group across 1 directory with 2 updates
Bumps the dev-deps group with 2 updates in the /tools/memory directory: [ruff](https://github.com/astral-sh/ruff) and [pyright](https://github.com/RobertCraigie/pyright-python).
Updates `ruff` from 0.11.2 to 0.11.13 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/0.11.13/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.11.2...0.11.13)
Updates `pyright` from 1.1.399 to 1.1.405 - [Release notes](https://github.com/RobertCraigie/pyright-python/releases) - [Commits](https://github.com/RobertCraigie/pyright-python/compare/v1.1.399...v1.1.405)
-- updated-dependencies: - dependency-name: ruff dependency-version: 0.11.13 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-deps - dependency-name: pyright dependency-version: 1.1.405 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-deps ...
Change-Id: I30c5b4b7d614adff9ef58a0f1dcecae8fc8f083d Signed-off-by: dependabot[bot] <support@github.com>
show more ...
|
| #
d8fdff38 |
| 19-Jun-2025 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge changes from topic "map-summary" into integration
* changes: feat(memmap): add summary command to memory map script refactor(memmap)!: change behavioural flags to commands refactor(memma
Merge changes from topic "map-summary" into integration
* changes: feat(memmap): add summary command to memory map script refactor(memmap)!: change behavioural flags to commands refactor(memmap): fix typing-related issues refactor(memmap): create common image parser interface refactor(memmap): represent image symbols with key-value map refactor(memmap): factor memory regions into their own structure refactor(memmap): apply additional type hints refactor(memmap): check ELF object type rather than flag refactor(memmap): remove unused functionality fix(memmap): ensure terminal width is respected style(memmap): format with Ruff
show more ...
|
| #
a98d4661 |
| 16-Sep-2024 |
Jimmy Brisson <jimmy.brisson@arm.com> |
feat(memmap): add summary command to memory map script
This patch adds a `summary` command, invoked with:
poetry run memory summary <map-file>
This command is capable of producing a summary tabl
feat(memmap): add summary command to memory map script
This patch adds a `summary` command, invoked with:
poetry run memory summary <map-file>
This command is capable of producing a summary table, similar to the footprint command, or an HTML flame-graph representing the size of ELF image sections.
When specified with `-o` (`--old`), an old GNU map file is used as a past state and subtracted from the GNU map file specified by `<map-file>` to annotate printed information with additional size deltas.
Note that many bootloaders include alignment padding and will align to a page size. To exclude this alignment-padding from the summary, use the `-e` switch.
For example:
$ poetry run memory summary bl1.map -e -d 1 | Module | .text | .data | .bss | |-----------|--------------|----------|-----------| | bl1 | 32616(+24) | 2217(+0) | 11175(+0) | | lib | 55932(+2060) | 40(+0) | 10628(+0) | | Subtotals | 88548(+2084) | 2257(+0) | 21803(+0) | Total Static RAM memory (data + bss): 24060(+0) bytes Total Flash memory (text + data): 90805(+2084) bytes
Change-Id: Id0bc157d09e654f89730dfbe318fa5f820e9f18d Co-authored-by: Chris Kay <chris.kay@arm.com> Signed-off-by: Chris Kay <chris.kay@arm.com> Signed-off-by: Jimmy Brisson <jimmy.brisson@arm.com>
show more ...
|
| #
6acd79ab |
| 17-Apr-2025 |
Chris Kay <chris.kay@arm.com> |
refactor(memmap): fix typing-related issues
This change introduces Pyright - a static type checker for Python - and resolves a large number of the errors that it reports. Some errors have not been r
refactor(memmap): fix typing-related issues
This change introduces Pyright - a static type checker for Python - and resolves a large number of the errors that it reports. Some errors have not been resolved as they require larger refactors, so these will be done in later patches.
Change-Id: I2ed9b1cc729bf44a1fa8e69882af34657cc30b38 Signed-off-by: Chris Kay <chris.kay@arm.com>
show more ...
|
| #
1bed7707 |
| 01-Apr-2025 |
Chris Kay <chris.kay@arm.com> |
style(memmap): format with Ruff
This change adds the Python formatter and linter Ruff to the Poetry development dependencies for the memory map script, and formats the entire project using it.
Chan
style(memmap): format with Ruff
This change adds the Python formatter and linter Ruff to the Poetry development dependencies for the memory map script, and formats the entire project using it.
Change-Id: I7c5898bd8ee364e3b72476014ef6b4b11947ae18 Signed-off-by: Chris Kay <chris.kay@arm.com>
show more ...
|
| #
a1094e32 |
| 03-Mar-2025 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "refactor(memmap): migrate to Poetry" into integration
|
| #
ed0c801f |
| 28-Jan-2025 |
Chris Kay <chris.kay@arm.com> |
refactor(memmap): migrate to Poetry
This change refactors the memmap tool into a Poetry project, with its own dependencies. You can continue to run it manually with:
poetry run memory <args>
C
refactor(memmap): migrate to Poetry
This change refactors the memmap tool into a Poetry project, with its own dependencies. You can continue to run it manually with:
poetry run memory <args>
Change-Id: I346283df1b8bfad4babc1f5a3861dab94d4a006a Signed-off-by: Chris Kay <chris.kay@arm.com>
show more ...
|