Searched defs:accounting (Results 1 - 20 of 20) sorted by relevance

/art/runtime/gc/accounting/
H A Dheap_bitmap.h30 namespace accounting { namespace in namespace:art::gc
83 } // namespace accounting
H A Dmod_union_table-inl.h26 namespace accounting { namespace in namespace:art::gc
40 } // namespace accounting
H A Dheap_bitmap-inl.h26 namespace accounting { namespace in namespace:art::gc
108 } // namespace accounting
H A Dheap_bitmap.cc19 #include "gc/accounting/space_bitmap-inl.h"
24 namespace accounting { namespace in namespace:art::gc
43 void HeapBitmap::AddContinuousSpaceBitmap(accounting::ContinuousSpaceBitmap* bitmap) {
55 void HeapBitmap::RemoveContinuousSpaceBitmap(accounting::ContinuousSpaceBitmap* bitmap) {
83 } // namespace accounting
H A Dremembered_set.h40 namespace accounting { namespace in namespace:art::gc
83 } // namespace accounting
H A Dcard_table-inl.h28 namespace accounting { namespace in namespace:art::gc
224 } // namespace accounting
H A Dcard_table.cc29 namespace accounting { namespace in namespace:art::gc
127 } // namespace accounting
H A Dcard_table.h40 namespace accounting { namespace in namespace:art::gc
153 } // namespace accounting
H A Dmod_union_table.h45 namespace accounting { namespace in namespace:art::gc
158 } // namespace accounting
H A Dremembered_set.cc38 namespace accounting { namespace in namespace:art::gc
175 } // namespace accounting
H A Dspace_bitmap-inl.h30 namespace accounting { namespace in namespace:art::gc
186 } // namespace accounting
H A Dspace_bitmap.h38 namespace accounting { namespace in namespace:art::gc
236 } // namespace accounting
H A Dspace_bitmap_test.cc28 namespace accounting { namespace in namespace:art::gc
168 } // namespace accounting
H A Datomic_stack.h32 namespace accounting { namespace in namespace:art::gc
245 } // namespace accounting
H A Dmod_union_table.cc24 #include "gc/accounting/space_bitmap-inl.h"
40 namespace accounting { namespace in namespace:art::gc
336 } // namespace accounting
H A Dspace_bitmap.cc28 namespace accounting { namespace in namespace:art::gc
271 } // namespace accounting
/art/runtime/gc/collector/
H A Dmark_compact.h27 #include "gc/accounting/heap_bitmap.h"
46 namespace accounting { namespace in namespace:art::gc
49 } // namespace accounting
216 accounting::ObjectStack* mark_stack_;
224 accounting::HeapBitmap* mark_bitmap_;
236 std::unique_ptr<accounting::ContinuousSpaceBitmap> objects_before_forwarding_;
238 std::unique_ptr<accounting::ContinuousSpaceBitmap> objects_with_lockword_;
H A Dmark_sweep.h27 #include "gc/accounting/heap_bitmap.h"
47 namespace accounting { namespace in namespace:art::gc
50 } // namespace accounting
144 void SweepArray(accounting::ObjectStack* allocation_stack_, bool swap_bitmaps)
285 accounting::ContinuousSpaceBitmap* current_space_bitmap_;
287 accounting::HeapBitmap* mark_bitmap_;
289 accounting::ObjectStack* mark_stack_;
H A Dsemi_space.h26 #include "gc/accounting/heap_bitmap.h"
45 namespace accounting { namespace in namespace:art::gc
48 } // namespace accounting
205 accounting::ObjectStack* mark_stack_;
217 accounting::ContinuousSpaceBitmap* to_space_live_bitmap_;
220 accounting::HeapBitmap* mark_bitmap_;
/art/runtime/gc/
H A Dheap.h27 #include "gc/accounting/atomic_stack.h"
28 #include "gc/accounting/card_table.h"
61 namespace accounting { namespace in namespace:art::gc
65 } // namespace accounting
96 if (card == accounting::CardTable::kCardDirty) {
390 accounting::CardTable* GetCardTable() const {
476 accounting::HeapBitmap* GetLiveBitmap() SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) {
480 accounting::HeapBitmap* GetMarkBitmap() SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) {
484 accounting::ObjectStack* GetLiveStack() SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) {
501 void MarkAllocStack(accounting
[all...]

Completed in 1576 milliseconds