Julian Dolby
|
0ccaae3b2c
|
pull exclusions file support into util project and then share it with
the shrike-based dynamic call graph builder so that static and dynamic
graphs can be built consistently more easily.
|
2013-11-14 13:02:56 -05:00 |
Manu Sridharan
|
878cfa615d
|
changes to get tests passing on Java 7
|
2013-05-26 10:07:46 -07:00 |
Manu Sridharan
|
d149ca2c73
|
Revert fix for tests; we need to figure out the right fix here.
This reverts commit cab3c6c0c4 .
|
2013-05-02 10:55:45 -07:00 |
Cosmin Radoi
|
edbdf989a9
|
right classloader for call graph tests
|
2013-04-29 13:13:23 +02:00 |
Manu Sridharan
|
256cd06460
|
Convert all Java source files to use Unix line endings; no semantic change
|
2012-09-04 15:56:05 -07:00 |
msridhar1
|
cbd8b63142
|
undo change to SlicerTest
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@4291 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2011-12-28 17:03:42 +00:00 |
msridhar1
|
59e46916ce
|
Generalize certain IR data structures to be less Java-specific. Generalize annotations code to allow for reading annotation parameters. Various other fixes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@4290 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2011-12-28 17:03:27 +00:00 |
msridhar1
|
e9199401c9
|
change to remove time blowup in test on recent Java versions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@4231 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2011-07-22 21:48:15 +00:00 |
msridhar1
|
857e456806
|
organize imports
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@4081 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2011-04-03 04:08:05 +00:00 |
msridhar1
|
0ca5dc1c0e
|
better fix for PDG bug reported by Ravi Chandran
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3967 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2010-10-06 17:03:35 +00:00 |
msridhar1
|
029b1fc1fd
|
Fix for bug reported by Ravi Chandran on the mailing list (10/01/2010). Properly add edges from method entry in the PDG
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3965 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2010-10-05 18:45:43 +00:00 |
msridhar1
|
460477e074
|
fix bug in PDG contruction for a case involving infeasible bytecodes; add corresponding test
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3843 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2010-05-17 16:57:52 +00:00 |
dolby-oss
|
b7a6299afb
|
change a test to handle differing heap deps in different versions of the std lib
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3808 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2010-04-21 14:46:12 +00:00 |
msridhar1
|
19bcb326a4
|
slicer bug fix: properly include the actual call statement (along with various PARAM_CALLER statements) in the set of call statements
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3807 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2010-04-19 23:03:47 +00:00 |
msridhar1
|
24d28210e8
|
more caching of class hierarchies
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3750 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-07-28 02:26:03 +00:00 |
msridhar1
|
02e7bf2894
|
switch to jUnit 4
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3739 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-07-27 20:38:48 +00:00 |
sjfink
|
a0efbee8ff
|
Major refactoring to introduce com.ibm.wala.ide. Many related changes and patches from Marcelo Paternostro.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3693 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-06-22 15:06:12 +00:00 |
msridhar1
|
98c651fee4
|
rename a bunch of things from GV to PDF. Fix up example launchers to take input from workspace_loc instead of c:\temp.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3412 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-03 18:25:05 +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
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
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
|
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
|
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 |
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 |
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
|
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 |
sjfink
|
c0aab9e7ed
|
decouple IR caching from AnalysisOptions with a new AnalysisCache object
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1516 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-07-20 15:19:57 +00:00 |
sjfink
|
f499379791
|
change accept criterion due to presumed bug fix
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1500 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-07-17 13:47:00 +00:00 |
sjfink
|
10492c7298
|
massive overhaul of Warnings management
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1379 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-07-06 22:07:24 +00:00 |
sjfink
|
27937ca35b
|
delete CallGraph.getInterpreter() and CFGProvider
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1347 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-07-05 03:05:03 +00:00 |
sjfink
|
0869d265ab
|
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1336 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-07-03 11:03:04 +00:00 |
sjfink
|
0e243489e8
|
test reported slicing bug: unreproduced
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1334 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-07-03 10:55:52 +00:00 |
sjfink
|
4f86c8500d
|
delete Entrypoints interface.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1126 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-05-15 17:44:54 +00:00 |
sjfink
|
590dbf0bd6
|
change "correct" (?) answer to 16
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1062 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-05-04 20:17:08 +00:00 |
dolby-oss
|
d12cabee64
|
make test1 only count application statements to avoid library-dependent answer
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1054 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-05-04 17:14:59 +00:00 |
sjfink
|
893418ca3c
|
Graph API change: Graph is now an Iterable of Nodes!
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@869 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-03-21 21:07:42 +00:00 |
sjfink
|
c015be8a10
|
use exact match on method names
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@833 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-03-07 14:46:16 +00:00 |
sjfink
|
3157c4e897
|
bug fix for new clinit processing
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@613 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-01-30 17:34:44 +00:00 |
sjfink
|
68270cad6f
|
mv stuff to trunk
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@492 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2006-11-22 17:45:24 +00:00 |