Julian Dolby
|
8d65788aef
|
convert to Java 8 Function and Predicate
|
2017-11-11 20:29:04 -05:00 |
Ben Liblit
|
fde65340d2
|
Fix 132 Eclipse warnings about using raw generic types
|
2017-03-15 11:08:20 -05:00 |
Julian Dolby
|
d24519e974
|
cross-cutting changes to make more of WALA runnable with TeaVM. The biggest change is refactoring to AnalysisCache and friends; since TeaVM does not support SoftReference, I needed to add a layer of interfaces so that I can use a more simpleminded caching implementation for TeaVM. There are other changes to Module and friends to break connections with File and URL, which also cause TeaVM grief. I also organized imports in many places to remove unused types that caused trouble.
|
2017-02-02 20:33:27 -05:00 |
Julian Dolby
|
e87b2e5d84
|
fixes for slicing of field-based CGs
|
2016-02-14 17:18:21 -05:00 |
Cosmin Radoi
|
853b5fc37a
|
replace Filter with Predicate
|
2014-11-25 13:23:47 -06:00 |
Juergen Graf
|
eb9e74f442
|
add/remove @SuppressWarnings to keep in sync with wala main branch
|
2014-07-30 16:17:37 +02:00 |
Juergen Graf
|
6f8aee80c6
|
Merge branch 'wala' into master
|
2014-07-28 17:09:02 +02:00 |
Julian Dolby
|
3910608d60
|
JavaScript slicer support
|
2014-07-11 11:55:02 -04:00 |
Juergen Graf
|
4772f36d47
|
add standard type parameter to most pointer analysis references. When it breaks we move back to ? extends InstanceKey.
|
2014-05-20 22:00:06 +02:00 |
Juergen Graf
|
cdaaddf88b
|
Merge branch 'wala' into master
|
2013-07-02 14:23:24 +02:00 |
Julian Dolby
|
080325b5f6
|
merge
|
2013-06-25 11:57:37 -04:00 |
Juergen Graf
|
61d7a33928
|
remove warnings in com.ibm.wala.core
|
2013-03-12 00:50:17 +01: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 |
sjfink
|
fa825de846
|
refactoring of fixpoint API
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@4033 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2011-01-17 21:43:18 +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 |
sjfink
|
1d560e809d
|
tweak comments and formatting
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3653 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-06-12 14:19:54 +00:00 |
msridhar1
|
976d16d03f
|
Made ExplodedControlFlowGraph.ExplodedBasicBlock private and changed references to point to IExplodedBasicBlock. Also, small cleanups in AbstractInterproceduralCFG, and deleted CallSiteReference.cloneReference()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3619 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-05-29 14:51:01 +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 |
sjfink
|
2b4ea4a088
|
thread IProgressMonitor and CancelException through many APIs
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2579 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-02-13 22:35:01 +00:00 |
sjfink
|
1ceeeebe3f
|
generalize support for partially balanced tabulation
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2539 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-02-05 15:56:32 +00:00 |
sjfink
|
16acba0d63
|
slicer cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2407 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-01-17 10:15:49 +00:00 |
sjfink
|
f4f8d417a5
|
bug fixes with InducedCFGs and context-sensitive slicing
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2307 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-01-07 20:31:24 +00:00 |
sjfink
|
eec4940c52
|
some debug code
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2305 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-01-07 20:05:49 +00:00 |
sjfink
|
ece38a6538
|
bug fix for corner case when passing heap parameters from the entry block.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2289 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-01-04 21:17:26 +00:00 |
sjfink
|
6362f3ffe3
|
introduce a factory for empty MutableSparseIntSet
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1971 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-10-29 13:18:26 +00:00 |
sjfink
|
83b6561c03
|
more generics and IllegalArgumentExceptions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1716 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-09-03 23:22:19 +00:00 |
sjfink
|
182a53ee8f
|
generics for control flow graph and filters
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1712 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-09-02 14:45:41 +00:00 |
sjfink
|
eb91983f53
|
lots of new generics for fixed point solver hierarchy
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1694 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-08-31 21:38:28 +00:00 |
sjfink
|
19a0c8a5ad
|
more IllegalArgumentExceptions and declared exceptions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1665 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-08-24 15:57:40 +00:00 |
dolby-oss
|
2686ac8a67
|
bug fixes for using slicer on CAst-derived IRs
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1662 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-08-24 01:53:02 +00:00 |
dolby-oss
|
fd91f9a3ba
|
add factories and objects to allow slicer to be extended to handle multiple languages
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1594 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-08-08 12:00:10 +00:00 |
pistoia
|
86bbb68c6c
|
Debug statement moved under a VERBOSE control statement
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1564 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-08-02 00:00:44 +00:00 |
sjfink
|
b9465e1bcc
|
replace broken ExpandedControlFlowGraph with hopefully somewhat less broken ExplodedControlFlowGraph
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1499 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-07-17 13:46:35 +00:00 |
sjfink
|
ed58e0ee92
|
ExpandedCFG cleanup
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1486 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-07-16 16:18:26 +00:00 |
sjfink
|
fd1a1d4cae
|
restructure to allow CGNodes to dwell in more than one CallGraph. lift some functions up from CGNode to CallGraph
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1422 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-07-11 16:24:58 +00:00 |
sjfink
|
c55404d1ff
|
a bug fix in ExpandedControlFlowGraph, and misc. cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1400 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-07-09 16:38:08 +00:00 |
sjfink
|
70b22bf4c6
|
misc slicing related bug fixes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1398 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-07-09 15:58:17 +00:00 |
sjfink
|
4310457e45
|
misc. housekeeping and some slicer bug fixes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1373 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-07-06 14:11:16 +00:00 |
sjfink
|
6421783e52
|
introduce factory for Iterator2Collection
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1308 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-06-21 16:14:00 +00:00 |
sjfink
|
65cc4433cd
|
make some fields final
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1244 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-06-05 14:01:26 +00:00 |
sjfink
|
fdb7a17af3
|
add @Overrides annotations and nuke unnecessary casts
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1197 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-05-30 15:16:05 +00:00 |
sjfink
|
4acf542744
|
validate some arguments; throw IllegalArgumentExceptions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1119 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-05-15 03:15:05 +00:00 |
sjfink
|
d60734d54b
|
refactoring of relations
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@783 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-02-23 17:07:21 +00:00 |
sjfink
|
df97f42b7e
|
attempt to introduce tags and trunk
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@490 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2006-11-22 17:38:46 +00:00 |