Skip to content

Commit

Permalink
[WIP] feat: precompilers
Browse files Browse the repository at this point in the history
- feat(engine): support for concept of source precompilers
- feat(engine): facility for reporting diagnostics
- feat(engine): native bridge for reporting diagnostics
- feat(engine): source, bytecode, and bundled precompiler apis
- feat(graalvm): load precompilers from service loader path
- feat(graalvm): implement native tsx/jsx/ts precompiler via oxc
- feat(graalvm-jvm): implement simple java -> bytecode precompiler
- feat(graalvm-kt): embedded kotlin language resources
- feat(graalvm-kt): implement kotlin precompiler for graalvm
- feat(graalvm-kt): implement embedded kotlin-home in lang resources

Signed-off-by: Sam Gammon <sam@elide.dev>
  • Loading branch information
sgammon committed Feb 20, 2025
1 parent c00e776 commit d97e4f9
Show file tree
Hide file tree
Showing 71 changed files with 3,769 additions and 267 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -43,3 +43,4 @@ tools/images/bench/elide-edge.tgz
/third_party/oracle/graaljs
*.profraw
tools/hakuna/dist
coverage-error.log
Loading

0 comments on commit d97e4f9

Please sign in to comment.