1. 02 May, 2016 13 commits
  2. 30 Apr, 2016 1 commit
    • Aart Bik's avatar
      Fix infamous 0d0a bug on Windows by not opening file binary. · ca223dc3
      Aart Bik authored
      Rationale:
      On Windows, writing out 0a really writes out 0d0a in text mode.
      Thus, the file should be opened in binary. On Linux, this is
      a nop (in fact O_BINARY does not exist).
      
      BUG=28385192
      
      (cherry picked from commit 21a1b448)
      
      Change-Id: I906c610fdb2f43b1ef95eff2533a06af85de0850
      ca223dc3
  3. 22 Apr, 2016 1 commit
  4. 19 Apr, 2016 2 commits
  5. 15 Apr, 2016 1 commit
  6. 31 Mar, 2016 1 commit
    • Alex Light's avatar
      Support dex 37 for DexMerger · 558a4e9c
      Alex Light authored
      Make DexMerger take the largest dex-file version that is given.
      
      Bug: 27538761
      Bug: 27809626
      
      (cherry picked from commit 3e7edcb6)
      
      Change-Id: Iddca99477f5edbfc7b9cf3b3deda37fd84e4eeda
      558a4e9c
  7. 29 Mar, 2016 1 commit
  8. 03 Mar, 2016 1 commit
    • Kevin Bierhoff's avatar
      fix DexMerger's estimate for the merged classData section · c265adc1
      Kevin Bierhoff authored
      the new estimated growth factor of 1.67 is derived as follows:
      - classData section contains fields and methods
      - for each method, 3 ulebs are written, but one of them (modifiers) doesn't
        change as a result of merging
      - for each field, 2 ulebs are written, but one can again not change
      - thus in the worst case, the section only contains methods and every 2/3
        ulebs can grow
      
      (cherry picked from commit 89c573adfb3e9075b373e7ca324700e13971e918)
      
      Bug: 27368018
      
      Change-Id: I1dddc419592c8cd39d98c703840316d0ab65120c
      c265adc1
  9. 23 Feb, 2016 2 commits
  10. 22 Feb, 2016 3 commits
  11. 05 Feb, 2016 3 commits
  12. 28 Jan, 2016 3 commits
  13. 07 Nov, 2015 8 commits