Searched defs:start_idx (Results 1 - 5 of 5) sorted by relevance

/openjdk7/hotspot/src/share/vm/gc_implementation/g1/
H A Dg1HotCardCache.cpp102 int start_idx; local
104 while ((start_idx = _hot_cache_par_claimed_idx) < _n_hot) { // read once
105 int end_idx = start_idx + _hot_cache_par_chunk_size;
107 if (start_idx ==
108 Atomic::cmpxchg(end_idx, &_hot_cache_par_claimed_idx, start_idx)) {
109 // The current worker has successfully claimed the chunk [start_idx..end_idx)
111 for (int i = start_idx; i < end_idx; i++) {
H A DconcurrentMark.inline.hpp34 BitMap::idx_t start_idx,
38 // Set the exclusive bit range [start_idx, end_idx).
39 assert((end_idx - start_idx) > 0, "at least one card");
49 if ((end_idx - start_idx) <= 8) {
50 for (BitMap::idx_t i = start_idx; i < end_idx; i += 1) {
60 card_bm->par_at_put_range(start_idx, end_idx, true);
62 card_bm->set_range(start_idx, end_idx);
100 BitMap::idx_t start_idx = card_bitmap_index_for(start); local
114 // Set bits in the exclusive bit range [start_idx, end_idx).
115 set_card_bitmap_range(task_card_bm, start_idx, end_id
33 set_card_bitmap_range(BitMap* card_bm, BitMap::idx_t start_idx, BitMap::idx_t end_idx, bool is_par) argument
[all...]
H A DconcurrentMark.cpp1316 BitMap::idx_t start_idx = _cm->card_bitmap_index_for(start); local
1330 _cm->set_card_bitmap_range(_card_bm, start_idx, end_idx, true /* is_par */);
1342 BitMap::idx_t start_idx = _cm->card_bitmap_index_for(ntams); local
1354 _cm->set_card_bitmap_range(_card_bm, start_idx, end_idx, true /* is_par */);
1468 BitMap::idx_t start_idx = _cm->card_bitmap_index_for(hr->bottom()); local
1471 for (BitMap::idx_t i = start_idx; i < end_idx; i+=1) {
1607 BitMap::idx_t start_idx = _cm->card_bitmap_index_for(ntams); local
1623 assert(start_idx < _card_bm->size(),
1624 err_msg("oob: start_idx= "SIZE_FORMAT", bitmap size= "SIZE_FORMAT,
1625 start_idx, _card_b
2968 BitMap::idx_t start_idx = _cm->card_bitmap_index_for(start); local
[all...]
/openjdk7/hotspot/src/share/vm/classfile/
H A DsymbolTable.cpp776 void StringTable::buckets_do(OopClosure* f, int start_idx, int end_idx) { argument
779 assert(0 <= start_idx && start_idx <= limit,
780 err_msg("start_idx (" INT32_FORMAT ") oob?", start_idx));
783 assert(start_idx <= end_idx,
784 err_msg("Ordering: start_idx=" INT32_FORMAT", end_idx=" INT32_FORMAT,
785 start_idx, end_idx));
787 for (int i = start_idx; i < end_idx; i += 1) {
816 int start_idx local
[all...]
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_LinearScan.cpp4413 int start_idx = total_len - 2; local
4414 while (start_idx >= 0 && _use_pos_and_kinds.at(start_idx) < split_pos) {
4415 start_idx -= 2;
4418 intStack new_use_pos_and_kinds(total_len - start_idx);
4420 for (i = start_idx + 2; i < total_len; i++) {
4424 _use_pos_and_kinds.truncate(start_idx + 2);

Completed in 61 milliseconds