sjfink
|
addfb7ddc2
|
organize imports
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3483 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-20 12:54:33 +00:00 |
dolby-oss
|
f6f7b92bfe
|
clean ups, and work on error reporting in the CAst front end
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3461 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-15 12:52:40 +00:00 |
sjfink
|
77101da20f
|
misc. cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3434 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-10 19:48:32 +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 |
dolby-oss
|
b2bae33bab
|
generalize parsing of Descriptors to also handle languages other than Java
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3366 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-26 15:11:45 +00:00 |
sjfink
|
ed13ddbb17
|
bug fix 2666538: make ClassLoaderReference immutable, and related API fixes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3302 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-13 14:20:35 +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
|
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 |
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 |
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 |
dolby-oss
|
159e25f52e
|
fixes for Rhino issue---ignoring multiple variables in a single var declaration
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3201 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-02 20:46:51 +00:00 |
dolby-oss
|
9979d0899c
|
more fixes to lexical scoping for JavaScript
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3196 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-01-30 16:33:22 +00:00 |
dolby-oss
|
f8d02b4541
|
fixes for JavaScript for Anders
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3191 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-01-27 17:40:11 +00:00 |
dolby-oss
|
37e0676e93
|
fixes to unary operators for JavaScript
(i.e. unary +x is not the same as x+0, same for unary -x)
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3190 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-01-22 14:38:34 +00:00 |
dolby-oss
|
8d3c76715c
|
misc. fixes motivated by JavaScript
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3175 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-01-19 15:12:39 +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
|
637f06b2c0
|
further work on lexical scoping
more bug fixes for Anders
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3136 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-12-16 14:54:09 +00:00 |
msridhar1
|
5fd0909a7d
|
changed execution environment to J2SE1.5. Fixed some warnings.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3113 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-12-02 17:01:50 +00:00 |
dolby-oss
|
f04cc5aa94
|
enhancements to handling of lexical scoping
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3111 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-12-02 14:09:25 +00:00 |
dolby-oss
|
309a9b6d72
|
enhancements to handling of lexical scoping
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3109 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-12-02 14:08:12 +00:00 |
dolby-oss
|
7b4e03d9ab
|
adapt to removal of walkNodes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3083 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-11-06 18:00:11 +00:00 |
dolby-oss
|
9200772866
|
bug fixes from Simon Jenson for bitwise operations
bug fixes to handling of for(.. in ..) {...} loops
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3045 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-10-03 20:08:26 +00:00 |
dolby-oss
|
9160a2f565
|
fixes to extraction of scripts from HTML
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3044 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-10-03 20:07:32 +00:00 |
dolby-oss
|
dec4be0425
|
adapt to different notions of exception types for different languages
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2932 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-06-30 14:09:43 +00:00 |
dolby-oss
|
3df05382f0
|
bug fix for Anders and Simon regarding use of program counters in synthetic constructor functions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2845 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-05-23 16:55:06 +00:00 |
sjfink
|
f0a64f7efd
|
revamp deterministic hash code support for a few key classes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2803 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-05-12 14:22:17 +00:00 |
sjfink
|
03c1a8cc60
|
fix compile problems from wala.core changes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2679 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-05 13:41:52 +00:00 |
sjfink
|
69c1bfa991
|
Simplify MethodTargetSelector and ContextSelector interfaces; delete optimizations based on allSitesDispatchIdentically and mayReturnSyntheticMethod.
Also some Cast bug fixes.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2655 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-03 21:32:36 +00:00 |
sjfink
|
8814ece4e2
|
delete PointerFlowGraph
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2610 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-02-24 00:05:19 +00:00 |
sjfink
|
8bb28da489
|
delete obsolete and broken OneCFABuilder
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2492 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-01-30 15:43:32 +00:00 |
sjfink
|
787c047d6e
|
Delete CallGraphBuilderFactory. Related cleanups.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2457 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-01-24 22:38:50 +00:00 |
sjfink
|
849828e9fd
|
just refactoring ... introduce 2 new packages in wala.util.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2448 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-01-24 22:06:02 +00:00 |
sjfink
|
1a72f854b3
|
delete obsolete 'preserveNames' SSAOption
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2403 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-01-16 21:19:14 +00:00 |
dolby-oss
|
6173bd0fa7
|
fixes for script entry point call sites
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2399 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-01-16 16:33:10 +00:00 |
sjfink
|
1cd38c1dc5
|
delete obsolete ValueDecorator interface
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2389 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-01-15 14:40:23 +00:00 |
sjfink
|
e2dd8518b8
|
nuke support for "dispatch bound" call graph construction heuristic
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2350 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-01-10 22:05:37 +00:00 |
sjfink
|
2789df69e7
|
delete redundant method SSAAbstractInvokeInstruction.getSite()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2290 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-01-04 21:18:25 +00:00 |
sjfink
|
7611f618e7
|
fix some generics
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2193 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-12-14 22:09:32 +00:00 |
sjfink
|
742c46a61d
|
clean up Language and AnalysisScope interface
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2153 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-12-11 16:34:02 +00:00 |
sjfink
|
b804160ef7
|
organize imports
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2145 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-12-10 05:36:36 +00:00 |
sjfink
|
fd81fd7bcf
|
fix compile bugs due to changes in wala.core
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2138 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-12-10 05:26:56 +00:00 |
dolby-oss
|
517ffd91a6
|
adapt to abstract invoke changes; move some util functionality to CAst core
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2134 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-12-10 04:32:54 +00:00 |
sjfink
|
3ea8de49e4
|
bug fixes. Add Javascript language to analysis scope.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2121 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-12-06 19:56:00 +00:00 |
rmfuhrer
|
c5270a5f11
|
Now uses the base LanguageImpl implementation, which has support for new API that represents Languages in a hierarchy.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2116 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-12-06 14:57:33 +00:00 |
rmfuhrer
|
fc1cf61c1b
|
buildAnalysisScope() now adds the Language object for JavaScript to the scope's Language set (since the AnalysisScope now holds that information).
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2109 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-12-06 14:29:54 +00:00 |
sjfink
|
e8543242d0
|
more generics
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2095 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-12-04 21:40:38 +00:00 |
sjfink
|
667b1c42ca
|
organize imports
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2048 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-11-16 20:57:58 +00:00 |
dolby-oss
|
595d68d8d5
|
refactoring to move some reusable code to generic CAst projects
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2019 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-11-16 01:54:39 +00:00 |
dolby-oss
|
f10ec15eb8
|
support for 1-CFA analysis
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1985 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-11-06 04:14:03 +00:00 |