JetBrains / Nitra

Public Nitra repository
Other
554 stars 43 forks source link

VM Generators | Custom VMs for Implimented VM Based Languages #14

Open sirinath opened 9 years ago

sirinath commented 9 years ago

When designing the back end generators, provide a way custom generate a VM using Graal and LLVM optimized for the language. With the above project it might now be feasible to have own VM generated along with just targeting existing VMs.

sirinath commented 9 years ago

LLVM may be a bit hard than Graal as Graal has Truffle. You will just need a AST interpreter designed on top of it with further customization based on the implemented language.