aboutsummaryrefslogtreecommitdiffstats
path: root/lib/xmerl
diff options
context:
space:
mode:
authorStavros Aronis <[email protected]>2012-02-07 11:52:03 +0100
committerStavros Aronis <[email protected]>2012-02-22 14:13:19 +0100
commit27618efc898cf31bdfc6d446c86962569b6b0988 (patch)
tree5f0068536cddbbcbf2c8ed40bf40775077812bb2 /lib/xmerl
parente2bf91333e16eb63a70b665a6d52650e944067a2 (diff)
downloadotp-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