Skip to content

transpilation doesn't use the cache #4840

@volodya-lombrozo

Description

@volodya-lombrozo

When I was researching the #4838 task, I have noticed that each time we transpile XMIR into java classess, we transpile all system libraries to Java too (alongside with the application files.) It's clear why we might need to compile it first time, but should we do it each time we compile a program? I guess we need some sort of caching here.

[DEBUG] Transpiled target/eo/1-parse/org/eolang/sm/win32.xmir to target/eo/5-transpile/org/eolang/sm/win32.xmir in 1s
[DEBUG] Transpiled class EOorg.EOeolang.EOsm.EOwin32 to target/generated-sources/EOorg/EOeolang/EOsm/EOwin32.java
[DEBUG] Transpiled class EOorg.EOeolang.EOtrue to target/generated-sources/EOorg/EOeolang/EOtrue.java
[DEBUG] Transpiled class EOorg.EOeolang.EOss.EOeachi to target/generated-sources/EOorg/EOeolang/EOss/EOeachi.java
[DEBUG] Transpiled class EOorg.EOeolang.EOtry to target/generated-sources/EOorg/EOeolang/EOtry.java
...

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions