HomeSort by relevance Sort by last modified time
    Searched refs:ContinuousSpaceBitmap (Results 1 - 25 of 34) sorted by null

1 2

  /art/runtime/gc/accounting/
heap_bitmap.h 48 ContinuousSpaceBitmap* GetContinuousSpaceBitmap(const mirror::Object* obj) const;
60 void ReplaceBitmap(ContinuousSpaceBitmap* old_bitmap, ContinuousSpaceBitmap* new_bitmap)
72 void AddContinuousSpaceBitmap(ContinuousSpaceBitmap* bitmap);
73 void RemoveContinuousSpaceBitmap(ContinuousSpaceBitmap* bitmap);
78 std::vector<ContinuousSpaceBitmap*,
79 TrackingAllocator<ContinuousSpaceBitmap*, kAllocatorTagHeapBitmap>>
space_bitmap_test.cc 35 std::unique_ptr<ContinuousSpaceBitmap> space_bitmap(
36 ContinuousSpaceBitmap::Create("test bitmap", heap_begin, heap_capacity));
42 BitmapVerify(ContinuousSpaceBitmap* bitmap, const mirror::Object* begin,
54 ContinuousSpaceBitmap* const bitmap_;
63 std::unique_ptr<ContinuousSpaceBitmap> space_bitmap(
64 ContinuousSpaceBitmap::Create("test bitmap", heap_begin, heap_capacity));
123 std::unique_ptr<ContinuousSpaceBitmap> space_bitmap(
124 ContinuousSpaceBitmap::Create("test bitmap", heap_begin, heap_capacity));
heap_bitmap.cc 26 void HeapBitmap::ReplaceBitmap(ContinuousSpaceBitmap* old_bitmap,
27 ContinuousSpaceBitmap* new_bitmap) {
43 void HeapBitmap::AddContinuousSpaceBitmap(accounting::ContinuousSpaceBitmap* bitmap) {
55 void HeapBitmap::RemoveContinuousSpaceBitmap(accounting::ContinuousSpaceBitmap* bitmap) {
heap_bitmap-inl.h 39 ContinuousSpaceBitmap* bitmap = GetContinuousSpaceBitmap(obj);
53 ContinuousSpaceBitmap* bitmap = GetContinuousSpaceBitmap(obj);
68 ContinuousSpaceBitmap* bitmap = GetContinuousSpaceBitmap(obj);
85 ContinuousSpaceBitmap* bitmap = GetContinuousSpaceBitmap(obj);
99 inline ContinuousSpaceBitmap* HeapBitmap::GetContinuousSpaceBitmap(const mirror::Object* obj) const {
remembered_set.cc 137 ContinuousSpaceBitmap* bitmap = space_->GetLiveBitmap();
mod_union_table.cc 331 ContinuousSpaceBitmap* live_bitmap = space_->GetLiveBitmap();
386 ContinuousSpaceBitmap* live_bitmap = space->GetLiveBitmap();
481 ContinuousSpaceBitmap* const bitmap_;
  /art/runtime/gc/space/
space.cc 90 accounting::ContinuousSpaceBitmap* live_bitmap = GetLiveBitmap();
91 accounting::ContinuousSpaceBitmap* mark_bitmap = GetMarkBitmap();
101 accounting::ContinuousSpaceBitmap::SweepWalk(
110 accounting::ContinuousSpaceBitmap* live_bitmap = GetLiveBitmap();
112 accounting::ContinuousSpaceBitmap* mark_bitmap = mark_bitmap_.release();
126 accounting::ContinuousSpaceBitmap* new_bitmap = temp_bitmap_.release();
zygote_space.h 34 accounting::ContinuousSpaceBitmap* live_bitmap,
35 accounting::ContinuousSpaceBitmap* mark_bitmap)
83 virtual accounting::ContinuousSpaceBitmap::SweepCallback* GetSweepCallback() {
image_space.h 96 accounting::ContinuousSpaceBitmap* GetLiveBitmap() const OVERRIDE {
100 accounting::ContinuousSpaceBitmap* GetMarkBitmap() const OVERRIDE {
182 std::unique_ptr<accounting::ContinuousSpaceBitmap> live_bitmap_;
187 accounting::ContinuousSpaceBitmap* live_bitmap,
space.h 299 virtual accounting::ContinuousSpaceBitmap* GetLiveBitmap() const = 0;
300 virtual accounting::ContinuousSpaceBitmap* GetMarkBitmap() const = 0;
432 accounting::ContinuousSpaceBitmap* GetLiveBitmap() const OVERRIDE {
436 accounting::ContinuousSpaceBitmap* GetMarkBitmap() const OVERRIDE {
441 virtual accounting::ContinuousSpaceBitmap::SweepCallback* GetSweepCallback() = 0;
444 std::unique_ptr<accounting::ContinuousSpaceBitmap> live_bitmap_;
445 std::unique_ptr<accounting::ContinuousSpaceBitmap> mark_bitmap_;
446 std::unique_ptr<accounting::ContinuousSpaceBitmap> temp_bitmap_;
bump_pointer_space.h 93 accounting::ContinuousSpaceBitmap* GetLiveBitmap() const OVERRIDE {
97 accounting::ContinuousSpaceBitmap* GetMarkBitmap() const OVERRIDE {
148 accounting::ContinuousSpaceBitmap::SweepCallback* GetSweepCallback() OVERRIDE;
zygote_space.cc 43 accounting::ContinuousSpaceBitmap* live_bitmap,
44 accounting::ContinuousSpaceBitmap* mark_bitmap) {
113 accounting::ContinuousSpaceBitmap* bitmap = zygote_space->GetLiveBitmap();
malloc_space.cc 51 live_bitmap_.reset(accounting::ContinuousSpaceBitmap::Create(
56 mark_bitmap_.reset(accounting::ContinuousSpaceBitmap::Create(
239 accounting::ContinuousSpaceBitmap* bitmap = space->GetLiveBitmap();
malloc_space.h 166 virtual accounting::ContinuousSpaceBitmap::SweepCallback* GetSweepCallback() {
region_space.h 79 accounting::ContinuousSpaceBitmap* GetLiveBitmap() const OVERRIDE {
83 accounting::ContinuousSpaceBitmap* GetMarkBitmap() const OVERRIDE {
162 accounting::ContinuousSpaceBitmap::SweepCallback* GetSweepCallback() OVERRIDE {
image_space.cc 50 accounting::ContinuousSpaceBitmap* live_bitmap,
744 explicit FixupObjectVisitor(gc::accounting::ContinuousSpaceBitmap* visited,
    [all...]
  /art/runtime/gc/
heap_test.cc 68 std::unique_ptr<accounting::ContinuousSpaceBitmap> bitmap(
69 accounting::ContinuousSpaceBitmap::Create("test bitmap", heap_begin, heap_capacity));
  /art/runtime/gc/collector/
immune_spaces_test.cc 42 accounting::ContinuousSpaceBitmap* live_bitmap,
69 std::unique_ptr<accounting::ContinuousSpaceBitmap> bitmap(
70 accounting::ContinuousSpaceBitmap::Create("bitmap",
96 std::unique_ptr<accounting::ContinuousSpaceBitmap> live_bitmap(std::move(live_bitmaps_.back()));
159 std::vector<std::unique_ptr<accounting::ContinuousSpaceBitmap>> live_bitmaps_;
179 accounting::ContinuousSpaceBitmap* GetLiveBitmap() const OVERRIDE {
183 accounting::ContinuousSpaceBitmap* GetMarkBitmap() const OVERRIDE {
garbage_collector.cc 121 accounting::ContinuousSpaceBitmap* live_bitmap = space->GetLiveBitmap();
122 accounting::ContinuousSpaceBitmap* mark_bitmap = space->GetMarkBitmap();
mark_compact.h 215 std::unique_ptr<accounting::ContinuousSpaceBitmap> objects_before_forwarding_;
217 std::unique_ptr<accounting::ContinuousSpaceBitmap> objects_with_lockword_;
concurrent_copying.cc 145 accounting::ContinuousSpaceBitmap* bitmap =
146 accounting::ContinuousSpaceBitmap::Create(bitmap_name, space->Begin(), space->Capacity());
150 accounting::ContinuousSpaceBitmap* bitmap =
151 accounting::ContinuousSpaceBitmap::Create("cc region space bitmap",
308 accounting::ContinuousSpaceBitmap* cc_bitmap =
392 accounting::ContinuousSpaceBitmap* live_bitmap = space->GetLiveBitmap();
    [all...]
semi_space.cc 368 accounting::ContinuousSpaceBitmap* live_bitmap = space->GetLiveBitmap();
381 accounting::ContinuousSpaceBitmap* live_bitmap = space->GetLiveBitmap();
531 accounting::ContinuousSpaceBitmap* live_bitmap = promo_dest_space_->GetLiveBitmap();
533 accounting::ContinuousSpaceBitmap* mark_bitmap = promo_dest_space_->GetMarkBitmap();
577 accounting::ContinuousSpaceBitmap* bitmap = fallback_space_->GetLiveBitmap();
731 accounting::ContinuousSpaceBitmap* live_bitmap = nullptr;
738 accounting::ContinuousSpaceBitmap* mark_bitmap = promo_dest_space_->GetMarkBitmap();
    [all...]
mark_compact.cc 159 objects_before_forwarding_.reset(accounting::ContinuousSpaceBitmap::Create(
162 objects_with_lockword_.reset(accounting::ContinuousSpaceBitmap::Create(
355 accounting::ContinuousSpaceBitmap* bitmap = space->GetLiveBitmap();
mark_sweep.cc 342 accounting::ContinuousSpaceBitmap* bitmap = space->GetMarkBitmap();
535 accounting::ContinuousSpaceBitmap* object_bitmap = current_space_bitmap_;
811 accounting::ContinuousSpaceBitmap* bitmap,
826 accounting::ContinuousSpaceBitmap* const bitmap_;
    [all...]
  /art/patchoat/
patchoat.h 70 PatchOat(InstructionSet isa, MemMap* image, gc::accounting::ContinuousSpaceBitmap* bitmap,
75 gc::accounting::ContinuousSpaceBitmap* bitmap, MemMap* heap, off_t delta,
216 gc::accounting::ContinuousSpaceBitmap* const bitmap_;

Completed in 315 milliseconds

1 2