Skip to content

iterate on the kernel-based summary format #31704

@sigmundch

Description

@sigmundch

This meta bug is to track some requirements we have on kernel-based summaries, so we can iterate on their design.

At this time we are using kernel outlines as a summary format for analyzer, bazel, and ddc. Similar to how we have a special format to support hot-reload, we believe we need some special adjustments for the summary format as well.

For bazel, the main requirement is scalability on modular compiles, ensure that the output doesn't change if the sources compiled into a summary didn't change or if the only changes didn't affect the public API of the module (changes within method bodies, or whitespace changes).

I figure we can use this bug to keep tracking other requirements from other clients.

/cc @peter-ahe-google

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions