64-bit arm is handling va_list methods differently than standard argument methods. Thus calling into a nu-defined method will not work due, as the method call with setup a standard register/stack setup, but the handler will expect a va_list register/stack setup.
It could be possible to use the invocation mechanism instead and store method associated nu-blocks inside inside a dict of a nu (or any) class. This change would additionally allow the later addition of methods after class creation.
64-bit arm is handling va_list methods differently than standard argument methods. Thus calling into a nu-defined method will not work due, as the method call with setup a standard register/stack setup, but the handler will expect a va_list register/stack setup. It could be possible to use the invocation mechanism instead and store method associated nu-blocks inside inside a dict of a nu (or any) class. This change would additionally allow the later addition of methods after class creation.