sjfink
|
f89380f996
|
fix hashcode problems and misc. minor cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2734 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-31 15:47:58 +00:00 |
sjfink
|
ec363cc10a
|
fix hashcode problems and misc. minor cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2733 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-31 15:47:32 +00:00 |
sjfink
|
f35d93dc7d
|
small refactoring
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2732 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-25 17:23:23 +00:00 |
dolby-oss
|
e509347a24
|
support for include-style constructs at the AST level
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2731 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-25 15:16:21 +00:00 |
sjfink
|
027d6ebf99
|
some optimizations for more lazy traversals
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2730 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-24 22:10:26 +00:00 |
sjfink
|
e922764915
|
some tuning of modref utilities
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2729 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-24 21:11:45 +00:00 |
sjfink
|
67a48d501e
|
nuke an assertion
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2728 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-21 15:36:30 +00:00 |
sjfink
|
9b266acea0
|
bug fixes and assertions for reflection corner cases
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2727 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-21 15:31:29 +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 |
sjfink
|
1ea215abbe
|
more reflection tests
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2725 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-21 14:58:43 +00:00 |
sjfink
|
3ab4cbeb7d
|
bug fixes.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2724 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-20 18:10:13 +00:00 |
sjfink
|
ce44e1528b
|
comments and format
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2723 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-20 17:56:50 +00:00 |
sjfink
|
97533008ae
|
add a comment
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2722 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-20 17:56:20 +00:00 |
msridhar1
|
681a188b3e
|
couple of small bug fixes, formatting
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2721 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-20 12:30:31 +00:00 |
msridhar1
|
0b60bd2282
|
bug fix in PointType; handle loadclass in TypeInference
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2720 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-19 20:33:30 +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
|
355ac58ee3
|
bug fix for local value number
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2718 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-19 20:22:30 +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 |
sjfink
|
5eeba1e916
|
words
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2716 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-19 19:43:27 +00:00 |
msridhar1
|
fd110a1f08
|
add support for pi instructions in synthetic methods
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2715 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-18 18:57:20 +00:00 |
msridhar1
|
a2484f50dd
|
added method isStandardServlet
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2714 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-18 17:52:52 +00:00 |
dolby-oss
|
0345fbd563
|
fixes for break from arbitrary code block
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2713 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-18 14:18:26 +00:00 |
dolby-oss
|
c0296330f8
|
fixes for break from arbitrary code block
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2712 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-18 14:17:23 +00:00 |
dolby-oss
|
7daeaf5ac2
|
commit patches to fix issues with uses of null (Thanks Evan)
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2711 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-18 13:28:41 +00:00 |
dolby-oss
|
0ef440b09b
|
commit patches to fix issues with uses of null (Thanks Evan)
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2710 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-18 13:28:27 +00:00 |
sjfink
|
7f6fbcf4db
|
add context for Arrays.toString()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2709 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-17 14:13:25 +00:00 |
sjfink
|
3cfb242e6e
|
add a PANIC message
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2708 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-17 14:12:12 +00:00 |
msridhar1
|
109ca3ffc7
|
changed isDominatedBy to use equals()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2707 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-15 16:19:12 +00:00 |
msridhar1
|
76f1bc4309
|
make constructor public
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2706 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-15 16:10:15 +00:00 |
msridhar1
|
742c917d1b
|
added a method
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2705 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-14 03:15:17 +00:00 |
sjfink
|
e48b76ad21
|
tweak NotFormula stuff to work better with CNF
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2704 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-13 19:41:27 +00:00 |
sjfink
|
e1adf2113b
|
simplification tweaks
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2703 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-13 19:04:50 +00:00 |
msridhar1
|
0d61fe515d
|
added a debug print
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2702 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-13 16:30:23 +00:00 |
msridhar1
|
3adc123347
|
add a comment
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2701 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-13 00:11:30 +00:00 |
msridhar1
|
5ff4eb490a
|
remove TabulationSolver check again, with proper modification for Slicer
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2700 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-13 00:11:10 +00:00 |
msridhar1
|
38ae053c61
|
reverted removal of check; it broke the slicer
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2699 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-12 20:07:45 +00:00 |
loginov
|
ef5642a632
|
Added guards to boolean constant tests to avoid NPE for null constant.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2698 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-12 19:34:57 +00:00 |
loginov
|
6bd2ddd8d4
|
Corrected the comment regarding the form of method signatures.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2697 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-12 19:31:29 +00:00 |
msridhar1
|
e51c1b0dd6
|
remove check in compareElements since we're now passing PathEdges to hasPriorityOver()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2696 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-12 14:42:34 +00:00 |
msridhar1
|
d0d0fcdeb2
|
add a type parameter to TabulationDomain for tabulation solver node type, seen in PathEdges
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2695 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-12 05:00:50 +00:00 |
msridhar1
|
dcd1767962
|
generalize TabulationDomain.isWeakerThan to take PathEdges, rename
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2694 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-12 04:03:45 +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 |
msridhar1
|
db975c4f1f
|
remove use of Trace.println, and comment out some especially verbose printing
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2692 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-10 20:57:50 +00:00 |
msridhar1
|
727e6c9190
|
increase debug level required for printing worklists
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2691 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-10 03:28:02 +00:00 |
msridhar1
|
7743b16407
|
bug fix: add null check
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2690 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-08 00:25:54 +00:00 |
msridhar1
|
c2a5ff3f27
|
refactor so that for partially balanced problems, all the flow functions are provided by an IPartiallyBalancedFlowFunctions object
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2689 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-07 23:32:52 +00:00 |
sjfink
|
7d65c00516
|
publicize a method
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2688 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-06 21:40:30 +00:00 |
msridhar1
|
352b393a69
|
added support for Struts RequestProcessors
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2687 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-06 21:13:49 +00:00 |
sjfink
|
72edfadd09
|
insert a PANIC message for file system weirdness, rather than crashing.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2686 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-06 19:29:30 +00:00 |
msridhar1
|
88917bac3c
|
added ability to print worklists
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2685 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-06 18:26:42 +00:00 |