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

Commit 2dcbf0ea authored by Makoto Onuki's avatar Makoto Onuki
Browse files

[HostStubGen] Use buffered output

Just realized FileOutputStream wasn't buffered. Doh.

This change makes the non-sharded version reasonably faster, but
12x sharding still seems to give a better result, so we'll keep it.

Flag: EXEMPT host side test change only
Bug: 292141694
Test: atest RavenwoodBivalentTest

Change-Id: Ief4f97b1c6f40fb901308aab0a812d731324b002
parent 55140738
Loading
Loading
Loading
Loading
+2 −1
Original line number Original line Diff line number Diff line
@@ -37,6 +37,7 @@ import org.objectweb.asm.commons.ClassRemapper
import org.objectweb.asm.commons.Remapper
import org.objectweb.asm.commons.Remapper
import org.objectweb.asm.util.CheckClassAdapter
import org.objectweb.asm.util.CheckClassAdapter
import java.io.BufferedInputStream
import java.io.BufferedInputStream
import java.io.BufferedOutputStream
import java.io.FileOutputStream
import java.io.FileOutputStream
import java.io.InputStream
import java.io.InputStream
import java.io.OutputStream
import java.io.OutputStream
@@ -273,7 +274,7 @@ class HostStubGen(val options: HostStubGenOptions) {
        if (filename == null) {
        if (filename == null) {
            return block(null)
            return block(null)
        }
        }
        return ZipOutputStream(FileOutputStream(filename)).use(block)
        return ZipOutputStream(BufferedOutputStream(FileOutputStream(filename))).use(block)
    }
    }


    /**
    /**