hotspot/src/share/vm/interpreter/interpreterRuntime.cpp
changeset 26919 361b4b4c92c0
parent 26796 666464578742
child 27420 04e6f914cce1
equal deleted inserted replaced
26918:4e1761669426 26919:361b4b4c92c0
  1075 // Implementation of SignatureHandlerLibrary
  1075 // Implementation of SignatureHandlerLibrary
  1076 
  1076 
  1077 address SignatureHandlerLibrary::set_handler_blob() {
  1077 address SignatureHandlerLibrary::set_handler_blob() {
  1078   BufferBlob* handler_blob = BufferBlob::create("native signature handlers", blob_size);
  1078   BufferBlob* handler_blob = BufferBlob::create("native signature handlers", blob_size);
  1079   if (handler_blob == NULL) {
  1079   if (handler_blob == NULL) {
  1080     CompileBroker::handle_full_code_cache(CodeBlobType::NonMethod);
  1080     CompileBroker::handle_full_code_cache(CodeBlobType::NonNMethod);
  1081     return NULL;
  1081     return NULL;
  1082   }
  1082   }
  1083   address handler = handler_blob->code_begin();
  1083   address handler = handler_blob->code_begin();
  1084   _handler_blob = handler_blob;
  1084   _handler_blob = handler_blob;
  1085   _handler = handler;
  1085   _handler = handler;