Skip to content

Conversation

@aleksisch
Copy link
Contributor

No description provided.

@aleksisch aleksisch force-pushed the feature/aot-macro-from-file branch 4 times, most recently from ae7ae06 to 02d7c02 Compare January 27, 2026 22:05
This commit needed to smoothly switch from cpp aot to das.

It will be reverted soon.
Move das aot main to utils for consistency.
Now when option -in_file <file.txt> is passed to das-aot we can
run multiple files. file should be in format:
aot in1.das out1.cpp
aot in2.das out2.cpp
ctx in3.das out3.cpp
@aleksisch aleksisch force-pushed the feature/aot-macro-from-file branch from 75f3378 to 56cab33 Compare January 28, 2026 12:22
From now on we'll use new aot macro by default in CMake and CI.

Downside is now compiling empty file will take ~0.5sec, instead of
0.05sec, which means startup time increased by 0.45sec.
However, with the previous commit we can compile multiple
files at a time (already do it in CI), which makes this
delay negligible.
@aleksisch aleksisch force-pushed the feature/aot-macro-from-file branch from 56cab33 to e5ca732 Compare January 28, 2026 15:55
Das aot should be rewritten a bit to use less cpp
bindings for debug info. For now it requires a bit of manual
memory managment.
@aleksisch aleksisch force-pushed the feature/aot-macro-from-file branch from e5ca732 to 9ee7da9 Compare January 28, 2026 19:38
@aleksisch aleksisch changed the title [WIP] Feature/aot macro from file Feature/aot macro from file Jan 28, 2026
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