hotspot/src/share/vm/prims/methodHandles.cpp
changeset 10983 9ab65f4cec18
parent 10967 e13ea25b2f0b
child 11487 f45d945367d4
equal deleted inserted replaced
10982:85bcf8ef9cc8 10983:9ab65f4cec18
   204   ResourceMark rm;
   204   ResourceMark rm;
   205   TraceTime timer("MethodHandles adapters generation", TraceStartupTime);
   205   TraceTime timer("MethodHandles adapters generation", TraceStartupTime);
   206   _adapter_code = MethodHandlesAdapterBlob::create(adapter_code_size);
   206   _adapter_code = MethodHandlesAdapterBlob::create(adapter_code_size);
   207   if (_adapter_code == NULL)
   207   if (_adapter_code == NULL)
   208     vm_exit_out_of_memory(adapter_code_size, "CodeCache: no room for MethodHandles adapters");
   208     vm_exit_out_of_memory(adapter_code_size, "CodeCache: no room for MethodHandles adapters");
   209   CodeBuffer code(_adapter_code);
   209   {
   210   MethodHandlesAdapterGenerator g(&code);
   210     CodeBuffer code(_adapter_code);
   211   g.generate();
   211     MethodHandlesAdapterGenerator g(&code);
       
   212     g.generate();
       
   213     code.log_section_sizes("MethodHandlesAdapterBlob");
       
   214   }
   212 }
   215 }
   213 
   216 
   214 //------------------------------------------------------------------------------
   217 //------------------------------------------------------------------------------
   215 // MethodHandlesAdapterGenerator::generate
   218 // MethodHandlesAdapterGenerator::generate
   216 //
   219 //