Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
jit: Fix all_exception_handlers_have_bb()
The check "bb->start != eh->handler_pc all_exception_handlers_have_bb() is too strict. Multiple exception handler can share the same basic block so make the test reflect that. This fixes an assertion failure with sun.reflect.annotation.AnnotationInvocationHandler generated proxies. Cc: Tomek Grabiec <tgrabiec@gmail.com> Signed-off-by: Pekka Enberg <penberg@kernel.org>
- Loading branch information