All mapped files now referenced via SoftReference so the mappings can go away if...
commit0a713bb86868686ab275f3f00a426093285e5611
authorMaxim Shafirov <max@jetbrains.com>
Sun, 11 Feb 2007 19:24:05 +0000 (11 22:24 +0300)
committerMaxim Shafirov <max@jetbrains.com>
Sun, 11 Feb 2007 19:24:05 +0000 (11 22:24 +0300)
tree668ec70011dceb3a01157ca870b7a56feb106889
parent852c4ebf2f8b5617d13e892779527a67a5be7e37
All mapped files now referenced via SoftReference so the mappings can go away if not necessary.
plugins-management/src/com/intellij/ide/plugins/PluginManager.java
source/com/intellij/util/io/ByteBufferIntObjectMap.java
source/com/intellij/util/io/ByteBufferMap.java
source/com/intellij/util/io/ByteBufferRADataInput.java
util/src/com/intellij/util/io/MappedBufferWrapper.java [new file with mode: 0644]
util/src/com/intellij/util/io/MappedFile.java
util/src/com/intellij/util/io/PagedFileStorage.java
util/src/com/intellij/util/io/ReadOnlyMappedBufferWrapper.java [new file with mode: 0644]
util/src/com/intellij/util/io/ReadWriteMappedBufferWrapper.java [new file with mode: 0644]
util/src/com/intellij/util/lang/JarLoader.java