method
dump_compressed
v7.0.0 -
Show latest stable
- Class:
ActiveSupport::Cache::Coders::Rails70Coder
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