VirtualBox

Changeset 19863 in vbox


Ignore:
Timestamp:
May 20, 2009 12:31:49 PM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
47535
Message:

IPRT/zip: use 128K buffer in all cases (both for compressing and decompressing). Optimizes reading compressed 64K chunks which weren't compressible.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/common/misc/zip.cpp

    r18426 r19863  
    111111{
    112112    /** Output buffer. */
    113 #ifdef RTZIP_USE_LZF
    114     uint8_t             abBuffer[128 * 1024];
    115 #else
    116     uint8_t             abBuffer[64 * 1024];
    117 #endif
     113    uint8_t             abBuffer[_128K];
    118114    /** Compression output consumer. */
    119115    PFNRTZIPOUT         pfnOut;
     
    183179{
    184180    /** Input buffer. */
    185     uint8_t             abBuffer[1024 * 64];
     181    uint8_t             abBuffer[_128K];
    186182    /** Decompression input producer. */
    187183    PFNRTZIPIN          pfnIn;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette