Commit Graph

3505 Commits

Author SHA1 Message Date
Manu Sridharan
3317c1ccf6 basic compatibility with Java 7 (i.e., don't crash immediately) 2012-08-03 15:41:09 -07:00
Max Schaefer
f091bb3aca Added utility class for converting call graphs to JSON. 2012-07-31 14:31:34 -04:00
Manu Sridharan
b940e9dc0a add edgeExists CLI option to check if some edge exists in the call graph 2012-07-26 15:26:59 -07:00
Manu Sridharan
9a0e105e51 fix so that new lexical scheme can be enabled with Java frontends 2012-07-12 10:27:24 -07:00
dolby
d0d1ff1a2b Merge branch 'master' of https://github.com/wala/WALA.git 2012-07-03 19:22:37 -04:00
dolby
f7eb9bd174 apply changes for WALA git issue 3 2012-07-03 19:22:08 -04:00
Manu Sridharan
1a5f8954f2 fix NPE 2012-07-03 15:55:14 -07:00
Manu Sridharan
76ca05ccb8 comment out manual enabling of CG dumps; we really need a better solution here 2012-07-03 15:55:02 -07:00
Manu Sridharan
ec2b83ff1b don't run the jquery test as part of the standard regression; we don't scale yet 2012-07-03 15:07:20 -07:00
dolby
81c16d8121 ignore junk 2012-07-02 13:59:50 -04:00
dolby
1965001200 adapt to changes in source position mapping 2012-07-02 13:38:59 -04:00
Julian Dolby
d10557f537 Merge branch 'master' of https://github.com/wala/WALA 2012-07-02 13:35:57 -04:00
Julian Dolby
1c7177fc4a use default jre 2012-07-02 13:35:49 -04:00
dolby
4b3cba710d changes from upstream 2012-06-29 15:47:54 -04:00
dolby
59fc11b5f3 fixes for java soiurce positions 2012-06-29 15:45:42 -04:00
dolby
e241e755b3 fix to launcher 2012-06-29 14:46:37 -04:00
Manu Sridharan
12a9aa6e24 fixing launchers 2012-06-28 10:31:55 -07:00
Manu Sridharan
7045a06e51 Remove com.ibm.wala.j2ee
The code has bitrotted with respect to trunk and is causing confusion.
2012-06-27 17:45:39 -07:00
Manu Sridharan
10aac25586 added documentation 2012-06-19 21:48:32 -07:00
Manu Sridharan
0938354288 Fix for bug reported by Thomas Deuster on mailing list.
The issue was that it's possible for multiple invoke instructions with
different actual parameters to be associated with a single CallSiteReference.
In this case, the invariant parameters for each invoke instruction may differ.
2012-05-15 09:40:39 -06:00
Manu Sridharan
bef88569dd Merge pull request #2 from dperelman/master
Making CallStringContext easier to work with
2012-05-14 18:16:43 -07:00
Daniel Perelman
abeba01a16 Made CallString's .toString() more informative. 2012-05-14 17:58:29 -07:00
Daniel Perelman
49c00ca231 Made CallStringContextSelector correctly call base's getRelevantParameters(). 2012-05-14 17:57:28 -07:00
Daniel Perelman
f049b24934 Added getters used in my code. 2012-05-14 17:55:40 -07:00
Manu Sridharan
ca6701f4b5 add copyright notice 2012-05-14 14:38:35 -06:00
Manu Sridharan
3003b9e579 Merge branch 'zero-length-arrays' 2012-05-12 18:29:03 -06:00
dolby
b6ee356641 tests for source mapping 2012-05-11 15:03:10 -04:00
Manu Sridharan
c415f3e0fd Enhanced pointer analysis to reason that arrays known to be of zero length
cannot have any contents.
2012-05-09 15:35:54 -06:00
dolby
b2034ed90f extensions to HTML file source position tracking 2012-05-08 14:03:43 -04:00
dolby
b89fdf73f3 Merge branch 'master' of https://github.com/wala/WALA.git 2012-05-08 13:17:22 -04:00
dolby
dfe06b8ff3 changes to Web source mapping to exploit rhino 1.7R3 source offsets 2012-05-08 13:17:01 -04:00
Manu Sridharan
28a351200d handle invocations of static methods in ReceiverTypeContextSelector (patch from Daniel Perelman) 2012-05-03 16:30:55 -06:00
Manu Sridharan
e0ef5d4844 update ignores 2012-04-17 15:37:38 -04:00
Manu Sridharan
02ba68a349 update manifests for move of the CorePlugin class 2012-04-17 15:37:27 -04:00
Manu Sridharan
bad82b77ed Merge branch 'master' into eclipse-dep 2012-04-17 15:15:10 -04:00
dolby
51a99cab66 enable assertions 2012-04-17 14:58:12 -04:00
dolby
803f664b15 automate building of test project for JDT wala tests 2012-04-17 12:51:43 -04:00
Manu Sridharan
c116f16823 got code to compile again, and wala.core regression tests pass 2012-04-16 22:30:03 -04:00
Manu Sridharan
e0d3df8ea7 Merge branch 'fileprovider-instance' into eclipse-dep 2012-04-16 14:57:42 -04:00
Manu Sridharan
2edb070437 changed FileProvider to have instance methods 2012-04-16 14:57:14 -04:00
Manu Sridharan
1b4e0828d6 remove Eclipse dependencies from wala.core MANIFEST.MF; still need to fix up code 2012-04-16 13:47:49 -04:00
Manu Sridharan
43848b6e58 Merge branch 'master' of github.com:wala/WALA 2012-04-11 21:27:35 -04:00
Manu Sridharan
977652da16 updated for move to GitHub 2012-04-06 11:01:47 -06:00
msridhar1
676a72bac2 fix for issue 3506051 from SourceForge tracker
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@4555 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2012-04-03 22:48:10 +00:00
msridhar1
d81d8569eb fix test
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@4554 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2012-04-03 22:43:34 +00:00
msridhar1
a28f0df3b7 change resolveField() to pass type when resolving a field
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@4553 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2012-04-03 22:41:21 +00:00
msridhar1
1d28b2dc26 fix for bug reported by Juergen Graf: handle multiple fields with the same name in a JVM class
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@4552 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2012-04-03 22:26:12 +00:00
msridhar1
7fe479ee82 extract class for an edge-filtered graph view
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@4551 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2012-04-03 19:09:50 +00:00
dolby-oss
553ab68efa jquery example
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@4545 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2012-03-08 17:35:32 +00:00
dolby-oss
44e7a02ac3 improve handling of binary expressions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@4544 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2012-03-08 17:35:04 +00:00