Home
last modified time | relevance | path

Searched refs:BitMap (Results 1 – 25 of 1391) sorted by relevance

12345678910>>...56

/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/gc/z/
H A DzLiveMap.hpp41 BitMap::bm_word_t _segment_live_bits; // Segment live bits
52 BitMap::idx_t segment_size() const;
54 BitMap::idx_t segment_start(BitMap::idx_t segment) const;
55 BitMap::idx_t segment_end(BitMap::idx_t segment) const;
57 bool is_segment_live(BitMap::idx_t segment) const;
58 bool set_segment_live_atomic(BitMap::idx_t segment);
60 BitMap::idx_t first_live_segment() const;
61 BitMap::idx_t next_live_segment(BitMap::idx_t segment) const;
62 BitMap::idx_t index_to_segment(BitMap::idx_t index) const;
64 bool claim_segment(BitMap::idx_t segment);
[all …]
H A DzLiveMap.inline.hpp78 inline bool ZLiveMap::claim_segment(BitMap::idx_t segment) { in claim_segment()
82 inline BitMap::idx_t ZLiveMap::first_live_segment() const { in first_live_segment()
86 inline BitMap::idx_t ZLiveMap::next_live_segment(BitMap::idx_t segment) const { in next_live_segment()
90 inline BitMap::idx_t ZLiveMap::segment_size() const { in segment_size()
94 inline BitMap::idx_t ZLiveMap::index_to_segment(BitMap::idx_t index) const { in index_to_segment()
99 BitMap::idx_t segment = index_to_segment(index); in get()
112 const BitMap::idx_t segment = index_to_segment(index); in set_atomic()
127 inline BitMap::idx_t ZLiveMap::segment_start(BitMap::idx_t segment) const { in segment_start()
131 inline BitMap::idx_t ZLiveMap::segment_end(BitMap::idx_t segment) const { in segment_end()
138 const BitMap::idx_t start_index = segment_start(segment); in iterate_segment()
[all …]
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/gc/z/
H A DzLiveMap.hpp41 BitMap::bm_word_t _segment_live_bits; // Segment live bits
52 BitMap::idx_t segment_size() const;
54 BitMap::idx_t segment_start(BitMap::idx_t segment) const;
55 BitMap::idx_t segment_end(BitMap::idx_t segment) const;
57 bool is_segment_live(BitMap::idx_t segment) const;
58 bool set_segment_live_atomic(BitMap::idx_t segment);
60 BitMap::idx_t first_live_segment() const;
61 BitMap::idx_t next_live_segment(BitMap::idx_t segment) const;
62 BitMap::idx_t index_to_segment(BitMap::idx_t index) const;
64 bool claim_segment(BitMap::idx_t segment);
[all …]
H A DzLiveMap.inline.hpp78 inline bool ZLiveMap::claim_segment(BitMap::idx_t segment) { in claim_segment()
82 inline BitMap::idx_t ZLiveMap::first_live_segment() const { in first_live_segment()
86 inline BitMap::idx_t ZLiveMap::next_live_segment(BitMap::idx_t segment) const { in next_live_segment()
90 inline BitMap::idx_t ZLiveMap::segment_size() const { in segment_size()
94 inline BitMap::idx_t ZLiveMap::index_to_segment(BitMap::idx_t index) const { in index_to_segment()
99 BitMap::idx_t segment = index_to_segment(index); in get()
112 const BitMap::idx_t segment = index_to_segment(index); in set_atomic()
127 inline BitMap::idx_t ZLiveMap::segment_start(BitMap::idx_t segment) const { in segment_start()
131 inline BitMap::idx_t ZLiveMap::segment_end(BitMap::idx_t segment) const { in segment_end()
138 const BitMap::idx_t start_index = segment_start(segment); in iterate_segment()
[all …]
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/share/gc/z/
H A DzLiveMap.hpp41 BitMap::bm_word_t _segment_live_bits; // Segment live bits
52 BitMap::idx_t segment_size() const;
54 BitMap::idx_t segment_start(BitMap::idx_t segment) const;
55 BitMap::idx_t segment_end(BitMap::idx_t segment) const;
57 bool is_segment_live(BitMap::idx_t segment) const;
58 bool set_segment_live_atomic(BitMap::idx_t segment);
60 BitMap::idx_t first_live_segment() const;
61 BitMap::idx_t next_live_segment(BitMap::idx_t segment) const;
62 BitMap::idx_t index_to_segment(BitMap::idx_t index) const;
64 bool claim_segment(BitMap::idx_t segment);
[all …]
H A DzLiveMap.inline.hpp78 inline bool ZLiveMap::claim_segment(BitMap::idx_t segment) { in claim_segment()
82 inline BitMap::idx_t ZLiveMap::first_live_segment() const { in first_live_segment()
86 inline BitMap::idx_t ZLiveMap::next_live_segment(BitMap::idx_t segment) const { in next_live_segment()
90 inline BitMap::idx_t ZLiveMap::segment_size() const { in segment_size()
94 inline BitMap::idx_t ZLiveMap::index_to_segment(BitMap::idx_t index) const { in index_to_segment()
99 BitMap::idx_t segment = index_to_segment(index); in get()
112 const BitMap::idx_t segment = index_to_segment(index); in set_atomic()
127 inline BitMap::idx_t ZLiveMap::segment_start(BitMap::idx_t segment) const { in segment_start()
131 inline BitMap::idx_t ZLiveMap::segment_end(BitMap::idx_t segment) const { in segment_end()
138 const BitMap::idx_t start_index = segment_start(segment); in iterate_segment()
[all …]
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/share/gc/z/
H A DzLiveMap.hpp41 BitMap::bm_word_t _segment_live_bits;
42 BitMap::bm_word_t _segment_claim_bits;
52 BitMap::idx_t segment_size() const;
54 BitMap::idx_t segment_start(BitMap::idx_t segment) const;
55 BitMap::idx_t segment_end(BitMap::idx_t segment) const;
57 bool is_segment_live(BitMap::idx_t segment) const;
60 BitMap::idx_t first_live_segment() const;
61 BitMap::idx_t next_live_segment(BitMap::idx_t segment) const;
62 BitMap::idx_t index_to_segment(BitMap::idx_t index) const;
64 bool claim_segment(BitMap::idx_t segment);
[all …]
H A DzLiveMap.inline.hpp78 inline bool ZLiveMap::claim_segment(BitMap::idx_t segment) { in claim_segment()
82 inline BitMap::idx_t ZLiveMap::first_live_segment() const { in first_live_segment()
86 inline BitMap::idx_t ZLiveMap::next_live_segment(BitMap::idx_t segment) const { in next_live_segment()
90 inline BitMap::idx_t ZLiveMap::segment_size() const { in segment_size()
94 inline BitMap::idx_t ZLiveMap::index_to_segment(BitMap::idx_t index) const { in index_to_segment()
99 BitMap::idx_t segment = index_to_segment(index); in get()
112 const BitMap::idx_t segment = index_to_segment(index); in set_atomic()
127 inline BitMap::idx_t ZLiveMap::segment_start(BitMap::idx_t segment) const { in segment_start()
131 inline BitMap::idx_t ZLiveMap::segment_end(BitMap::idx_t segment) const { in segment_end()
138 const BitMap::idx_t start_index = segment_start(segment); in iterate_segment()
[all …]
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/share/gc/z/
H A DzLiveMap.hpp41 BitMap::bm_word_t _segment_live_bits;
42 BitMap::bm_word_t _segment_claim_bits;
52 BitMap::idx_t segment_size() const;
54 BitMap::idx_t segment_start(BitMap::idx_t segment) const;
55 BitMap::idx_t segment_end(BitMap::idx_t segment) const;
58 bool set_segment_live(BitMap::idx_t segment);
60 BitMap::idx_t first_live_segment() const;
61 BitMap::idx_t next_live_segment(BitMap::idx_t segment) const;
62 BitMap::idx_t index_to_segment(BitMap::idx_t index) const;
64 bool claim_segment(BitMap::idx_t segment);
[all …]
H A DzLiveMap.inline.hpp78 inline bool ZLiveMap::claim_segment(BitMap::idx_t segment) { in claim_segment()
82 inline BitMap::idx_t ZLiveMap::first_live_segment() const { in first_live_segment()
86 inline BitMap::idx_t ZLiveMap::next_live_segment(BitMap::idx_t segment) const { in next_live_segment()
90 inline BitMap::idx_t ZLiveMap::segment_size() const { in segment_size()
94 inline BitMap::idx_t ZLiveMap::index_to_segment(BitMap::idx_t index) const { in index_to_segment()
99 BitMap::idx_t segment = index_to_segment(index); in get()
112 const BitMap::idx_t segment = index_to_segment(index); in set()
127 inline BitMap::idx_t ZLiveMap::segment_start(BitMap::idx_t segment) const { in segment_start()
131 inline BitMap::idx_t ZLiveMap::segment_end(BitMap::idx_t segment) const { in segment_end()
138 const BitMap::idx_t start_index = segment_start(segment); in iterate_segment()
[all …]
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/share/gc/z/
H A DzLiveMap.hpp41 BitMap::bm_word_t _segment_live_bits;
42 BitMap::bm_word_t _segment_claim_bits;
52 BitMap::idx_t segment_size() const;
54 BitMap::idx_t segment_start(BitMap::idx_t segment) const;
55 BitMap::idx_t segment_end(BitMap::idx_t segment) const;
58 bool set_segment_live(BitMap::idx_t segment);
60 BitMap::idx_t first_live_segment() const;
61 BitMap::idx_t next_live_segment(BitMap::idx_t segment) const;
62 BitMap::idx_t index_to_segment(BitMap::idx_t index) const;
64 bool claim_segment(BitMap::idx_t segment);
[all …]
H A DzLiveMap.inline.hpp79 inline bool ZLiveMap::claim_segment(BitMap::idx_t segment) { in claim_segment()
83 inline BitMap::idx_t ZLiveMap::first_live_segment() const { in first_live_segment()
87 inline BitMap::idx_t ZLiveMap::next_live_segment(BitMap::idx_t segment) const { in next_live_segment()
91 inline BitMap::idx_t ZLiveMap::segment_size() const { in segment_size()
95 inline BitMap::idx_t ZLiveMap::index_to_segment(BitMap::idx_t index) const { in index_to_segment()
100 BitMap::idx_t segment = index_to_segment(index); in get()
113 const BitMap::idx_t segment = index_to_segment(index); in set()
128 inline BitMap::idx_t ZLiveMap::segment_start(BitMap::idx_t segment) const { in segment_start()
132 inline BitMap::idx_t ZLiveMap::segment_end(BitMap::idx_t segment) const { in segment_end()
139 const BitMap::idx_t start_index = segment_start(segment); in iterate_segment()
[all …]
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/share/gc/z/
H A DzLiveMap.hpp41 BitMap::bm_word_t _segment_live_bits;
42 BitMap::bm_word_t _segment_claim_bits;
52 BitMap::idx_t segment_size() const;
54 BitMap::idx_t segment_start(BitMap::idx_t segment) const;
55 BitMap::idx_t segment_end(BitMap::idx_t segment) const;
58 bool set_segment_live(BitMap::idx_t segment);
60 BitMap::idx_t first_live_segment() const;
61 BitMap::idx_t next_live_segment(BitMap::idx_t segment) const;
62 BitMap::idx_t index_to_segment(BitMap::idx_t index) const;
64 bool claim_segment(BitMap::idx_t segment);
[all …]
H A DzLiveMap.inline.hpp78 inline bool ZLiveMap::claim_segment(BitMap::idx_t segment) { in claim_segment()
82 inline BitMap::idx_t ZLiveMap::first_live_segment() const { in first_live_segment()
86 inline BitMap::idx_t ZLiveMap::next_live_segment(BitMap::idx_t segment) const { in next_live_segment()
90 inline BitMap::idx_t ZLiveMap::segment_size() const { in segment_size()
94 inline BitMap::idx_t ZLiveMap::index_to_segment(BitMap::idx_t index) const { in index_to_segment()
99 BitMap::idx_t segment = index_to_segment(index); in get()
112 const BitMap::idx_t segment = index_to_segment(index); in set()
127 inline BitMap::idx_t ZLiveMap::segment_start(BitMap::idx_t segment) const { in segment_start()
131 inline BitMap::idx_t ZLiveMap::segment_end(BitMap::idx_t segment) const { in segment_end()
138 const BitMap::idx_t start_index = segment_start(segment); in iterate_segment()
[all …]
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/hotspot/share/gc/z/
H A DzLiveMap.hpp41 BitMap::bm_word_t _segment_live_bits;
42 BitMap::bm_word_t _segment_claim_bits;
52 BitMap::idx_t segment_size() const;
54 BitMap::idx_t segment_start(BitMap::idx_t segment) const;
55 BitMap::idx_t segment_end(BitMap::idx_t segment) const;
58 bool set_segment_live(BitMap::idx_t segment);
60 BitMap::idx_t first_live_segment() const;
61 BitMap::idx_t next_live_segment(BitMap::idx_t segment) const;
62 BitMap::idx_t index_to_segment(BitMap::idx_t index) const;
64 bool claim_segment(BitMap::idx_t segment);
[all …]
H A DzLiveMap.inline.hpp78 inline bool ZLiveMap::claim_segment(BitMap::idx_t segment) { in claim_segment()
82 inline BitMap::idx_t ZLiveMap::first_live_segment() const { in first_live_segment()
86 inline BitMap::idx_t ZLiveMap::next_live_segment(BitMap::idx_t segment) const { in next_live_segment()
90 inline BitMap::idx_t ZLiveMap::segment_size() const { in segment_size()
94 inline BitMap::idx_t ZLiveMap::index_to_segment(BitMap::idx_t index) const { in index_to_segment()
99 BitMap::idx_t segment = index_to_segment(index); in get()
112 const BitMap::idx_t segment = index_to_segment(index); in set()
127 inline BitMap::idx_t ZLiveMap::segment_start(BitMap::idx_t segment) const { in segment_start()
131 inline BitMap::idx_t ZLiveMap::segment_end(BitMap::idx_t segment) const { in segment_end()
138 const BitMap::idx_t start_index = segment_start(segment); in iterate_segment()
[all …]
/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/hotspot/src/share/vm/utilities/
H A DbitMap.cpp47 BitMap::BitMap(bm_word_t* map, idx_t size_in_bits) : in BitMap() function in BitMap
295 bool BitMap::contains(const BitMap other) const { in contains()
321 void BitMap::set_union(BitMap other) { in set_union()
332 void BitMap::set_difference(BitMap other) { in set_difference()
343 void BitMap::set_intersection(BitMap other) { in set_intersection()
369 bool BitMap::set_union_with_result(BitMap other) { in set_union_with_result()
415 void BitMap::set_from(BitMap other) { in set_from()
426 bool BitMap::is_same(BitMap other) { in is_same()
488 BitMap::idx_t* BitMap::_pop_count_table = NULL;
507 BitMap::idx_t BitMap::num_set_bits(bm_word_t w) { in num_set_bits()
[all …]
/dports/java/openjdk8-jre/jdk8u-jdk8u312-b07.1/hotspot/src/share/vm/utilities/
H A DbitMap.cpp47 BitMap::BitMap(bm_word_t* map, idx_t size_in_bits) : in BitMap() function in BitMap
295 bool BitMap::contains(const BitMap other) const { in contains()
321 void BitMap::set_union(BitMap other) { in set_union()
332 void BitMap::set_difference(BitMap other) { in set_difference()
343 void BitMap::set_intersection(BitMap other) { in set_intersection()
369 bool BitMap::set_union_with_result(BitMap other) { in set_union_with_result()
415 void BitMap::set_from(BitMap other) { in set_from()
426 bool BitMap::is_same(BitMap other) { in is_same()
488 BitMap::idx_t* BitMap::_pop_count_table = NULL;
507 BitMap::idx_t BitMap::num_set_bits(bm_word_t w) { in num_set_bits()
[all …]
/dports/math/coxeter3/coxeter-7b5a1f0/
H A Dbits.h27 class BitMap; variable
66 class BitMap {
72 BitMap() {}; in BitMap() function
74 BitMap(const BitMap& map): d_map(map.d_map), d_size(map.d_size) {}; in BitMap() function
78 BitMap& assign(const BitMap& map);
114 const BitMap* d_b;
197 BitMap d_bitmap;
225 inline BitMap& BitMap::operator= (const BitMap& map) {return assign(map);}
239 inline BitMap::ReverseIterator BitMap::rbegin() const in rbegin()
241 inline BitMap::ReverseIterator BitMap::rend() const in rend()
[all …]
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/test/hotspot/gtest/utilities/
H A Dtest_bitMap_large.cpp29 static const BitMap::idx_t BITMAP_SIZE = 8192;
34 static const BitMap::idx_t FUZZ_WINDOW = sizeof(BitMap::bm_word_t) * 8;
36 static void verify_set(CHeapBitMap& map, BitMap::idx_t l, BitMap::idx_t r) { in verify_set()
37 for (BitMap::idx_t c = l; c < r; c++) { in verify_set()
42 static void verify_unset(CHeapBitMap& map, BitMap::idx_t l, BitMap::idx_t r) { in verify_unset()
43 for (BitMap::idx_t c = l; c < r; c++) { in verify_unset()
48 TEST(BitMap, clear_large_range) { in TEST() argument
55 for (BitMap::idx_t l = 0; l < FUZZ_WINDOW; l++) { in TEST()
72 TEST(BitMap, set_large_range) { in TEST() argument
79 for (BitMap::idx_t l = 0; l < FUZZ_WINDOW; l++) { in TEST()
[all …]
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/test/hotspot/gtest/utilities/
H A Dtest_bitMap_large.cpp29 static const BitMap::idx_t BITMAP_SIZE = 8192;
34 static const BitMap::idx_t FUZZ_WINDOW = sizeof(BitMap::bm_word_t) * 8;
36 static void verify_set(CHeapBitMap& map, BitMap::idx_t l, BitMap::idx_t r) { in verify_set()
37 for (BitMap::idx_t c = l; c < r; c++) { in verify_set()
42 static void verify_unset(CHeapBitMap& map, BitMap::idx_t l, BitMap::idx_t r) { in verify_unset()
43 for (BitMap::idx_t c = l; c < r; c++) { in verify_unset()
48 TEST(BitMap, clear_large_range) { in TEST() argument
55 for (BitMap::idx_t l = 0; l < FUZZ_WINDOW; l++) { in TEST()
72 TEST(BitMap, set_large_range) { in TEST() argument
79 for (BitMap::idx_t l = 0; l < FUZZ_WINDOW; l++) { in TEST()
[all …]
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/test/hotspot/gtest/utilities/
H A Dtest_bitMap_large.cpp29 static const BitMap::idx_t BITMAP_SIZE = 8192;
34 static const BitMap::idx_t FUZZ_WINDOW = sizeof(BitMap::bm_word_t) * 8;
36 static void verify_set(CHeapBitMap& map, BitMap::idx_t l, BitMap::idx_t r) { in verify_set()
37 for (BitMap::idx_t c = l; c < r; c++) { in verify_set()
42 static void verify_unset(CHeapBitMap& map, BitMap::idx_t l, BitMap::idx_t r) { in verify_unset()
43 for (BitMap::idx_t c = l; c < r; c++) { in verify_unset()
48 TEST(BitMap, clear_large_range) { in TEST() argument
55 for (BitMap::idx_t l = 0; l < FUZZ_WINDOW; l++) { in TEST()
72 TEST(BitMap, set_large_range) { in TEST() argument
79 for (BitMap::idx_t l = 0; l < FUZZ_WINDOW; l++) { in TEST()
[all …]
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/test/hotspot/gtest/utilities/
H A Dtest_bitMap_large.cpp29 static const BitMap::idx_t BITMAP_SIZE = 8192;
34 static const BitMap::idx_t FUZZ_WINDOW = sizeof(BitMap::bm_word_t) * 8;
36 static void verify_set(CHeapBitMap& map, BitMap::idx_t l, BitMap::idx_t r) { in verify_set()
37 for (BitMap::idx_t c = l; c < r; c++) { in verify_set()
42 static void verify_unset(CHeapBitMap& map, BitMap::idx_t l, BitMap::idx_t r) { in verify_unset()
43 for (BitMap::idx_t c = l; c < r; c++) { in verify_unset()
48 TEST(BitMap, clear_large_range) { in TEST() argument
55 for (BitMap::idx_t l = 0; l < FUZZ_WINDOW; l++) { in TEST()
72 TEST(BitMap, set_large_range) { in TEST() argument
79 for (BitMap::idx_t l = 0; l < FUZZ_WINDOW; l++) { in TEST()
[all …]
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/test/hotspot/gtest/utilities/
H A Dtest_bitMap_large.cpp29 static const BitMap::idx_t BITMAP_SIZE = 8192;
34 static const BitMap::idx_t FUZZ_WINDOW = sizeof(BitMap::bm_word_t) * 8;
36 static void verify_set(CHeapBitMap& map, BitMap::idx_t l, BitMap::idx_t r) { in verify_set()
37 for (BitMap::idx_t c = l; c < r; c++) { in verify_set()
42 static void verify_unset(CHeapBitMap& map, BitMap::idx_t l, BitMap::idx_t r) { in verify_unset()
43 for (BitMap::idx_t c = l; c < r; c++) { in verify_unset()
48 TEST(BitMap, clear_large_range) { in TEST() argument
55 for (BitMap::idx_t l = 0; l < FUZZ_WINDOW; l++) { in TEST()
72 TEST(BitMap, set_large_range) { in TEST() argument
79 for (BitMap::idx_t l = 0; l < FUZZ_WINDOW; l++) { in TEST()
[all …]
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/test/hotspot/gtest/utilities/
H A Dtest_bitMap_large.cpp29 static const BitMap::idx_t BITMAP_SIZE = 8192;
34 static const BitMap::idx_t FUZZ_WINDOW = sizeof(BitMap::bm_word_t) * 8;
36 static void verify_set(CHeapBitMap& map, BitMap::idx_t l, BitMap::idx_t r) { in verify_set()
37 for (BitMap::idx_t c = l; c < r; c++) { in verify_set()
42 static void verify_unset(CHeapBitMap& map, BitMap::idx_t l, BitMap::idx_t r) { in verify_unset()
43 for (BitMap::idx_t c = l; c < r; c++) { in verify_unset()
48 TEST(BitMap, clear_large_range) { in TEST() argument
55 for (BitMap::idx_t l = 0; l < FUZZ_WINDOW; l++) { in TEST()
72 TEST(BitMap, set_large_range) { in TEST() argument
79 for (BitMap::idx_t l = 0; l < FUZZ_WINDOW; l++) { in TEST()
[all …]

12345678910>>...56