Skip to content

Extract runtime caches to separate project #13898

@Akirathan

Description

@Akirathan

Created from #13872 (comment)

  • Create a separate runtime-caches module:
    • Move all the cache related code there
    • invoke it with requires (from runtime)/provides pattern
    • if the runtime-caches module is missing, then runtime would just avoid loading caches
  • Because such a change would prevent usage of runtime inside of IGV/VSCode on LTS JDK (e.g. JDK 21)
  • but we don't need runtime in there anyway
    • the plans we have count with usage of runtime-compiler at max
    • and runtime-compiler can still run on JDK21, maybe even JDK17

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    ❓New

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions