sjfink
|
660f3a6707
|
more reflection support
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2673 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-04 19:48:51 +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 |
sjfink
|
2639595789
|
delete obsolete ContextSelector.mayUnderstand()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2671 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-04 18:55:47 +00:00 |
sjfink
|
bc4ebd38b8
|
delete obsolete ContextSelector.mayUnderstand()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2670 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-04 18:55:40 +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 |
msridhar1
|
b4439c7a76
|
added explicit null check
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2667 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-04 17:31:51 +00:00 |
msridhar1
|
39c0119125
|
debugging code added
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2666 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-04 17:31:03 +00:00 |
msridhar1
|
833691e23f
|
allow for dead array writes in memory access map
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2665 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-04 17:30:33 +00:00 |
msridhar1
|
24faecfe13
|
added a paranoid check
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2664 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-04 17:29:22 +00:00 |
sjfink
|
40d1714c63
|
allow struts library ActionForms
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2663 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-04 16:46:28 +00:00 |
msridhar1
|
c6f64a2734
|
added assertion
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2662 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-04 16:22:46 +00:00 |
sjfink
|
62565dc8dd
|
bug fix
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2661 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-04 16:16:36 +00:00 |
sjfink
|
d427d32b6b
|
tweak some debugging statements
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2660 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-04 15:01:02 +00:00 |
sjfink
|
e3e49f9cd9
|
bug fix from Roee Hay
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2659 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-04 13:35:38 +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
|
5ffba4b4b0
|
fix model for System.<clinit>
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2657 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-04 03:00:33 +00:00 |
sjfink
|
745fd7d5a4
|
Simplify MethodTargetSelector and ContextSelector interfaces; delete optimizations based on allSitesDispatchIdentically and mayReturnSyntheticMethod.
Also some Cast bug fixes.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2656 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-03 21:32:45 +00:00 |
sjfink
|
69c1bfa991
|
Simplify MethodTargetSelector and ContextSelector interfaces; delete optimizations based on allSitesDispatchIdentically and mayReturnSyntheticMethod.
Also some Cast bug fixes.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2655 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-03 21:32:36 +00:00 |
sjfink
|
aa33858080
|
Simplify MethodTargetSelector and ContextSelector interfaces; delete optimizations based on allSitesDispatchIdentically and mayReturnSyntheticMethod.
Also some Cast bug fixes.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2654 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-03 21:32:31 +00:00 |
sjfink
|
42336728df
|
Simplify MethodTargetSelector and ContextSelector interfaces; delete optimizations based on allSitesDispatchIdentically and mayReturnSyntheticMethod.
Also some Cast bug fixes.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2653 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-03 21:32:27 +00:00 |
msridhar1
|
bf8549d599
|
added context parameter to SyntheticMethod.makeIR()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2652 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-03 04:02:33 +00:00 |
msridhar1
|
86901e07e5
|
add code to pass in different ActionForm types to entrypoint
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2651 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-03 04:01:46 +00:00 |
sjfink
|
473fe90b7c
|
delete IClass.isStatic()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2650 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-03 01:48:33 +00:00 |
sjfink
|
79bbb026bc
|
delete IClass.isStatic()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2649 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-03 01:48:19 +00:00 |
sjfink
|
04e2e78de9
|
delete IClass.isStatic()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2648 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-03 01:47:46 +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 |
sjfink
|
2e4a0b8610
|
words
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2646 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-02 20:58:17 +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 |
msridhar1
|
7cb7c6311f
|
cleanup
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2644 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-02 17:34:31 +00:00 |
sjfink
|
f604add130
|
bug fix
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2643 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-02 01:53:55 +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
|
71d980f8f1
|
reflection patches from Marco
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2641 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-02 01:40:00 +00:00 |
sjfink
|
3d408fdd7e
|
reflection patches from Marco
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2640 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-02 01:39:53 +00:00 |
sjfink
|
d77357fd5a
|
bug fixes for reflection processing of arrays
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2639 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-02-29 22:14:56 +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 |
sjfink
|
32a7543322
|
fix bug with phi instructions in synthetic IRs
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2637 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-02-29 21:42:17 +00:00 |
sjfink
|
b08f49eda7
|
fix bug with phi instructions in synthetic IRs
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2636 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-02-29 21:42:10 +00:00 |
sjfink
|
671e93ca37
|
tweak comments
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2635 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-02-29 18:28:57 +00:00 |
sjfink
|
54e1f8ff05
|
just whitespace
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2634 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-02-28 19:39:24 +00:00 |
dolby-oss
|
d1265b3575
|
minor tweaks for handling internal translator errors
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2633 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-02-28 17:44:04 +00:00 |
msridhar1
|
a04a8d67dc
|
sort CNF clauses before simplification for greater determinism
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2632 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-02-28 15:38:30 +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
|
cef4846776
|
make two methods final
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2630 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-02-27 20:44:54 +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
|
e48a066a70
|
implement getMethods()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2627 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-02-26 15:24:33 +00:00 |
sjfink
|
bd5843f098
|
implement getMethods()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2626 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-02-26 15:24:10 +00:00 |
sjfink
|
2c388b7744
|
support Method.invoke
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2625 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-02-26 04:51:39 +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 |