diff options
author | Eugene Burmako <xeno.by@gmail.com> | 2013-02-04 12:11:20 +0100 |
---|---|---|
committer | Eugene Burmako <xeno.by@gmail.com> | 2013-10-18 17:48:52 +0200 |
commit | 37f4e9ce3a05a5821d2a5e20af28f34355d12dfb (patch) | |
tree | 6885c3ce8cb22efda0cd5ffdc2285158f8b377c7 /gitconfig.SAMPLE | |
parent | 174f1465335bead724da6bf2ae823830422dd51c (diff) | |
download | scala-37f4e9ce3a05a5821d2a5e20af28f34355d12dfb.tar.gz scala-37f4e9ce3a05a5821d2a5e20af28f34355d12dfb.tar.bz2 scala-37f4e9ce3a05a5821d2a5e20af28f34355d12dfb.zip |
thread locals instead of locks for vars in Types.scala
This is one of the changes suggested by Roland in order to reduce contention
caused by reflection GIL.
Locks optimized away here are indirectly used for such fundamental operations
as subtyping tests, so the optimization looks quite important.
Diffstat (limited to 'gitconfig.SAMPLE')
0 files changed, 0 insertions, 0 deletions