hotspot/src/share/vm/opto/compile.cpp
changeset 38133 78b95467b9f1
parent 38131 7bb27ec1a3d8
child 38140 7816bbb2e84a
equal deleted inserted replaced
38132:ba888a4f352a 38133:78b95467b9f1
   563   assert(blob != NULL, "Initialize BufferBlob at start");
   563   assert(blob != NULL, "Initialize BufferBlob at start");
   564   assert(blob->size() > MAX_inst_size, "sanity");
   564   assert(blob->size() > MAX_inst_size, "sanity");
   565   relocInfo* locs_buf = scratch_locs_memory();
   565   relocInfo* locs_buf = scratch_locs_memory();
   566   address blob_begin = blob->content_begin();
   566   address blob_begin = blob->content_begin();
   567   address blob_end   = (address)locs_buf;
   567   address blob_end   = (address)locs_buf;
   568   assert(blob->content_contains(blob_end), "sanity");
   568   assert(blob->contains(blob_end), "sanity");
   569   CodeBuffer buf(blob_begin, blob_end - blob_begin);
   569   CodeBuffer buf(blob_begin, blob_end - blob_begin);
   570   buf.initialize_consts_size(_scratch_const_size);
   570   buf.initialize_consts_size(_scratch_const_size);
   571   buf.initialize_stubs_size(MAX_stubs_size);
   571   buf.initialize_stubs_size(MAX_stubs_size);
   572   assert(locs_buf != NULL, "sanity");
   572   assert(locs_buf != NULL, "sanity");
   573   int lsize = MAX_locs_size / 3;
   573   int lsize = MAX_locs_size / 3;