Skip to content

Feature request: a new mode to make teal compiler a running service with cache mechanism #1046

@BLKTower

Description

@BLKTower

For now, it takes quite a long time for our vscode plugin to get the check results after users edits, since every edit will trigger a teal check, and since it is a one-shot compile with no cache, it basically has to compile the whole project, and our teal projects are getting bigger and bigger and the compling time is getting longer and longer.

Ideally, the teal can provide a mode to run as a service, and all previous compilation results are cached. Whenever we edit a file, only the files in the dependency graph that depend on it need to be recompiled. That should massively improve our plugin's user experiences.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions