WALA/com.ibm.wala.util/src/com/ibm/wala/dataflow/graph
dolby-oss 4da02a9125 Changes to extend supported context sensitivity to CPA-style:
1) extend ContextSelector interface to allow it to specify parameters of interest
  2) extend filtering mechanism at call sites to allow CPA-style filtering when requested by contexts
  3) various related fixes and extensions:
    a) removed redundant code to handle dispatch for JavaScript, so now it shares the core mechanism
    b) tighten types for operators that take an array of args - now the array is T[] at the cost of a few array allocation methods
    c) a bit more support for empty int sets
    d) void function objects
    e) bug fixes for lexical scoping support, and adaptation to work with core dispatch mechanism
    f) example of CPA-style sensitivity to handle nastiness in a JavaScript for(.. in ...) loop
    

git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@4150 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2011-04-27 13:58:56 +00:00
..
AbstractMeetOperator.java squash some compiler warnings. no intended semantic change. 2011-02-09 11:40:00 +00:00
BasicFramework.java squash some compiler warnings. no intended semantic change. 2011-02-09 11:40:00 +00:00
BitVectorFilter.java migrate more stuff to wala.util 2011-01-17 22:20:30 +00:00
BitVectorFramework.java migrate more stuff to wala.util 2011-01-17 22:20:30 +00:00
BitVectorIdentity.java migrate more stuff to wala.util 2011-01-17 22:20:30 +00:00
BitVectorKillAll.java migrate more stuff to wala.util 2011-01-17 22:20:30 +00:00
BitVectorKillGen.java migrate more stuff to wala.util 2011-01-17 22:20:30 +00:00
BitVectorMinusVector.java migrate more stuff to wala.util 2011-01-17 22:20:30 +00:00
BitVectorOr.java migrate more stuff to wala.util 2011-01-17 22:20:30 +00:00
BitVectorSolver.java Changes to extend supported context sensitivity to CPA-style: 2011-04-27 13:58:56 +00:00
BitVectorUnion.java Changes to extend supported context sensitivity to CPA-style: 2011-04-27 13:58:56 +00:00
BitVectorUnionConstant.java migrate more stuff to wala.util 2011-01-17 22:20:30 +00:00
BitVectorUnionVector.java migrate more stuff to wala.util 2011-01-17 22:20:30 +00:00
BooleanIdentity.java migrate more stuff to wala.util 2011-01-17 22:20:30 +00:00
BooleanSolver.java Changes to extend supported context sensitivity to CPA-style: 2011-04-27 13:58:56 +00:00
BooleanUnion.java Changes to extend supported context sensitivity to CPA-style: 2011-04-27 13:58:56 +00:00
DataflowSolver.java Changes to extend supported context sensitivity to CPA-style: 2011-04-27 13:58:56 +00:00
IKilldallFramework.java suppress some compiler warnings. no semantic change. 2011-02-03 15:40:50 +00:00
ITransferFunctionProvider.java suppress some compiler warnings. no semantic change. 2011-02-03 15:40:50 +00:00
UnaryBitVectorUnion.java migrate more stuff to wala.util 2011-01-17 22:20:30 +00:00
package.html migrate more stuff to wala.util 2011-01-17 22:20:30 +00:00