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

Commit 756b4413 authored by Mathieu Chartier's avatar Mathieu Chartier Committed by android-build-merger
Browse files

Merge "Disable cdex for non background dexopt"

am: 4f9ecc63

Change-Id: Ibe793b23b865883f46d3ad7e196ef90bc27f04a7
parents 90c74672 4f9ecc63
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -412,7 +412,9 @@ static void run_dex2oat(int zip_fd, int oat_fd, int input_vdex_fd, int output_vd

    // Disable cdex if update input vdex is true since this combination of options is not
    // supported.
    const bool disable_cdex = input_vdex_fd == output_vdex_fd;
    // Disable cdex for non-background compiles since we don't want to regress app install until
    // there are enough benefits to justify the tradeoff.
    const bool disable_cdex = !background_job_compile || (input_vdex_fd == output_vdex_fd);

    const char* argv[9  // program name, mandatory arguments and the final NULL
                     + (have_dex2oat_isa_variant ? 1 : 0)