Home | History | Annotate | Download | only in space

Lines Matching defs:Space

17 #include "space.h"
28 namespace space {
30 Space::Space(const std::string& name, GcRetentionPolicy gc_retention_policy)
33 void Space::Dump(std::ostream& os) const {
37 std::ostream& operator<<(std::ostream& os, const Space& space) {
38 space.Dump(os);
42 DlMallocSpace* Space::AsDlMallocSpace() {
47 RosAllocSpace* Space::AsRosAllocSpace() {
52 ZygoteSpace* Space::AsZygoteSpace() {
57 BumpPointerSpace* Space::AsBumpPointerSpace() {
62 RegionSpace* Space::AsRegionSpace() {
67 AllocSpace* Space::AsAllocSpace() {
72 ContinuousMemMapAllocSpace* Space::AsContinuousMemMapAllocSpace() {
79 Space(name, gc_retention_policy) {
93 // If the bitmaps are bound then sweeping this space clearly won't do anything.
142 AllocSpace::SweepCallbackContext::SweepCallbackContext(bool swap_bitmaps_in, space::Space* space_in)
143 : swap_bitmaps(swap_bitmaps_in), space(space_in), self(Thread::Current()) {
146 } // namespace space