method

dump_compressed

dump_compressed(entry, threshold)
public

No documentation available.

# File activesupport/lib/active_support/cache.rb, line 887
        def dump_compressed(entry, threshold)
          payload = Marshal.dump(entry.pack)
          if payload.bytesize >= threshold
            compressed_payload = Zlib::Deflate.deflate(payload)
            if compressed_payload.bytesize < payload.bytesize
              return MARK_70_COMPRESSED + compressed_payload
            end
          end

          MARK_70_UNCOMPRESSED + payload
        end