Skip to content

Comptime dynamic assembler for cross-arch routine compilation built from the ground up for D comptime integration.

License

Notifications You must be signed in to change notification settings

fern-pl/gallinule

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gallinule

Note

Gallinule is currently not undergoing development here, and this repository is largely untouched until changes made in the Fern language become public again, as it is currently being worked on under new architecture as the Sol compiler framework.

Warning

In the current state of Gallinule it is effectively entirely dysfunctional. This may be fixed and branched off as an independent comptime assembler library in the future.

Incredibly quick and dynamic comptime assembler designed to allow for compiling CIL, x86, x86_64, and much more with minimal overhead and maximal throughput.

License

Gallinule is licensed under the AGPL-3.0 license.

About

Comptime dynamic assembler for cross-arch routine compilation built from the ground up for D comptime integration.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages