Skip to content

Logger: Benchmark full timing via C/C++ API - #1599

Merged
mgovers merged 6 commits into
pgm/feature/benchmark-via-c-apifrom
pgm/feature/benchmark-via-c-api-2
Sep 30, 2026
Merged

mgovers merged 6 commits into
pgm/feature/benchmark-via-c-apifrom
pgm/feature/benchmark-via-c-api-2

Conversation

@mgovers

@mgovers mgovers commented Sep 24, 2026 •

Copy link
Copy Markdown
Member

Step 2 of migrating the benchmark to the C/C++ API.

  • Migrates the outer timers total and build_model

Explicitly scoped out:

  • Migrating the main model options. (see Logger: benchmark options via C/C++ API #1600)
  • Migrating the fictional_grid.hpp: for now, it takes the created core dataset and pushes its buffers to the C++ wrapper dataset.
  • Migrating the report formatting to the benchmark.

@mgovers mgovers self-assigned this Sep 24, 2026
@mgovers mgovers added the improvement Improvement on internal implementation label Sep 24, 2026
@mgovers mgovers changed the title Pgm/feature/benchmark via c api 2 Logger: Benchmark full timing via C/C++ API Sep 24, 2026
@mgovers
mgovers added this pull request to stack #1601 September 24, 2026 07:35
Comment thread tests/native_api_tests/test_api_logger.cpp Outdated
Comment thread tests/native_api_tests/test_api_logger.cpp
@mgovers
mgovers force-pushed the pgm/feature/benchmark-via-c-api-2 branch from 8d58d21 to 7d19e2e Compare September 28, 2026 09:23
@mgovers
mgovers force-pushed the pgm/feature/benchmark-via-c-api-2 branch from 8720410 to 94b4662 Compare September 29, 2026 11:17
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
@mgovers
mgovers force-pushed the pgm/feature/benchmark-via-c-api-2 branch from 94b4662 to a89d0c6 Compare September 30, 2026 07:45
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
@sonarqubecloud

Copy link
Copy Markdown

@mgovers
mgovers merged commit bfe44e1 into pgm/feature/benchmark-via-c-api Sep 30, 2026
34 checks passed
@mgovers
mgovers deleted the pgm/feature/benchmark-via-c-api-2 branch September 30, 2026 09:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improvement on internal implementation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants