xhyve uses precompiled ACPI tables. ACPICA tools can be successfully compiled and used under macOS. Why don't they be used to compile ACPI Tables (as bhyve does)? This will give flexibility for tables extentioning (eg. adding macOS guest support requires some ACPI tables patching which easier to make on a hypervisor layer not from firmware/booter).
xhyve uses precompiled ACPI tables. ACPICA tools can be successfully compiled and used under macOS. Why don't they be used to compile ACPI Tables (as bhyve does)? This will give flexibility for tables extentioning (eg. adding macOS guest support requires some ACPI tables patching which easier to make on a hypervisor layer not from firmware/booter).