equal
deleted
inserted
replaced
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; |