Lines Matching refs:exception

135   // generate exception entry blocks
183 // Draws edges from a block to its exception handlers
195 // add each exception handler only once
368 // exception edges may look like loops but don't mark them as such
702 // subroutine, including those for exception handlers in the scope
703 // of the method containing the jsr (because those exception
826 // clone all the exception handlers from the scope
1874 // do not have exception handlers in the containing method, and are
2066 // the Throw (i.e., exception oop is still on TOS)
2147 // set up exception handlers for this instruction if necessary
2150 assert(i1->exception_state() != NULL || !i1->needs_exception_state() || bailed_out(), "handle_exception must set exception state");
2192 "exception_state should be of exception kind");
2208 // join with all potential exception handlers
2214 // h is a potential exception handler => join it
2219 // It's acceptable for an exception handler to cover itself
2222 BAILOUT_("exception handler covers itself", exception_handlers);
2247 BAILOUT_("error while joining with exception handler, prob. due to complicated jsr/rets", exception_handlers);
2267 // fill in exception handler subgraph lazily
2281 // required for a correct exception stack trace -> clear out the locals.
2296 // If parsing a jsr, do not grab exception handlers from the
2305 assert(cur_state->locks_size() == 0 || cur_state->locks_size() == 1, "unlocking must be done in a catchall exception handler");
2463 // first thing in the exception entry block should be the exception object.
3552 // register the exception handler which releases the monitor if an
3553 // exception is thrown within the callee. Note that the monitor enter
3554 // cannot throw an exception itself, because the receiver is
3575 // If an exception is thrown and not handled within an inlined
3577 // exception is rethrown in the outer scope. Generate the appropriate
3595 Value exception = append_with_bci(new ExceptionObject(), SynchronizationEntryBCI);
3596 assert(exception->is_pinned(), "must be");
3625 apush(exception);
3644 !InlineMethodsWithExceptionHandlers) INLINE_BAILOUT("callee has exception handlers");
3712 // and we must make sure exception handling does the right thing
3869 // Fill the exception handler for synchronized methods with instructions
4027 // properly clone all blocks in jsr region as well as exception