Files
openide/java/java-analysis-impl
Tagir Valeev 755dcc6044 BytecodeAnalysis: partial purity solution before serialization
All purity dependencies within current class are solved before serialization.
This reduces index space and solve complexity after reading (in particular for some methods complete solution could be found analyzing their declaring class only). Also this may reduce the necessity to load some dependencies. E.g. if X::a calls X::b and Y::c (in any order) and X::b is not pure then X::a is solved to be not pure and class Y could be not analyzed at all.
2017-06-08 15:24:11 +07:00
..