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 /erts/emulator/beam/erl_gc.h | |
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 'erts/emulator/beam/erl_gc.h')
0 files changed, 0 insertions, 0 deletions