Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c9e55782 authored by Calin Juravle's avatar Calin Juravle Committed by android-build-merger
Browse files

Merge "Installd: Clean up code related to foreign dex use" am: 62b34b57 am: 9d4819ff

am: 9181bdb5

Change-Id: I2257654b3b73e74a92a179e1068f771e2b6af186
parents 12eaa29c 9181bdb5
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -1252,7 +1252,7 @@ binder::Status InstalldNativeService::getAppSize(const std::unique_ptr<std::stri
            calculate_tree_size(create_data_dalvik_cache_path(), &stats.codeSize,
                    sharedGid, -1);
        }
        calculate_tree_size(create_data_misc_foreign_dex_path(userId), &stats.dataSize,
        calculate_tree_size(create_data_user_profile_path(userId), &stats.dataSize,
                multiuser_get_uid(userId, appId), -1);
        ATRACE_END();
    }
@@ -1350,7 +1350,7 @@ binder::Status InstalldNativeService::getUserSize(const std::unique_ptr<std::str
        ATRACE_BEGIN("dalvik");
        calculate_tree_size(create_data_dalvik_cache_path(), &stats.codeSize,
                -1, -1, true);
        calculate_tree_size(create_data_misc_foreign_dex_path(userId), &stats.dataSize,
        calculate_tree_size(create_data_user_profile_path(userId), &stats.dataSize,
                -1, -1, true);
        ATRACE_END();

@@ -1400,7 +1400,7 @@ binder::Status InstalldNativeService::getUserSize(const std::unique_ptr<std::str

        ATRACE_BEGIN("dalvik");
        calculate_tree_size(create_data_dalvik_cache_path(), &stats.codeSize);
        calculate_tree_size(create_data_misc_foreign_dex_path(userId), &stats.dataSize);
        calculate_tree_size(create_data_user_profile_path(userId), &stats.dataSize);
        ATRACE_END();
    }

+0 −4
Original line number Diff line number Diff line
@@ -239,10 +239,6 @@ std::string create_data_dalvik_cache_path() {
    return "/data/dalvik-cache";
}

std::string create_data_misc_foreign_dex_path(userid_t userid) {
    return StringPrintf("/data/misc/profiles/cur/%d/foreign-dex", userid);
}

// Keep profile paths in sync with ActivityThread.
constexpr const char* PRIMARY_PROFILE_NAME = "primary.prof";

+0 −1
Original line number Diff line number Diff line
@@ -103,7 +103,6 @@ std::string create_data_ref_profile_path();
std::string create_data_ref_profile_package_path(const char* package_name);

std::string create_data_dalvik_cache_path();
std::string create_data_misc_foreign_dex_path(userid_t userid);

std::string create_primary_profile(const std::string& profile_dir);