Timeline for How does a JIT compiler actually emit and then call the emitted native code?
Current License: CC BY-SA 4.0
4 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Aug 31, 2022 at 22:35 | vote | accept | AIWalker | ||
| Aug 25, 2022 at 19:29 | comment | added | AIWalker | in regards to YARV writing a file, calling and linking, aswell as DLLs etc, I did briefly consider that but kinda disregarded it as that seems like a lot of extra and potentially slow work, especially writing a file which is a lot slower than working in memory. If you write extra files at runtime like that don't you run the risk of a lot of junk being left behind in the event of a crash? Or does the VM just clean up next run? an existing DLL being used/called and linked later makes sense for one that already exists, but it didn't seem like it would be efficient or fast enough for JIT | |
| Aug 25, 2022 at 10:28 | history | edited | Jörg W Mittag | CC BY-SA 4.0 | added 875 characters in body |
| Aug 25, 2022 at 10:19 | history | answered | Jörg W Mittag | CC BY-SA 4.0 |