msridhar1
|
93a4571961
|
undo WalaTestCase extending TestCase; dependent projects will have to be switched to JUnit 4. Also, more optimizations.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3742 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-07-27 22:43:06 +00:00 |
msridhar1
|
f8c06cc6ef
|
maintain JUnit 3 compatibility, e.g., for CAst
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3741 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-07-27 21:14:59 +00:00 |
msridhar1
|
105a263cc5
|
cached class hierarchy to speed things up
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3740 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-07-27 21:03:33 +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
|
4a80ac1984
|
tweak comments
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3726 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-07-13 18:01:00 +00:00 |
sjfink
|
e39897e619
|
tweak comment
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3724 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-07-13 17:58:45 +00:00 |
sjfink
|
bf740fb945
|
add some comments
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3713 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-07-02 18:19:24 +00:00 |
sjfink
|
fde4a16a23
|
refactor: move Predicate to com.ibm.wala.util
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3705 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-06-26 13:06:16 +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
|
f85b2506d8
|
fix bugs in launcher
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3681 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-06-18 13:59:41 +00:00 |
sjfink
|
6fb883c0da
|
change declared WalaException to IllegalStateException
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3656 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-06-12 14:31:33 +00:00 |
msridhar1
|
06da9eb3cd
|
another type inference test
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3636 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-06-04 14:03:08 +00:00 |
msridhar1
|
a78e1574da
|
add new type inference test
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3633 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-06-03 21:09:48 +00:00 |
sjfink
|
f229e9c2ac
|
mostly comments. A few new type parameters. No semantic changes.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3620 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-05-29 15:26:35 +00:00 |
sjfink
|
f39b9cf43a
|
revert previous checkin (a major API change to IClass.getSourceFile())
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3584 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-05-07 14:38:07 +00:00 |
omertripp
|
2113f3e601
|
REFACTOR: - code changes to accommodate .NET into WALA. A .NET class maps onto multiple source files, and thus these changes.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3583 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-05-07 14:14:28 +00:00 |
sjfink
|
db1bc2fadc
|
fix broken CAst builds.
deprecate Internal and NonNull annotations
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3577 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-05-07 13:51:24 +00:00 |
sjfink
|
de6adbc4d7
|
more migration to Java assertions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3559 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-05-01 17:42:28 +00:00 |
sjfink
|
9939142eae
|
switch from Assertions._assert to Java assertions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3555 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-30 13:16:52 +00:00 |
sjfink
|
3fb8781d9d
|
comments and deprecate some unused code
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3522 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-22 19:11:18 +00:00 |
sjfink
|
26e9f2a0b0
|
comments
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3508 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-22 16:47:27 +00:00 |
sjfink
|
31a8bf2575
|
add a test for TryFinally IR construction
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3458 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-14 20:05:23 +00:00 |
dolby-oss
|
e80dc6ef8c
|
refactor handling of constants in Shrike to abstract away from Java bytecode
introduce factories to create SSAInstruction objects
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3433 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-10 18:33:07 +00:00 |
sjfink
|
957cb2b8ca
|
deprecate Trace
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3432 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-09 20:31:14 +00:00 |
sjfink
|
9490bbd26f
|
tweak launchers
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3431 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-09 20:08:16 +00:00 |
msridhar1
|
e08ed2663f
|
Deprecate Iterator2Collection.toCollection(); use toSet() or toList() instead.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3421 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-09 15:24:42 +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 |
msridhar1
|
002e29dcb0
|
start renaming things from GV/ghostview to pdf
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3411 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-03 17:34:40 +00:00 |
msridhar1
|
ced43326b1
|
change to reflect PDF output
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3409 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-03 15:57:33 +00:00 |
msridhar1
|
dd714660f4
|
more comment fixes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3408 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-03 15:57:01 +00:00 |
msridhar1
|
d790f5a52c
|
update max heap to be consistent with wiki
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3406 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-03 14:47:40 +00:00 |
msridhar1
|
ae40af3a62
|
update comments for Mac
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3405 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-03 14:46:50 +00:00 |
sjfink
|
7fdacaef22
|
more IllegalArgument checks
propagate IOExceptions when reading AnalysisScopes from files
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3396 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-31 20:16:52 +00:00 |
egeay
|
b70fb523cb
|
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3375 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-26 22:33:32 +00:00 |
yinnon_haviv
|
ddbbcac07b
|
Added support for reading runtime visible annotations
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3360 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-22 07:51:11 +00:00 |
msridhar1
|
16bc6fa6e2
|
non-windows launcher; just changed where console output is stored
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3356 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-19 15:14:45 +00:00 |
sjfink
|
656bafa923
|
fix weird build issue
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3304 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-13 16:05:37 +00:00 |
sjfink
|
993ac3264f
|
mostly new IllegalArgumentExceptions
a few minor cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3270 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-10 16:12:40 +00:00 |
sjfink
|
94224b40b8
|
small cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3268 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-09 18:11:50 +00:00 |
msridhar1
|
5afbe456b6
|
fix execution environment
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3243 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-26 18:23:24 +00:00 |
dolby-oss
|
7118bd6573
|
adapt to core changes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3232 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-19 16:01:24 +00:00 |
msridhar1
|
407ced0a18
|
export the com.ibm.wala.core.tests.plugin package
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3210 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-03 20:42:44 +00:00 |
msridhar1
|
91c850058b
|
add option to (unsoundly) ignore possible static initializer calls when building call graph
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3187 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-01-21 18:18:26 +00:00 |
sjfink
|
7efbde9f91
|
fix path
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3176 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-01-19 19:18:53 +00:00 |
sjfink
|
b1f300156e
|
patch from yinnon to make analysis scopes obey list order
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3144 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-12-17 19:52:27 +00:00 |
dolby-oss
|
884d1b9017
|
allow use of progress monitors in importing projects into test workspaces
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3132 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-12-16 14:26:11 +00:00 |
dolby-oss
|
69e2ff9589
|
added activation class to ease use of stuff by other plugin projects in a running Eclipse
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3131 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-12-16 14:23:04 +00:00 |
msridhar1
|
c461057ece
|
change to 1.5 execution environment; fix some warnings
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3102 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-12-01 21:50:54 +00:00 |
sjfink
|
66884c2c37
|
fix Eclipse 3.4.1 compiler warnings
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3100 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-12-01 19:40:43 +00:00 |
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 |