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
ab22d9abb0
enable specialization of source extractor for Web pages
2015-11-30 21:28:40 -05:00
Julian Dolby
031ff4e121
use usual test naming convention
2015-11-11 20:55:16 -05:00
Julian Dolby
ab16d9bc04
fixes for weird cases with control flow in finally blocks.
...
code fixes and test that used to crash.
2015-11-11 12:03:08 -05:00
Julian Dolby
43c37d6d0e
fixes to regression tests:
...
now, for me, code works using e44 with maven
dalvik tests refactored for mobile version with android dev tools
IDE tests Eclipse metadata fixed to make e44 work for me
new android entrypoint to fix failure in new droidbench tests
2015-03-24 21:51:35 -04:00
Julian Dolby
5cc870dd77
fixes to Dalvik support, and work on running Dalvik tests on Travis
2015-02-26 09:34:03 -05:00
Julian Dolby
1bb7610011
work toward pointer analysis based on the flowgraph from field-based
...
call graph builder
2014-10-19 22:44:03 -04:00
Julian Dolby
36709b9d1a
java 7 support, with much pain for stack maps :)
2014-10-06 15:34:16 -04:00
Manu Sridharan
f33b4d029d
another Travis fix
2014-06-26 17:52:58 -07:00
Manu Sridharan
b28ce864ae
disable some long-running tests on Travis
2014-06-26 17:27:53 -07:00
Julian Dolby
bdea38f6bc
remove some printing
2014-06-26 11:11:00 -04:00
Julian Dolby
fc07a27806
for now, comment out test that seems to die with a timeout on Travis CI
2014-05-28 16:42:00 -04:00
Julian Dolby
6765d84acb
more tests for field-based call graphs
2014-05-28 13:32:24 -04:00
Julian Dolby
af63719749
more testing for field-based callgraphs
2014-05-28 13:31:56 -04:00
Julian Dolby
3b7b59406f
add types left out of commit
2014-02-09 19:12:13 -05:00
Julian Dolby
36e0716639
more tests
2014-02-08 21:36:56 -05:00
Manu Sridharan
cb17b24875
organize imports
2013-10-02 14:52:05 -07:00
Julian Dolby
aa101e6c25
do not throw error
2013-08-29 10:17:37 -04:00
Julian Dolby
a9331dca6f
avoid using files since the automated tests get things out of jars
2013-08-07 16:44:21 -04:00
Julian Dolby
e89d0acf16
reuse util support for building scopes
2013-08-07 15:17:02 -04:00
Julian Dolby
d528c16b0f
refactoring to integrate field-based cg builders with Eclipse-based
...
JavaScript front end
2013-08-05 14:35:41 -04:00
Max Schaefer
61c48fe1bc
Fixed failing test case for field-based call graph construction:
...
visitJavaScriptPropertyRead/Write need to be able to handle static
property writes (weren't those encoded differently before?).
2013-05-29 08:41:55 +08:00
Manu Sridharan
cd2e3abe89
get JavaScript tests running under Maven
2013-05-28 16:39:33 -07:00
Manu Sridharan
ed05815698
rename test class
2013-05-28 11:52:29 -07:00
Manu Sridharan
7064233320
remove print
2013-05-22 16:41:27 -07:00
Manu Sridharan
54593a8f46
add code for field-based call graph
2013-05-22 16:04:25 -07:00