dolby-oss
|
1cb571d1f0
|
add some missing exception edges
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3273 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-11 13:30:52 +00:00 |
sjfink
|
4d1f7ab35f
|
more IllegalArgumentExceptions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3272 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-10 21:18:07 +00:00 |
sjfink
|
e405752518
|
bug fix for a corner case where JSR processing encounters a swap involving the return address on the stack
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3271 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-10 20:20:04 +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 |
yinnon_haviv
|
8a6803567b
|
More informative exception
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3269 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-10 09:12:50 +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 |
sjfink
|
9cba260448
|
minor cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3267 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-09 18:02:52 +00:00 |
sjfink
|
6e235228b1
|
Change DOMO to WALA
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3266 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-09 18:00:26 +00:00 |
sjfink
|
aeda43e97e
|
minor cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3265 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-09 17:59:09 +00:00 |
sjfink
|
c567aefe65
|
bug fix
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3264 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-09 17:55:27 +00:00 |
sjfink
|
ec2c48b42a
|
organize imports
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3263 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-09 17:49:23 +00:00 |
sjfink
|
d2267f64f9
|
patch from Ishizaki-san; minor enhancements
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3262 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-09 17:29:24 +00:00 |
yinnon_haviv
|
6743f05e03
|
Added template parameters.
This is needed for compiling with IBM Java 5.0, which is more strict with respect to template types
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3261 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-09 14:31:46 +00:00 |
msridhar1
|
3207e2f5cc
|
small cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3259 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-06 15:23:02 +00:00 |
sjfink
|
4f7afb7189
|
tolerate empty lines in scope descriptor
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3253 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-05 20:43:52 +00:00 |
sjfink
|
3a906dc031
|
add method toAnalysisScope()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3252 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-04 20:09:14 +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
|
3e198f8244
|
merge of development on internal branch. Support for cross-building JNI code for Windows, and refactoring of abstract loader support.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3242 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-26 16:54:30 +00:00 |
dolby-oss
|
aad54f7abc
|
further Shrike refactoring to generalize instructions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3241 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-26 16:50:52 +00:00 |
sjfink
|
9e87c27c3f
|
bug fix for call flow
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3240 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-26 16:17:19 +00:00 |
msridhar1
|
cc68d833d6
|
add a utility method
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3239 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-26 15:46:32 +00:00 |
sjfink
|
407497b32f
|
clean up import
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3235 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-19 18:38:27 +00:00 |
sjfink
|
748b68ae22
|
small API cleanup for createJavaAnalysisScope()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3234 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-19 18:31:29 +00:00 |
dolby-oss
|
d54d7867c1
|
adapt to core changes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3233 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-19 16:33:03 +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 |
dolby-oss
|
aa21ef9f58
|
adapt to core changes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3231 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-19 15:59:55 +00:00 |
dolby-oss
|
ed52225d4f
|
adapt to core changes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3230 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-19 15:59:33 +00:00 |
dolby-oss
|
edbee5a1e7
|
adapt to core changes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3229 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-19 15:59:18 +00:00 |
dolby-oss
|
65bfb788b7
|
adapt to core changes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3228 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-19 15:59:01 +00:00 |
dolby-oss
|
b61135c8be
|
adapt to Shrike changes: divorce SSAInstruction from the Shrike Instruction, which requires adding a type parameter to ControlFlowGraph and propagating that change. Also, stop using the JVML opcode in a few places where it was (unnecessarily) being used.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3227 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-19 15:58:31 +00:00 |
dolby-oss
|
1517a9dd7d
|
changes to make the ShrikeBT instructions less tied to the details of Java bytecode
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3226 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-19 15:55:50 +00:00 |
msridhar1
|
ee1fb7b122
|
extract out method to check for array copying
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3224 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-13 18:27:51 +00:00 |
msridhar1
|
c5f4339032
|
extract stats to data structure
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3223 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-13 15:47:27 +00:00 |
msridhar1
|
92ffa60892
|
disable handling of java.lang.Class methods when Method.invoke handling is disabled
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3222 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-13 15:06:17 +00:00 |
sjfink
|
2a4500f999
|
just comment
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3221 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-13 14:37:20 +00:00 |
sjfink
|
7540e223b9
|
small generics patch
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3220 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-12 13:33:48 +00:00 |
sjfink
|
1ef2ec2328
|
support java.lang.Character
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3219 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-12 13:28:10 +00:00 |
sjfink
|
7a33df24d5
|
tweak for backwards compatibility with Eclipse 3.2
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3218 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-10 14:56:08 +00:00 |
msridhar1
|
512634d9e6
|
bug fix
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3217 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-06 18:35:46 +00:00 |
msridhar1
|
714d6ac94b
|
bug fix
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3216 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-06 18:28:51 +00:00 |
msridhar1
|
5afc8190f5
|
bug fix, added repOk()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3215 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-06 15:18:45 +00:00 |
msridhar1
|
9264c16c1e
|
optimizations and cleanup
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3214 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-05 19:32:38 +00:00 |
msridhar1
|
57a26b5914
|
allow for some limited number of passes of flow-to-cast analysis
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3213 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-05 19:32:08 +00:00 |
msridhar1
|
b0db1e6628
|
introduce more preferences for reflection handling during call graph building
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3212 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-04 19:04:44 +00:00 |
msridhar1
|
73761d0a8f
|
small optimization / cleanup
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3211 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-04 19:03:47 +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
|
1b17786512
|
when reflection handling is disabled in the AnalysisOptions, disable stuff like handling of string constant arguments to reflective methods, etc.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3209 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-03 20:38:47 +00:00 |
msridhar1
|
15120d55b6
|
ignore library jars
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3208 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-03 20:24:01 +00:00 |
msridhar1
|
96ea78b476
|
utilities
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3207 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-03 19:23:55 +00:00 |
msridhar1
|
021f6e0317
|
expose graph view of constraints that includes implicit constraints
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3206 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-03 19:23:22 +00:00 |