Skip to content
Snippets Groups Projects
  • Paul Miller's avatar
    Revert "zlib: inflate using wider loads and stores" · fc34d95d
    Paul Miller authored
    This reverts commit ad8fca9f4ad29ab87e49ec91a3577ef3696b3a84.
    
    Reason for revert: broke Android_Cronet_ARMv6_Builder:
    error: "NEON support not enabled"
    
    Original change's description:
    > zlib: inflate using wider loads and stores
    > 
    > In inflate_fast() the output pointer always has plenty of room to write.  
    > This means that so long as the target is capable, wide un-aligned 
    > loads and stores can be used to transfer several bytes at once.
    > 
    > When the reference distance is too short simply unroll the data a 
    > little to increase the distance. Patch by Simon Hosie.
    > 
    > PNG decoding performance gains should be around 30-33%.
    > 
    > BUG=697280
    > 
    > Change-Id: I59854eb25d2b1e43561c8a2afaf9175bf10cf674
    > Reviewed-on: https://chromium-review.googlesource.com/627098
    
    
    > Reviewed-by: default avatarAdenilson Cavalcanti <cavalcantii@chromium.org>
    > Reviewed-by: default avatarMike Klein <mtklein@chromium.org>
    > Commit-Queue: Adenilson Cavalcanti <cavalcantii@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#497866}
    
    TBR=scroggo@chromium.org,agl@chromium.org,cavalcantii@chromium.org,cblume@chromium.org,mtklein@chromium.org,adenilson.cavalcanti@arm.com
    
    Change-Id: I93030617e4ed4feb665de1095c411bce80c531a9
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: 697280
    Reviewed-on: https://chromium-review.googlesource.com/639399
    
    
    Reviewed-by: default avatarPaul Miller <paulmiller@chromium.org>
    Commit-Queue: Paul Miller <paulmiller@chromium.org>
    Cr-Original-Commit-Position: refs/heads/master@{#497938}
    Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
    Cr-Mirrored-Commit: e1f30a329eccf19ce1c8772e873abf88970cb65c
    fc34d95d