Skip to content

WIP Add a config to use Compose for the runtime.#1442

Draft
zach-klippenstein wants to merge 3 commits intomainfrom
zachklipp/compose-impl-no-api
Draft

WIP Add a config to use Compose for the runtime.#1442
zach-klippenstein wants to merge 3 commits intomainfrom
zachklipp/compose-impl-no-api

Conversation

@zach-klippenstein
Copy link
Collaborator

See go/compose-based-workflows.

@zach-klippenstein zach-klippenstein force-pushed the zachklipp/compose-impl-no-api branch 4 times, most recently from 0cdbded to dcb59b7 Compare January 16, 2026 00:28
@zach-klippenstein zach-klippenstein force-pushed the zachklipp/compose-impl-no-api branch 3 times, most recently from 29a3309 to 9c29e1d Compare January 26, 2026 23:39
zach-klippenstein added a commit that referenced this pull request Jan 27, 2026
…time module. (2nd attempt)

First attempt was #1370, but got reverted in
#1378 due to it having broken something.

I need this in order to correctly consume Compose Multiplatform for the work migrating
the runtime to compose (#1442).

This reverts commit 58c1d40.
zach-klippenstein added a commit that referenced this pull request Jan 27, 2026
…time module. (2nd attempt)

First attempt was #1370, but got reverted in
#1378 due to it having broken something.

I need this in order to correctly consume Compose Multiplatform for the work migrating
the runtime to compose (#1442).

This reverts commit 58c1d40.
zach-klippenstein added a commit that referenced this pull request Jan 27, 2026
…time module. (2nd attempt)

First attempt was #1370, but got reverted in
#1378 due to it having broken something.

I need this in order to correctly consume Compose Multiplatform for the work migrating
the runtime to compose (#1442).

This reverts commit 58c1d40.
zach-klippenstein added a commit that referenced this pull request Jan 27, 2026
…time module. (2nd attempt)

First attempt was #1370, but got reverted in
#1378 due to it having broken something.

I need this in order to correctly consume Compose Multiplatform for the work migrating
the runtime to compose (#1442).

This reverts commit 58c1d40.
zach-klippenstein added a commit that referenced this pull request Jan 27, 2026
…time module. (2nd attempt)

First attempt was #1370, but got reverted in
#1378 due to it having broken something.

I need this in order to correctly consume Compose Multiplatform for the work migrating
the runtime to compose (#1442).

This reverts commit 58c1d40.
zach-klippenstein added a commit that referenced this pull request Jan 28, 2026
…time module. (2nd attempt)

First attempt was #1370, but got reverted in
#1378 due to it having broken something.

I need this in order to correctly consume Compose Multiplatform for the work migrating
the runtime to compose (#1442).

This reverts commit 58c1d40.
zach-klippenstein added a commit that referenced this pull request Jan 28, 2026
…time module. (2nd attempt)

First attempt was #1370, but got reverted in
#1378 due to it having broken something.

I need this in order to correctly consume Compose Multiplatform for the work migrating
the runtime to compose (#1442).

This reverts commit 58c1d40.
zach-klippenstein added a commit that referenced this pull request Jan 28, 2026
…time module. (2nd attempt)

First attempt was #1370, but got reverted in
#1378 due to it having broken something.

I need this in order to correctly consume Compose Multiplatform for the work migrating
the runtime to compose (#1442).

This reverts commit 58c1d40.
zach-klippenstein added a commit that referenced this pull request Jan 28, 2026
…time module. (2nd attempt)

First attempt was #1370, but got reverted in
#1378 due to it having broken something.

I need this in order to correctly consume Compose Multiplatform for the work migrating
the runtime to compose (#1442).

This reverts commit 58c1d40.
@zach-klippenstein zach-klippenstein force-pushed the zachklipp/compose-impl-no-api branch 2 times, most recently from 8804b5b to 2887966 Compare January 29, 2026 18:26
zach-klippenstein added a commit that referenced this pull request Jan 29, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Jan 29, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Jan 29, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Jan 29, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Jan 29, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Jan 29, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Jan 29, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Jan 29, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Jan 29, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Jan 29, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Jan 29, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Jan 29, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Jan 29, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Feb 2, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Feb 2, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Feb 2, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Feb 2, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Feb 3, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Feb 3, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Feb 3, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Feb 3, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Feb 3, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Feb 3, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Feb 3, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Feb 4, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
zach-klippenstein added a commit that referenced this pull request Feb 4, 2026
These will be expanded on to measure the Compose runtime implementation
in #1442.
…eal-world.

Also added some work to the workflows to also emulate IRL workflows better.

Benchmarks are now showing significant improvement with all optimizations
enabled.
See go/compose-based-workflows.
@zach-klippenstein zach-klippenstein force-pushed the zachklipp/compose-impl-no-api branch from 44e5792 to ee2d800 Compare February 21, 2026 00:24
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.

1 participant