aboutsummaryrefslogtreecommitdiffstats
path: root/lib/jinterface/prebuild.skip
diff options
context:
space:
mode:
authorNico Kruber <[email protected]>2013-01-25 16:12:41 +0100
committerFredrik Gustafsson <[email protected]>2013-02-04 09:52:34 +0100
commit9239bca48cad7653b43f89f71c49b3d0be682c51 (patch)
tree6ae33e05457f01ffce635b548b100c1aeeb278f6 /lib/jinterface/prebuild.skip
parent8e5e2a11f069935644ff5404ffd8758773834f29 (diff)
downloadotp-9239bca48cad7653b43f89f71c49b3d0be682c51.tar.gz
otp-9239bca48cad7653b43f89f71c49b3d0be682c51.tar.bz2
otp-9239bca48cad7653b43f89f71c49b3d0be682c51.zip
jinterface: don't return compressed external term if bigger than uncompressed
Now, OtpOutputStream#write_compressed() uses the same mechanism as erts_term_to_binary() in external.c: it tries to compress the given term into a buffer of the size of the uncompressed term and if this is not possible, i.e. the compression plus headers is bigger, it uses the uncompressed external term format instead.
Diffstat (limited to 'lib/jinterface/prebuild.skip')
0 files changed, 0 insertions, 0 deletions