diff options
author | John Högberg <[email protected]> | 2018-02-26 16:27:39 +0100 |
---|---|---|
committer | John Högberg <[email protected]> | 2018-02-26 17:47:07 +0100 |
commit | 2627297ad239697c7df297b8fde35f9827fa962f (patch) | |
tree | 524ecae6919dfd8316a0066eba7f0d466513ba40 /bootstrap/lib/stdlib/ebin | |
parent | 7914843737e490c49b0918b67a093e68415b3beb (diff) | |
download | otp-2627297ad239697c7df297b8fde35f9827fa962f.tar.gz otp-2627297ad239697c7df297b8fde35f9827fa962f.tar.bz2 otp-2627297ad239697c7df297b8fde35f9827fa962f.zip |
Replace binary:bin_to_list CIF implementation with binary_to_list
binary:bin_to_list had a poor implementation that resulted in
excessive garbage collection. binary_to_list is almost identical and
has a generally better implementation, so I've replaced
binary:bin_to_list's CIF with a thin wrapper around binary_to_list.
Granted, binary_to_list has a deprecated indexing scheme, but we're
unlikely to ever remote it entirely and it's somewhat easy to move
it to the 'binary' module later on.
Diffstat (limited to 'bootstrap/lib/stdlib/ebin')
-rw-r--r-- | bootstrap/lib/stdlib/ebin/binary.beam | bin | 2760 -> 2952 bytes |
1 files changed, 0 insertions, 0 deletions
diff --git a/bootstrap/lib/stdlib/ebin/binary.beam b/bootstrap/lib/stdlib/ebin/binary.beam Binary files differindex 85fc484c32..e712319947 100644 --- a/bootstrap/lib/stdlib/ebin/binary.beam +++ b/bootstrap/lib/stdlib/ebin/binary.beam |