Julian Dolby
ae7fb96027
formatting
2013-12-03 12:35:08 -05:00
Julian Dolby
02d1e269b6
use class loader to avoid annoying file issues
2013-12-03 12:10:25 -05:00
Julian Dolby
1660831ec2
trying another way to get a display
2013-12-03 11:39:00 -05:00
Julian Dolby
436584b51b
øMerge branch 'master' of https://github.com/wala/WALA
2013-12-02 15:31:40 -05:00
Julian Dolby
30f2cc4dbe
don't put junk in result map
2013-12-02 15:31:36 -05:00
ksrinivs
639c876fe5
partial coloring
2013-12-02 14:42:51 -05:00
ksrinivs
3d91075842
partial coloring
2013-12-02 14:37:28 -05:00
Julian Dolby
c0b67ef188
use optional tasks again
2013-12-02 12:06:46 -05:00
Julian Dolby
f408697759
try adding more dependencies. it all works on maven on my mac, but
...
somehow the travis ci install is having trouble finding eclipse
components.
2013-12-02 10:57:39 -05:00
Julian Dolby
6886791fc0
try to make maven on travis cl find the needed Eclipse projects
2013-12-02 10:26:19 -05:00
Julian Dolby
9d05722eed
maven seems not to understand optional dependencies. so take them out.
...
this means that running maven on the mac will require putting this back
manually. also running the JDT tests on the mac may require adding
these plugins by hand if the run config is minimizing the plugins being
used.
2013-12-02 09:49:02 -05:00
Julian Dolby
7e3c7f8512
make tests of integration with JSDT and JDT work on Maven
2013-12-02 09:35:47 -05:00
Manu Sridharan
3d1e6a0385
Merge pull request #40 from cos/fix-for-maven-util-build
...
fix for Maven build
2013-12-01 19:15:50 -08:00
Cosmin Radoi
7b356cac2b
fix for Maven build
2013-12-01 20:09:47 -06:00
Manu Sridharan
3d2350dde6
rewrite getURLForFile to use FileProvider
2013-11-30 10:02:32 -08:00
Julian Dolby
9ee9206ff2
fixes to launcher args
2013-11-27 15:17:57 -05:00
Julian Dolby
b057e35e2c
for now, ignore tests impacted by library change
2013-11-26 19:26:52 -05:00
Julian Dolby
1565a70f72
update maven build stuff version
2013-11-26 18:58:38 -05:00
Julian Dolby
026f04cbfc
get more error information from Rhino
2013-11-26 17:20:16 -05:00
Julian Dolby
7948f3b9ae
merge
2013-11-26 16:25:43 -05:00
Julian Dolby
e77e68c0f5
cleanup
2013-11-26 16:06:22 -05:00
ksrinivs
c1a923d0ba
allow partial coloring
2013-11-26 15:04:09 -05:00
Julian Dolby
dedbc2d443
coloring now requires numbered graphs. a performance hack.
2013-11-21 14:27:27 -05:00
sjfink
8888d77f97
fix test in PlatformUtil.onMacOSX to use System.getProperty("os.name")
2013-11-18 06:19:39 -08:00
Julian Dolby
bdc742f558
shrike cg tests
2013-11-14 21:48:04 -05:00
Julian Dolby
0ccaae3b2c
pull exclusions file support into util project and then share it with
...
the shrike-based dynamic call graph builder so that static and dynamic
graphs can be built consistently more easily.
2013-11-14 13:02:56 -05:00
Julian Dolby
eacfe38dbb
print call edges directly
2013-11-06 09:50:57 -05:00
Julian Dolby
3bb1f12c18
do not write bogus local variable table entries that refer to slots
...
greater than the max local. This causes the verifier to complain. This
can happen when transforming a class that originally contains local
names for stack slots that are never used. When the new code is
written, a correct max locals is calculated, and then these unused local
table entries trigger errors.
2013-11-06 09:34:00 -05:00
Julian Dolby
fd1c0d7d2c
add filtering to instrumentor
2013-10-25 14:49:36 -04:00
Julian Dolby
aa88663182
bare bones dynamic CG instrumentor
2013-10-25 13:34:42 -04:00
Julian Dolby
56236dec53
further work on analysis for JavaScript in Eclipse
2013-10-16 17:37:53 -04:00
Manu Sridharan
cb17b24875
organize imports
2013-10-02 14:52:05 -07:00
Julian Dolby
88bc7f48de
handle the 'Main-Class' manifest entry. be less aggressive with
...
reflection.
2013-10-01 14:00:04 -04:00
Julian Dolby
cfb516a758
code to handle 'Class-Path' in jar files added to the scope. done for a
...
specific use, and so probably a little flaky.
2013-10-01 13:59:30 -04:00
Julian Dolby
a8fdf96cde
fix (i think) to edge computation caching
2013-09-26 13:15:32 -04:00
Julian Dolby
26c2be5ffb
skip unknown call sites rather than crashing
2013-09-26 13:13:05 -04:00
Julian Dolby
05003d52c9
merge
2013-09-18 14:05:48 -04:00
Julian Dolby
dd4d794517
merge
2013-09-18 14:00:04 -04:00
Julian Dolby
45e6803d30
white space change
2013-09-18 13:58:49 -04:00
Julian Dolby
42714d9bf3
fixes for getting original source code for included locations
2013-09-18 13:55:17 -04:00
Manu Sridharan
8984637b86
make classes public. Fixes #32
2013-09-16 10:32:29 -07:00
Manu Sridharan
898e1c3810
add modeling of window.onload invocation
2013-09-16 09:37:18 -07:00
Julian Dolby
81aaa1bee0
make a translator error a kind of wala exception
2013-08-29 10:18:29 -04:00
Julian Dolby
e9cdd57fed
make some prototype function names more explicit
2013-08-29 10:18:05 -04:00
Julian Dolby
aa101e6c25
do not throw error
2013-08-29 10:17:37 -04:00
Julian Dolby
4f13586cc9
clean up: kill dead code
2013-08-29 10:17:10 -04:00
Julian Dolby
0799bffc84
clean ups
2013-08-29 10:16:38 -04:00
Manu Sridharan
58e4c392f6
add ignore file
2013-08-08 10:23:51 -07:00
Julian Dolby
a9331dca6f
avoid using files since the automated tests get things out of jars
2013-08-07 16:44:21 -04:00
Manu Sridharan
512b3bbf48
remove large wl.zip file
2013-08-07 12:44:55 -07:00