jps model: cache role instances to optimize memory usage
authornik <Nikolay.Chashnikov@jetbrains.com>
Thu, 5 May 2016 10:45:26 +0000 (13:45 +0300)
committernik <Nikolay.Chashnikov@jetbrains.com>
Thu, 5 May 2016 10:45:26 +0000 (13:45 +0300)
commita2284824ffc49e4ee035abca4626d57b004a39cf
treed22b61a165f812d3a7908e8e6f705fb4cee72f6e
parentfc11164224031d12c8711a688052cd5ae45e20e2
jps model: cache role instances to optimize memory usage
jps/model-api/src/org/jetbrains/jps/model/ex/JpsElementChildRoleBase.java
jps/model-impl/src/org/jetbrains/jps/model/library/impl/JpsLibraryImpl.java
jps/model-impl/src/org/jetbrains/jps/model/module/impl/JpsSdkReferencesTableImpl.java