Achim D. Brucker
|
882c2013e9
|
Fixed reporting of java_runtime_dir used by WALA.
|
2016-09-18 15:01:50 +01:00 |
Achim D. Brucker
|
a09f91882f
|
Share generated supergraph across multiple tests.
|
2016-09-18 02:26:44 +01:00 |
Achim D. Brucker
|
9043699a62
|
Updated copyright notice.
|
2016-09-18 02:20:06 +01:00 |
Achim D. Brucker
|
e3aa14555e
|
Use SSAInstructionKey for map sinkSources.
|
2016-09-18 02:12:56 +01:00 |
Achim D. Brucker
|
73a9b8960f
|
Use SSAInstructionKey for map lineNumbers.
|
2016-09-18 02:06:08 +01:00 |
Achim D. Brucker
|
9514d3633c
|
Use SSAInstructionKey for map sgNodesInstId.
|
2016-09-18 02:00:09 +01:00 |
Achim D. Brucker
|
61575d6769
|
Wrapper class for SSAInstructions when used as keys of maps (to overrule equals() in SSAInstruction.
|
2016-09-18 01:58:54 +01:00 |
Achim D. Brucker
|
a827a3f2c4
|
Fixed handling of null instructions.
|
2016-09-18 01:04:56 +01:00 |
Achim D. Brucker
|
e1d8d995af
|
Extended logging.
|
2016-09-18 01:04:01 +01:00 |
Achim D. Brucker
|
fa8870f429
|
Reformatted test suite.
|
2016-09-17 16:34:17 +01:00 |
Achim D. Brucker
|
10bf0a65c3
|
Re-formatted SuiteClasses to make it easier to select single tests.
|
2016-09-17 15:43:50 +01:00 |
Achim D. Brucker
|
4e03a6b0d3
|
Increased max. log file size.
|
2016-09-16 21:04:03 +01:00 |
Achim D. Brucker
|
c4181c1432
|
Merge branch 'master' of logicalhacking.com:DASCA/DASCA
|
2016-09-15 20:51:07 +01:00 |
Achim D. Brucker
|
84f99dc778
|
Minor code cleanup.
|
2016-09-15 16:00:25 +01:00 |
Michael Herzberg
|
8f3415eb27
|
Merge branch 'master' of logicalhacking.com:DASCA/DASCA into HEAD
|
2016-09-15 11:44:27 +01:00 |
Michael Herzberg
|
d0de8dacd4
|
Part two of the changes from protected to public.
|
2016-09-15 11:44:14 +01:00 |
Achim D. Brucker
|
192b94f9ba
|
Minor layout improvements.
|
2016-09-14 19:02:44 +01:00 |
Achim D. Brucker
|
3d3b8d56fa
|
Added case where sink is within the analysis scope.
|
2016-09-13 12:05:00 +01:00 |
Achim D. Brucker
|
655f1aa3c5
|
Ignore configured crosslanguage launcher.
|
2016-09-12 08:40:55 +01:00 |
Achim D. Brucker
|
869b126f69
|
Renamed launcher (config file).
|
2016-09-12 08:39:45 +01:00 |
Achim D. Brucker
|
b231e72f88
|
Merge branch 'master' of logicalhacking.com:DASCA/DASCA
|
2016-09-11 13:08:59 +01:00 |
Achim D. Brucker
|
a590ded14b
|
Added simple example showing how to construct CallTrees.
|
2016-09-11 13:08:36 +01:00 |
Michael Herzberg
|
05b18e7f27
|
Fixed README.
|
2016-09-11 13:06:09 +01:00 |
Michael Herzberg
|
ea335c8fd9
|
Fixed README.
|
2016-09-11 12:59:21 +01:00 |
Michael Herzberg
|
a141bace29
|
Merge branch 'master' of logicalhacking.com:DASCA/DASCA
|
2016-09-11 12:54:58 +01:00 |
Achim D. Brucker
|
2ebdf9514c
|
Basic implementation CallTreeBuilder.
|
2016-09-11 12:51:59 +01:00 |
Michael Herzberg
|
060d25f225
|
Added WALA config and Troubleshooting sections.
|
2016-09-11 12:51:22 +01:00 |
Michael Herzberg
|
78a12e0e5b
|
Added update sites to README.
|
2016-09-11 12:25:36 +01:00 |
Michael Herzberg
|
6ba1bd82d7
|
Fixed README.
|
2016-09-11 10:20:44 +01:00 |
Achim D. Brucker
|
021574e2e2
|
Fixed getAllPossibleTargetNodes.
|
2016-09-11 00:06:48 +01:00 |
Achim D. Brucker
|
6beabb2d23
|
Improved pretty printing (toString()).
|
2016-09-10 23:20:34 +01:00 |
Achim D. Brucker
|
f2a31d9b1d
|
Normalized indentation/formatting.
|
2016-09-10 19:32:00 +01:00 |
Achim D. Brucker
|
721e2bfcec
|
Import cleanup.
|
2016-09-10 19:28:49 +01:00 |
Achim D. Brucker
|
0382167bff
|
Complete re-design.
|
2016-09-10 19:27:10 +01:00 |
Achim D. Brucker
|
5861bedf02
|
Normalized indentation/formatting.
|
2016-09-09 12:50:33 +01:00 |
Achim D. Brucker
|
ae35706aac
|
Fixed compilation error.
|
2016-09-08 09:50:45 +01:00 |
Achim D. Brucker
|
390e9af4e9
|
Removed PrintPath method.
|
2016-09-07 20:38:30 +01:00 |
Achim D. Brucker
|
2bc874872f
|
Initial commit.
|
2016-09-06 21:55:16 +01:00 |
Achim D. Brucker
|
14a767c058
|
Added (optional) Scalatest dependency.
|
2016-09-05 20:21:57 +01:00 |
Achim D. Brucker
|
b2eb5aabe5
|
Initial submit (based on ad-hoc conversion from Java): data structure for storing call trees.
|
2016-09-04 11:04:42 +01:00 |
Achim D. Brucker
|
ba70a80c23
|
Documented runtime (informally).
|
2016-09-03 12:28:10 +01:00 |
Achim D. Brucker
|
193fc8f364
|
False Negatives reported should be a subset of true positives specified.
|
2016-09-03 12:19:38 +01:00 |
Achim D. Brucker
|
0c995b58fa
|
Added tests for ensuring test spec consistency.
|
2016-09-03 10:36:02 +01:00 |
Achim D. Brucker
|
8f7fa51de9
|
Removed outdated test launcher.
|
2016-09-02 00:06:07 +01:00 |
Achim D. Brucker
|
2589028628
|
Simplified package structure.
|
2016-09-02 00:05:47 +01:00 |
Achim D. Brucker
|
248acbef07
|
Removed outdated test driver.
|
2016-09-01 22:29:59 +01:00 |
Achim D. Brucker
|
5b2518cca3
|
Ensure definition of falsePositives, falseNegatives, truePositives, and options.
|
2016-09-01 22:29:31 +01:00 |
Achim D. Brucker
|
3ef677e757
|
Fixed typo in test spec resulting in checking JS->Java twice and missing properties on the Java->JS part.
|
2016-09-01 12:03:20 +01:00 |
Achim D. Brucker
|
427529102a
|
Added tests for checking call grap sizes.
|
2016-08-31 08:42:53 +01:00 |
Achim D. Brucker
|
190d53a85a
|
Removed old test driver.
|
2016-08-31 08:28:09 +01:00 |