-
Notifications
You must be signed in to change notification settings - Fork 200
Cppia - throw inside while #876
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
This seems to no longer reproduce in interp mode, but still does with jit. Here is a more stripped down sample, it is possible to demonstrate the issue without the while loop: function other() {
throw new haxe.Exception("hi");
}
function main() {
function local() {
other();
trace("Continued past exception!");
};
local();
} |
I've tried to investigate this issue, and it looks like the issue might be a result of local functions not being jit compiled. This means that the exception is thrown from It seems like either of these need to be done:
|
HaxeFoundation/haxe#8915
The text was updated successfully, but these errors were encountered: