extern kernel32 {
VirtualFree(address *any, size uint, type uint32) -> bool
}
free(address []any) {
kernel32.VirtualFree(address-8, len(address)+8, mem.decommit)