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

Commit 2f01ec4d authored by Elliott Hughes's avatar Elliott Hughes Committed by android-build-merger
Browse files

Merge "Log when bootcharting ends." am: cd368c64

am: 62fd68bb

Change-Id: Ib245577211e73a7feb25c0b45b7bbe8e04c93b2e
parents 1692bbc4 62fd68bb
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -241,6 +241,7 @@ static void bootchart_finish() {
    fclose(log_disks);
    fclose(log_procs);
    acct(NULL);
    LOG(INFO) << "Bootcharting finished";
}

void bootchart_sample(int* timeout) {
@@ -253,12 +254,12 @@ void bootchart_sample(int* timeout) {
    int elapsed_time = current_time - g_last_bootchart_time;

    if (elapsed_time >= BOOTCHART_POLLING_MS) {
        /* count missed samples */
        // Count missed samples.
        while (elapsed_time >= BOOTCHART_POLLING_MS) {
            elapsed_time -= BOOTCHART_POLLING_MS;
            g_remaining_samples--;
        }
        /* count may be negative, take a sample anyway */
        // Count may be negative, take a sample anyway.
        g_last_bootchart_time = current_time;
        if (bootchart_step() < 0 || g_remaining_samples <= 0) {
            bootchart_finish();