Lines Matching refs:handler

384   // into java, or surprisingly find a matching exception handler for bci 0
428 // exception handler lookup
432 // We threw an exception while trying to find the exception handler.
435 // exception handler for this exception, this time starting at the
436 // BCI of the exception handler which caused the exception to be
461 // handler in this method, or (b) after a stack overflow there is not yet
469 // handler in this method => change bci/bcp to handler bci/bcp and continue there
826 assert(!HAS_PENDING_EXCEPTION, "Event handler should not throw any exceptions");
1057 address handler = handler_blob->code_begin();
1059 _handler = handler;
1060 return handler;
1080 address handler = _handler;
1082 if (handler + insts_size > _handler_blob->code_end()) {
1083 // get a new handler blob
1084 handler = set_handler_blob();
1086 if (handler != NULL) {
1087 memcpy(handler, buffer->insts_begin(), insts_size);
1088 pd_set_handler(handler);
1089 ICache::invalidate_range(handler, insts_size);
1090 _handler = handler + insts_size;
1092 return handler;
1097 // use slow signature handler if we can't do better
1099 // check if we can use customized (fast) signature handler
1101 // use customized signature handler
1108 // create handler if necessary
1117 address handler = set_handler(&buffer);
1118 if (handler == NULL) {
1119 // use slow signature handler
1124 tty->print_cr("argument handler #%d for: %s %s (fingerprint = " UINT64_FORMAT ", %d bytes generated)",
1130 Disassembler::decode(handler, handler + buffer.insts_size());
1132 tty->print_cr(" --- associated result handler ---");
1141 // add handler to library
1143 _handlers->append(handler);
1144 // set handler index
1149 // Set handler under SignatureHandlerLibrary_lock
1151 // use generic signature handler
1154 // set handler
1159 // use generic signature handler
1198 // make sure signature handler is installed
1200 // The interpreter entry point checks the signature handler first,
1202 // We must set the signature handler last, so that multiple processors