diff options
author | Stavros Aronis <[email protected]> | 2012-02-07 11:52:03 +0100 |
---|---|---|
committer | Stavros Aronis <[email protected]> | 2012-02-22 14:13:19 +0100 |
commit | 27618efc898cf31bdfc6d446c86962569b6b0988 (patch) | |
tree | 5f0068536cddbbcbf2c8ed40bf40775077812bb2 /lib/xmerl | |
parent | e2bf91333e16eb63a70b665a6d52650e944067a2 (diff) | |
download | otp-27618efc898cf31bdfc6d446c86962569b6b0988.tar.gz otp-27618efc898cf31bdfc6d446c86962569b6b0988.tar.bz2 otp-27618efc898cf31bdfc6d446c86962569b6b0988.zip |
Avoid unnecessary passing of huge terms in some closures
The relevant terms were instances of Dialyzer's typesig analysis state
that were stored together with some "dynamic" constraints in a dict. Due
to sharing this was not apparent until we tried to copy the dictionary.
Initial debugging was by Björn Gustavsson.
Diffstat (limited to 'lib/xmerl')
0 files changed, 0 insertions, 0 deletions