{"push_id":658269058,"size":73,"distinct_size":73,"ref":"refs/heads/aosp-5.1","head":"9bc9bf35bc069ac34588f54de164293544149601","before":"077cd12bae6c7fb66855e3a521d368adf0338bca","commits":[{"sha":"734203181fd607f11ea813293dfc0f7d32a152e3","author":{"email":"1cd2cba3b8945658213f6bb923bd9481c9e8d1fe@google.com","name":"Dan Albert"},"message":"Colorize build success/failure message.\n\nChange-Id: I8901689876e65f5b72050c40e1580f167e49c2b0\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/734203181fd607f11ea813293dfc0f7d32a152e3"},{"sha":"4eaabfbb45997c2b57994766942cdaefcc1fdd95","author":{"email":"fcce078dda1e415b072bbd7a0d74a20c665f0947@google.com","name":"Elliott Hughes"},"message":"Remove libdvm dex preopt support.\n\nlibdvm is dead.\n\nChange-Id: Ib8571c007f8a9f0e0eaf5c61b5d2e416b2d95089\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/4eaabfbb45997c2b57994766942cdaefcc1fdd95"},{"sha":"21b67813338a34d124f3ed727711b05ac2ece376","author":{"email":"dcb93bd72059500c1226ad16fdd58ffe25c9e0ea@google.com","name":"David 'Digit' Turner"},"message":"Update host linux toolchain to gcc 4.8\n\nThis patch ensures the build system uses the prebuilt gcc-4.8 toolchain\nwhen building host Linux binaries, instead of the gcc-4.6 one.\n\nChange-Id: I7b449650714ba4314a780827e0243f2af40ec82c\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/21b67813338a34d124f3ed727711b05ac2ece376"},{"sha":"c1c4e26e1772ec254959b07e1545735143ebb65c","author":{"email":"0e50d4b2deba2b83c84db930ef76ec0f867be627@gmail.com","name":"Kayant"},"message":"Revert \"core: armv7-a-neon.mk: Add missing endif\"\n\nThis reverts commit c103717f38eb05c61503c20a8101f515edc191a4.","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/c1c4e26e1772ec254959b07e1545735143ebb65c"},{"sha":"5b73996a269dec28f39ce663eb6ad9fb8619fc37","author":{"email":"5df8b7afbc8bc60e3df630fdc676a579bee7328f@gmail.com","name":"Cristoforo Cataldo"},"message":"Revert \"core: Enable -mcpu=cortex-a9 flag for Cortex-A9 cpu variant\"\n\nThis reverts commit 5d28521adfdca839bd1b3c4becd062e69d6bb1e0.","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/5b73996a269dec28f39ce663eb6ad9fb8619fc37"},{"sha":"479d12da00dbd4ea51ef940ba2f041865af028c4","author":{"email":"0e50d4b2deba2b83c84db930ef76ec0f867be627@gmail.com","name":"Kayant"},"message":"Revert \"core: Enable -mcpu=cortex-a8 flag for Scorpion cpu variant\"\n\nThis reverts commit 0236ffc8eb279ca52a11597a42200678d230a7c6.","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/479d12da00dbd4ea51ef940ba2f041865af028c4"},{"sha":"c62bceb54522c17454b386d1a5fc543de1a21c27","author":{"email":"2b64bd5dfb5d90438e13f0ceac378ad1d28c1078@google.com","name":"Ian Rogers"},"message":"Move definition of -D__ARM_FEATURE_LPAE=1 cflag to top-level.\n\nLPAE indicates better instructions can be used when atomicity guarantees are\nneeded. However, LPAE's presence isn't advertised by clang/GCC. We fake an\nARM feature to advertise its presence on architectures where it is.\nAlso, add a TODO documenting that cortex-a15 is not the correct CPU variant\nfor krait.\n\nChange-Id: I02a1248025c32d94eca0bc8a249dc524f1ac9c36\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/c62bceb54522c17454b386d1a5fc543de1a21c27"},{"sha":"6c16173a34363fcee0198c88897410f7c1e7bf3e","author":{"email":"5a345ea159e9b479e56b3131608ffe46dee1284e@gmail.com","name":"deadman96385"},"message":"Kill some log spam\n\nThanks to @Cl3Kener for taking lots of his precious time to help me find these things that were driving me up the wall.  I should have authored this commit as him but I didn't.  Sorry buddy maybe next time....\n\nChange-Id: I8d6cd504afe83954964f71eb7d8f802624d2e595\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/6c16173a34363fcee0198c88897410f7c1e7bf3e"},{"sha":"3c2d1a48e644a7564e399f8171fbebe2469ec7b1","author":{"email":"4bada73e411a9c678a318a79d04d7df4a5fc4429@gmail.com","name":"Chet Kener"},"message":"OptiPop Optimizations V2\n\n* A squash of al lof the optimizations added since November 2014.  This the build setup I find works best for my Nexus 5 after hundreds of hours of testing.\n\nOptions you can enable in bashrc using exports or BoardConfig.mk by just adding as follows:\n\nGRAPHITE_OPTS=true - Enables Graphite Optimizations\n\nSTRICT_ALIASING=true - Enabled Strict Aliasing Optimizations\n\nUSE_O3_OPTIMIZATIONS=true - Enables Clang and GCC -O3 Optimizations\n\nUSE_HOST_4_8=true - Switches from default Host GCC 4.6 Toolchain to the latest Google GCC 4.8 Host Toolchain\n\nKRAIT_TUNINGS=true - Enables cortex-a15 tunings that work well with krait CPUs\n\nENABLE_GCCONLY=true - Enables many extra GCC Flags for things built with GCC (and also avoids clang because these flags are not supported by clang)\n\nTARGET_USE_PIPE=true - Enable pipe flags which by my testing speed up the build by 5 minutes on regular hard drives (not really needed on SSD)\n\nFLOOP_NEST_OPTIMIZE=true - Very Aggressive Optimization which I enabled for ART/Bionic learn more here: http://en.wikipedia.org/wiki/Loop_nest_optimization\n\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/3c2d1a48e644a7564e399f8171fbebe2469ec7b1"},{"sha":"54c62da330992b997e5b93476227d029047e352d","author":{"email":"4bada73e411a9c678a318a79d04d7df4a5fc4429@gmail.com","name":"Chet Kener"},"message":"Do Not Build QuickSearchBox\n\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/54c62da330992b997e5b93476227d029047e352d"},{"sha":"4ff3a9d9d278dc855fe11e2b785e134e0a276e6c","author":{"email":"4bada73e411a9c678a318a79d04d7df4a5fc4429@gmail.com","name":"Chet Kener"},"message":"Allow Prebuilt APKs\n\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/4ff3a9d9d278dc855fe11e2b785e134e0a276e6c"},{"sha":"fd88dc4f26333553ec3d45fccb2cb818bcf1b61b","author":{"email":"4bada73e411a9c678a318a79d04d7df4a5fc4429@gmail.com","name":"Chet Kener"},"message":"Remove Annoying Goldfish Stuff\n\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/fd88dc4f26333553ec3d45fccb2cb818bcf1b61b"},{"sha":"25b109e4f5e94d68b604d3347392d35ce690032e","author":{"email":"4bada73e411a9c678a318a79d04d7df4a5fc4429@gmail.com","name":"Chet Kener"},"message":"Add a Whole bunch of Clean Options\n\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/25b109e4f5e94d68b604d3347392d35ce690032e"},{"sha":"fcedd28f6164bd52532d99d9ab9d38452eb85e6f","author":{"email":"4bada73e411a9c678a318a79d04d7df4a5fc4429@gmail.com","name":"Chet Kener"},"message":"Remove Default Combos\n\n* I never use these\n\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/fcedd28f6164bd52532d99d9ab9d38452eb85e6f"},{"sha":"c6593fc4e5743bbf510accc64cadc4e44d7c2a9b","author":{"email":"4bada73e411a9c678a318a79d04d7df4a5fc4429@gmail.com","name":"Chet Kener"},"message":"Add Make Dirty Option\n\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/c6593fc4e5743bbf510accc64cadc4e44d7c2a9b"},{"sha":"62a24dd5dd6a9b21658c5b5d874619d46becaa0a","author":{"email":"4bada73e411a9c678a318a79d04d7df4a5fc4429@gmail.com","name":"Chet Kener"},"message":"Add Toolchain Version to Lunch Menu\n\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/62a24dd5dd6a9b21658c5b5d874619d46becaa0a"},{"sha":"4b9ab906e9f8051541da0b15aa1327535f63902e","author":{"email":"4bada73e411a9c678a318a79d04d7df4a5fc4429@gmail.com","name":"Chet Kener"},"message":"Remove 2nd cpu nonsense\n\n* Not like I'll ever use it\n\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/4b9ab906e9f8051541da0b15aa1327535f63902e"},{"sha":"6c6a72bbbad0d8dd0e8ef6f4d2f49c3eb091c80f","author":{"email":"bd89d8c9e92648d280255a547e7d70adc7c1f983@gmail.com","name":"Evan Anderson"},"message":"ccache: Use system version over prebuilt\n\nIf there is a ccache binary on the\nhost system use it instead of the\nAOSP prebuilt.\n\nChange-Id: I4b1e030713be22167a12bd229a4e35eda7736cd2\nSigned-off-by: Evan Anderson <evan1124@gmail.com>\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/6c6a72bbbad0d8dd0e8ef6f4d2f49c3eb091c80f"},{"sha":"711960fb6eb890290589c980172b5ec448e440dd","author":{"email":"0e50d4b2deba2b83c84db930ef76ec0f867be627@gmail.com","name":"Kayant"},"message":"Show kernel toolchain being used Credit to @Cl3Kener\nBased on\nhttps://github.com/OptiPop/build/commit/4f4f3f3720c7a2dbbd6695349f2746db5551c43f","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/711960fb6eb890290589c980172b5ec448e440dd"},{"sha":"dd83cca2b23bf03a0dbe36609f883cf351ab5715","author":{"email":"4bada73e411a9c678a318a79d04d7df4a5fc4429@gmail.com","name":"Chet Kener"},"message":"armv7-a: More Specific Tunings per CPU\n\n* Also add some substitutions and ignores for clang.\n\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Peregrine-AOSP/android_build/commits/dd83cca2b23bf03a0dbe36609f883cf351ab5715"}]}