msridhar1
4c37cfc4dd
moved primordial.txt to wala.core, to avoid implicit dependence from core to core.tests
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3088 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-11-20 01:50:55 +00:00
sjfink
2fa95eb600
fix classpath
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3024 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-09-04 13:31:42 +00:00
sjfink
b82c58ee03
fix path
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3009 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-08-25 14:20:35 +00:00
sjfink
3aefc3e1ea
support for reading InnerClass attributes
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2992 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-08-15 14:49:53 +00:00
sjfink
48170df6c4
tweak semantics of multinewarry length parameters ... don't use 0 to indicate missing dimensions
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2978 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-07-28 21:02:23 +00:00
sjfink
c74560050e
fix multinewarray bug
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2975 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-07-28 18:43:02 +00:00
msridhar1
f660841a6e
new test case for multinewarray. commented out, since it currently fails
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2973 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-07-28 18:02:30 +00:00
dolby-oss
17b4762ec6
add test for control dependence of phi nodes
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2969 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-07-27 21:39:00 +00:00
dolby-oss
9d0131b0be
add test for control dependence of phi nodes
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2968 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-07-27 21:38:50 +00:00
sjfink
4caea6dc84
tweak code format
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2944 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-07-04 01:56:38 +00:00
sjfink
9f96656dc2
bug fixes for ExplodedCFG for some synthetic methods
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2924 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-06-27 18:43:01 +00:00
sjfink
677927e83d
tweak code format
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2910 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-06-25 14:58:40 +00:00
msridhar1
7cd9b4cfcc
ClassHierarchy to IClassHierarchy
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2899 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-06-20 17:10:26 +00:00
sjfink
e3546de635
migrate from deprecated API
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2875 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-06-01 22:29:25 +00:00
sjfink
de96729255
fix typo
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2873 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-29 20:07:37 +00:00
sjfink
6c9d18f326
switch to short profile
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2872 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-29 19:56:34 +00:00
sjfink
a123ca68f1
more cruise stuff
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2870 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-29 19:33:58 +00:00
sjfink
ecac33ec5c
more cruisecontrol support
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2869 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-29 19:28:36 +00:00
sjfink
e6b0f3fadb
more ant tweaks
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2867 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-29 16:54:31 +00:00
sjfink
04b9dff056
generate linux build file
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2866 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-29 15:34:20 +00:00
sjfink
95a36cedd9
more UTF-8
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2864 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-29 12:04:31 +00:00
sjfink
6a6ab3346c
use UTF-8 in comments
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2859 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-28 18:03:34 +00:00
sjfink
63df214916
set javacFailOnError
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2856 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-28 17:51:02 +00:00
sjfink
e7db05a66c
hide generics warnings
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2854 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-28 17:49:38 +00:00
dolby-oss
3e4e738a39
remove dependence from cast.java.test to eclipse.tests
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2851 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-27 13:30:18 +00:00
dolby-oss
ed8a7159e6
remove dependence from cast.java.test to eclipse.tests
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2850 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-27 13:29:35 +00:00
sjfink
0f43338813
fix a comment
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2848 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-25 19:26:25 +00:00
sjfink
796eb7a879
another example program requested by Amer Diwan
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2847 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-25 19:23:31 +00:00
sjfink
8c83635562
a new example program, requested by Amer Diwan
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2846 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-25 19:16:15 +00:00
sjfink
8fe9467be8
remove references to Trace
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2830 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-22 19:17:23 +00:00
sjfink
7f240b4c4d
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2822 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-18 14:03:05 +00:00
msridhar1
aa07659a5d
new method pointsToPassesPred() for demand points-to analysis; various refactorings; some new tests
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2820 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-16 19:19:53 +00:00
msridhar1
5569d461af
switch demandpa tests to use PABasedMemoryAccessMap
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2818 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-15 18:32:23 +00:00
msridhar1
3ee24d710e
added PABasedMemoryAccessMap; added getHeapModel() to MemoryAccessMap
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2817 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-15 18:04:43 +00:00
sjfink
2b1fae8f1a
set Version as requested by Ashish Patel
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2780 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-04 15:24:26 +00:00
msridhar1
2fc776af9c
minor change to demand points-to interface
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2775 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-04-30 17:18:11 +00:00
sjfink
c10084093a
initial check-in
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2763 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-04-22 12:15:03 +00:00
msridhar1
3f293dcc60
various refactorings for demand points-to analysis
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2758 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-04-12 21:58:39 +00:00
msridhar1
a8b09bef6b
remove a bunch of junk
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2757 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-04-11 15:19:41 +00:00
msridhar1
f18e69848a
added code to use progress monitor, other small changes
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2753 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-04-08 16:46:58 +00:00
sjfink
30f9303ee1
delete half-baked logic package
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2749 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-04-04 21:05:28 +00:00
pistoia
2197b8237a
Added support for additional reflective methods
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2746 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-04-04 19:45:56 +00:00
msridhar1
cbcee6624f
change getPossibleTargets() to handle <init> methods specially
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2745 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-04-04 17:54:00 +00:00
msridhar1
4bb4e509ff
add logic that arrays implement Cloneable and Serializable
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2740 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-04-01 21:50:45 +00:00
sjfink
bf8e4d8b58
more reflection tests
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2726 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-03-21 14:58:58 +00:00
msridhar1
bf3d1514d0
make it compile
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2719 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-03-19 20:31:50 +00:00
msridhar1
7de7e64f05
fix some bitrot, other small changes
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2717 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-03-19 20:21:28 +00:00
msridhar1
6e92ca411b
fixed bug in handling of arrays in TypeBasedPointerAnalysis
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2693 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-03-11 17:56:22 +00:00
sjfink
3085b16ae6
more reflection support
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2672 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-03-04 19:48:37 +00:00
msridhar1
f591d8a309
updated some values for 0-CFA call graph
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2669 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-03-04 17:32:47 +00:00
msridhar1
bb2d20cba4
switched to 0-CFA call graphs
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2668 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-03-04 17:32:26 +00:00
sjfink
511afd1dec
tweak expected points-to set sizes
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2658 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-03-04 03:36:22 +00:00
sjfink
feac4a9dd7
delete IClass.isStatic()
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2647 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-03-03 01:47:13 +00:00
msridhar1
1f7b573bf6
added static inner class test (commented out assert for now)
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2645 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-03-02 17:45:45 +00:00
sjfink
f9f139b776
reflection patches from Marco
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2642 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-03-02 01:40:11 +00:00
sjfink
413bed8c84
fix bug with phi instructions in synthetic IRs
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2638 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-02-29 21:42:21 +00:00
msridhar1
3045547331
use static field instead of String constant
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2631 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-02-27 22:30:01 +00:00
sjfink
140df4d31a
tweak comments
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2629 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-02-27 18:38:00 +00:00
sjfink
77f8af276a
implement getMethods()
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2628 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-02-26 15:24:42 +00:00
sjfink
52938ed6d8
support Method.invoke
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2624 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-02-26 04:51:32 +00:00
sjfink
140204230d
refactoring to generalize some reflection processing
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2620 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-02-26 03:42:18 +00:00
msridhar1
2a31547c24
filter out METHOD_ENTRY and METHOD_EXIT statements
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2606 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-02-22 23:12:12 +00:00
sjfink
203a25a0de
support getConstructors()
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2602 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-02-22 01:44:39 +00:00
sjfink
6fd7472393
support for Constructor.newInstance()
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2599 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-02-21 18:43:04 +00:00
msridhar1
50c798ee54
properly get regressions file using FileProvider
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2597 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-02-20 18:21:46 +00:00
msridhar1
d442fc442f
small bug fix
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2595 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-02-20 17:50:17 +00:00
sjfink
d6c5b3bb55
thread IProgressMonitor and CancelException through many APIs
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2578 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-02-13 22:34:50 +00:00
sjfink
d3996520dc
new logic to interpret Class.newInstance() on a class constant, such as generated by forName(String constant).
...
Thanks Marco.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2573 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-02-13 18:48:07 +00:00
sjfink
5b97508de0
change call graph test checking
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2553 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-02-08 02:09:47 +00:00
sjfink
04dff2d7af
bug fixes and new tests for new Class.forName processing.
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2545 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-02-05 21:21:59 +00:00
sjfink
b5a21d45aa
generalize support for partially balanced tabulation
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2538 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-02-05 15:56:20 +00:00
sjfink
ca73e26cf8
delete obsolete and broken OneCFABuilder
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2491 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-30 15:43:14 +00:00
msridhar1
e6713ae685
generalization of memory access maps
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2472 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-25 02:22:42 +00:00
sjfink
fa2968ca06
move WalaUtil to example driver package
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2468 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-24 23:21:47 +00:00
sjfink
c3e00cdcf3
move NodeDecorator to viz package
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2466 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-24 23:15:11 +00:00
sjfink
444d3a92b0
more cleanup of util packages
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2463 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-24 22:54:05 +00:00
sjfink
0038fdb93b
Delete CallGraphBuilderFactory. Related cleanups.
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2458 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-24 22:38:54 +00:00
sjfink
4f0c72599f
just refactoring ... introduce 2 new packages in wala.util.
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2450 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-24 22:06:31 +00:00
sjfink
ee3527adf5
bug fix
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2440 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-24 02:06:53 +00:00
sjfink
0d7f69e274
misc bug fixes
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2439 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-24 01:58:34 +00:00
msridhar1
a95c9fd0d1
refactoring to allow for alternative flow graph implementations
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2432 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-23 03:17:39 +00:00
sjfink
4fa9dfb414
work around weird failure for DominatorsA on a Sun 1.6_03 JDK on Win32
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2430 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-22 16:59:10 +00:00
sjfink
773a070ad2
delete obsolete xml files
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2429 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-22 16:43:06 +00:00
sjfink
27a0a61711
tweak a comment
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2428 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-22 16:41:19 +00:00
sjfink
99bf9e25cf
turn off verbose:gc
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2427 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-22 16:35:59 +00:00
sjfink
48c8481c4a
bug fix
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2426 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-22 14:47:42 +00:00
sjfink
fcc98ee241
slicer cleanups
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2406 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-17 10:15:31 +00:00
sjfink
0019894a1b
revamp pi node construction
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2404 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-16 22:25:23 +00:00
sjfink
d0394f3ef9
change criteria for test2
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2401 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-16 21:12:29 +00:00
sjfink
3ffc8cb7a6
tweak code format
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2374 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-11 16:51:30 +00:00
sjfink
f328f67e1f
bug fixes
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2359 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-11 14:43:01 +00:00
sjfink
8f07ab61c0
bug fixes
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2358 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-11 14:41:15 +00:00
sjfink
5e7af75566
tweak some comments
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2357 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-11 13:59:42 +00:00
sjfink
f45dda3dae
tweak code formatting for enums
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2338 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-10 16:26:23 +00:00
sjfink
3f623ac0a7
bug fixes with InducedCFGs and context-sensitive slicing
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2306 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-07 20:31:17 +00:00
sjfink
2beef22848
some cleanup of Stopwatch APIs
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2302 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-07 17:18:23 +00:00
sjfink
8729d2e84e
significant refactoring and generalization of instance keys and CFA builders
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2285 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-04 18:24:42 +00:00
sjfink
71abfc92a3
tweak code formatting template
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2262 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-03 16:31:00 +00:00
sjfink
bfbe4fdd2f
clean up and refactor some APIs surrounding file I/O and exclusions files. Needed in order to allow clients to use some APIs with application-specific exclusions.
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2248 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-02 22:27:45 +00:00
msridhar1
d9912c2edf
fix classpath to make tests run
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2225 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-19 23:52:44 +00:00
msridhar1
5ac9b19f62
changes to make tests pass when analyzing 1.5 libraries
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2222 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-19 00:20:14 +00:00
sjfink
6abf745caf
revert code compliance level to 5.0
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2202 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-17 18:47:35 +00:00
sjfink
6fb624701f
fix bug [ 1850456 ] error "I is null" when slicing
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2183 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-14 14:29:44 +00:00
sjfink
8b4cb4cb66
just format
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2175 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-13 16:38:46 +00:00
sjfink
b66f73c8cd
just format
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2174 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-13 00:43:03 +00:00
sjfink
aafd03dc5d
misc bug fixes and cleanups for new AnalysisScopes
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2173 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-13 00:40:14 +00:00
dolby-oss
da8aaf6cad
fix accidental checkin of eclipse 3.2 hack
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2164 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-12 21:50:15 +00:00
dolby-oss
1d62ddf160
remove EMF
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2162 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-12 20:47:35 +00:00
sjfink
2e09ff97a4
publicize validateCommandLine()
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2158 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-12 18:17:03 +00:00
sjfink
fe7a51a643
delete debugging launcher
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2143 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-10 05:29:32 +00:00
sjfink
0d701fcab6
fix bug 1847274 GVSlice fails to check command-line arguments
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2141 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-10 05:28:02 +00:00
sjfink
23b0e9a91c
bug fix and related API changes for interface type tests
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2105 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-05 19:49:39 +00:00
sjfink
f11eb5ec7f
1. delete obsolete benign.xml
...
2. more accurate model of array copy
3. bug fix in subtype test for class hierarchy
4. bug fix in OTF call graph fix point iteration
5. bug fix for RTA and ClassNotFoundException.
also misc. minor cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2073 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-11-29 04:01:10 +00:00
sjfink
bf842b7af9
delete redundant method CGNode.iterateSites()
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2062 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-11-20 15:50:14 +00:00
dolby-oss
22859a76b7
adapt to Dominators changes
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2055 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-11-19 00:42:59 +00:00
sjfink
5c175e7898
more EMF obliteration
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2037 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-11-16 19:41:32 +00:00
sjfink
beb56a76e7
more EMF obliteration
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2034 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-11-16 19:20:50 +00:00
sjfink
d32ca89d7d
delete EMF junk
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2031 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-11-16 18:44:27 +00:00
sjfink
2c4f34b99c
delete obsolete EngineTimings
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2029 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-11-16 18:22:33 +00:00
sjfink
0e041c99f2
add CancelException to interact with Eclipse progress monitors and thread it through some APIs
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2004 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-11-13 16:19:01 +00:00
dolby-oss
f79938a9b8
tests of long sets
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1976 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-10-30 18:42:26 +00:00
sjfink
d4574334a8
fix typo in comment
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1941 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-10-24 19:25:23 +00:00
sjfink
ffaa299e1f
enforce exclusions file
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1918 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-10-22 16:31:42 +00:00
sjfink
a6b057f778
clean up TypeInference API
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1907 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-10-19 14:39:12 +00:00
sjfink
e91ffb5cc0
more IPCFG cleanups
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1878 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-10-15 16:01:41 +00:00
sjfink
992238fc1c
clean up some IPCFG issues
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1876 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-10-15 15:43:14 +00:00
sjfink
0aa26e327d
patches from manu to update demandpa for Java 6.0
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1865 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-10-12 12:34:23 +00:00
sjfink
7826d12a77
more aggressive exclusions in order to run quickly against Java 6.0 libraries
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1859 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-10-11 16:05:17 +00:00
sjfink
a73c6622c7
bump up source level to 6.0
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1851 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-10-11 14:26:01 +00:00
sjfink
28e6eb85ed
delete BVCDG
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1819 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-10-04 15:46:37 +00:00
dolby-oss
f693ef03ed
test to expose data dependence issue for GetCaughtException in slicer
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1772 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-09-19 18:01:59 +00:00
dolby-oss
ad59ddd178
slight extension to slicing test
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1749 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-09-13 16:01:31 +00:00
dolby-oss
1166ba459b
slight extension to slicing test
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1748 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-09-13 15:12:17 +00:00
dolby-oss
10e631a752
fix for compilation against junit4 libs
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1741 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-09-07 11:52:24 +00:00
sjfink
564fd0d977
default factory for SlowSparseNumberedGraph
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1739 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-09-07 02:10:04 +00:00
sjfink
4a249c1a12
generics for control flow graph and filters
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1713 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-09-02 14:45:51 +00:00
sjfink
dfe352dd32
hide Pair constructor; misc. generics-related cleanups
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1702 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-31 23:19:56 +00:00
sjfink
d606af773b
lots of new generics for fixed point solver hierarchy
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1695 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-31 21:38:35 +00:00
sjfink
2528a636a2
disable dubious equality simplification logic
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1686 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-28 14:28:48 +00:00
sjfink
8829f2bdcb
disable overly expensive quantifier simplification logic
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1672 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-27 13:46:32 +00:00
yahave
af19e95cfc
fixed bounds of iteration over symbol table using getMaxValueNumber. Loops should be iterating all the way to the MaxValueNumber returned (i.e., <=).
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1654 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-22 15:33:52 +00:00
sjfink
010f816824
more refactoring for semi-decision procedures
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1644 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-21 14:02:46 +00:00
sjfink
fb792d1799
updated by Eclipse 3.3.
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1638 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-20 21:35:30 +00:00
sjfink
7317bfa7aa
bug fix for PointerAnalysisImpl.toString and tests for this
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1637 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-20 21:34:16 +00:00
sjfink
952e791d98
update launchers for Eclipse 3.3.
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1627 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-17 19:53:41 +00:00
sjfink
f02253094a
export demandpa tests, as requested by anonymous patch submitter
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1611 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-13 16:11:11 +00:00
sjfink
4a3b5ad800
update copyright statements with EPL
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1610 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-13 13:10:06 +00:00
sjfink
c220b2964b
demandpa tests
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1606 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-11 01:17:11 +00:00
sjfink
8c3ed19de3
migrate to use Eclipse 3.3 IApplication interface
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1601 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-09 18:14:08 +00:00
sjfink
dab123ec06
generalize variable types to support real numbers too
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1572 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-06 18:32:36 +00:00