Commit Graph

4433 Commits

Author SHA1 Message Date
Julian Dolby 1aca56a575 new timeout mechanism 2014-02-08 21:39:36 -05:00
Julian Dolby aba40663d2 new timeout mechanism 2014-02-08 21:37:39 -05:00
Julian Dolby 36e0716639 more tests 2014-02-08 21:36:56 -05:00
Julian Dolby 8d2f8ce15c use new timeout mechanism 2014-02-08 21:36:45 -05:00
Julian Dolby 27dc4c0bb2 ignore debugger token 2014-02-08 21:35:53 -05:00
Julian Dolby e585e1d1c2 trivial final modifier 2014-02-08 21:35:30 -05:00
Julian Dolby 428d5a0005 find arguments array vns 2014-02-08 21:34:55 -05:00
Julian Dolby ec36f2f081 propagate source names in prototype lookups 2014-02-08 21:34:34 -05:00
Julian Dolby 2c9c0d802f allow specialization of source name map generation 2014-02-08 21:32:51 -05:00
Juergen Graf 6d0a6ee0e8 add return value keys for RTA pointer analysis 2014-02-04 04:02:30 +01:00
Julian Dolby 823cae8748 a couple of wrappers 2014-01-15 21:58:46 -05:00
Julian Dolby b5627bbe81 test new mechanisms 2014-01-07 22:36:23 -05:00
Julian Dolby 98e631e1e2 threading support 2014-01-07 22:27:48 -05:00
Julian Dolby 1914f016dd 1) use less verbose instrumentation to reduce problems with methods
getting too big
2) handle issues with exceptional control flow not being followed
properly sometimes
2014-01-07 17:35:44 -05:00
Julian Dolby 1e2cc4bd6a fix missing parentheses in test to fix null pointer crash 2014-01-07 17:34:35 -05:00
Julian Dolby 1259ab929f 1) compress dumped call graph edges
2) make instrumentor preserve the names of jar entries and classes as
they are input, rather than recomputing class names when writing the
output jar.  This usually makes no difference, but can preserve broken
structures when the input jar file has mismatches between class names
and its entry names.
2014-01-03 10:10:03 -05:00
Julian Dolby c7d0c452e9 more detail in assertion 2014-01-03 10:07:52 -05:00
Julian Dolby 5af42e4585 more detail in assertion 2014-01-03 10:07:11 -05:00
Manu Sridharan 014b1b52a3 Merge pull request #41 from sblackshear/patch-1
Update SSAConditionalBranchInstruction.java
2013-12-28 11:10:47 -08:00
Sam Blackshear 928555d425 Update SSAConditionalBranchInstruction.java
Changing SSAConditionalInstruction.isObjectComparison(): previous definition returns true for comparisons of Primordial scope objects, but false for Application scope objects. The update version returns true in both cases
2013-12-27 13:06:39 -05:00
sjfink e6fed7efa3 use a more precise (covariant) return type for BitVectorIntSet.intersection 2013-12-18 06:27:43 -08:00
Julian Dolby 51d4b0e462 make urlToFile and streamToFile more flexible 2013-12-13 19:27:22 -05:00
Julian Dolby f451a19b52 fix to put directory entries in generated instrumented jars 2013-12-09 21:41:05 -05:00
Julian Dolby b4cf06c9dc print less 2013-12-03 20:57:17 -05:00
Julian Dolby ba9aa51429 print less 2013-12-03 18:07:36 -05:00
ksrinivs 27fb9151f1 Merge branch 'master' of https://github.com/wala/WALA 2013-12-03 16:01:45 -05:00
ksrinivs bcc0d23c54 minor fixes 2013-12-03 16:01:28 -05:00
Julian Dolby 1b81d2ffcd less printing 2013-12-03 15:59:18 -05:00
Julian Dolby 62729613d7 less printing 2013-12-03 15:20:53 -05:00
Julian Dolby 1cc58c6e2f less printing 2013-12-03 13:09:35 -05:00
Julian Dolby cca1a98172 less printing 2013-12-03 13:08:29 -05:00
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