dotnet / runtimelab

This repo is for experimentation and exploring new ideas that may or may not make it into the main dotnet/runtime repo.
MIT License
1.36k stars 188 forks source link

[NativeAOT-LLVM] Merge apr 24 #2543

Closed yowl closed 2 months ago

yowl commented 3 months ago

Merges to commit 9b57a265c7efd3732b035bade005561a04767128

Of note:

yowl commented 2 months ago

Marking this for review even though the DotNetJs test is not enabled. I've had a few goes at fixing it but as the mono team are waiting for this PR, along with the wit-bindgen team, I think it would be faster if this goes in and someone with more knowledge of how the mono runtime initiates with Javascript fixes the test,

cc @dotnet/nativeaot-llvm , @maraf

maraf commented 2 months ago

We need the same things as for invoke_async_jsexport also for invoke_sync_jsexport (export different function based on Mono x NAOT)

I can try to run it locally tomorrow and see if it's the only thing related to dotnet.js

maraf commented 2 months ago

I have pushed fix for dotnet.js integration

yowl commented 2 months ago

I have pushed fix for dotnet.js integration

Thanks very much!

lewing commented 2 months ago

@agocke can you help with some of the pipeline questions

yowl commented 2 months ago

Thank you for all the work on this!

Thank you for your time and help in the review.

jkotas commented 2 months ago

Thank you all!