.. |
correlations
|
Expose temporary file created by source extractor. Fixes #19
|
2013-04-10 12:22:57 -07:00 |
ArgumentSpecialization.java
|
move loop unrolling code to wala from Miniatur/MemSAT
|
2012-10-03 10:53:04 -04:00 |
ForInContextSelector.java
|
Variety of changes to JS front end.
|
2013-04-09 15:47:22 -07:00 |
GlobalObjectKey.java
|
1) added InstanceKey.getCreation sites and its implementations
|
2013-01-07 20:18:27 -05:00 |
JSAnalysisOptions.java
|
fixes for users of JDT interfaces, such as Miniatur/MemSAT
|
2012-10-01 13:11:10 -04:00 |
JSCFABuilder.java
|
1) added InstanceKey.getCreation sites and its implementations
|
2013-01-07 20:18:27 -05:00 |
JSCallGraph.java
|
fix getNodes() to correctly return nodes corresponding to constructors
|
2012-10-02 12:27:31 -07:00 |
JSCallGraphUtil.java
|
Variety of changes to JS front end.
|
2013-04-09 15:47:22 -07:00 |
JSSSAPropagationCallGraphBuilder.java
|
Variety of changes to JS front end.
|
2013-04-09 15:47:22 -07:00 |
JSSyntheticParameterKey.java
|
Initial contribution of core script analysis code
|
2007-02-02 17:25:09 +00:00 |
JSZeroOrOneXCFABuilder.java
|
move recursion bound selector to HTMLCGBuilder; a temporary solution
|
2012-02-17 20:23:37 +00:00 |
JavaScriptConstructTargetSelector.java
|
Changes motivated by analysis issues in JavaScript. The main change is that calls of the form f.x() in JavaScript are now analyzed like 'method calls' so that the 'this' pointer in the receiver functions can be filtered based upon the types that actually have the method being invoked. This requires much more dynamic filtering than in a language like Java, since properties like 'x' are simply properties that happen to hold functions, and so can be assigned in a first-class manner. Thus, the filtering needs to handle variance in both the types and the values of their properties; this is implemented as multiple levels of abstract object directed side effect equations in the dataflow system.
|
2012-03-01 02:45:51 +00:00 |
JavaScriptConstructorContextSelector.java
|
add new analysis option JSAnalysisOptions.usePreciseLexical(), which allows for a less precise handling of lexical accesses
|
2012-02-17 20:22:30 +00:00 |
JavaScriptConstructorInstanceKeys.java
|
make allocation site sensitivity work
|
2010-09-09 14:06:28 +00:00 |
JavaScriptEntryPoints.java
|
deprecate Trace
|
2009-04-09 20:31:14 +00:00 |
JavaScriptFunctionApplyContextInterpreter.java
|
bug fix in generated IR
|
2012-10-08 13:32:59 -07:00 |
JavaScriptFunctionApplyContextSelector.java
|
Some refactoring of prologue.js and preamble.js to use more consistent
|
2012-09-18 13:22:17 -04:00 |
JavaScriptFunctionApplyTargetSelector.java
|
Some refactoring of prologue.js and preamble.js to use more consistent
|
2012-09-18 13:22:17 -04:00 |
JavaScriptFunctionDotCallTargetSelector.java
|
Some refactoring of prologue.js and preamble.js to use more consistent
|
2012-09-18 13:22:17 -04:00 |
JavaScriptScopeMappingInstanceKeys.java
|
fix so that new lexical scheme can be enabled with Java frontends
|
2012-07-12 10:27:24 -07:00 |
LoadFileTargetSelector.java
|
avoid crashes in LoadFileTargetSelector
|
2012-02-17 20:24:08 +00:00 |
ObjectSensitivityContextSelector.java
|
fix memory leak
|
2012-02-17 20:25:06 +00:00 |
RecursionBoundContextSelector.java
|
use a CallStringContext when hitting the recursion bound with constructors
|
2012-02-17 20:23:57 +00:00 |
RecursionCheckContextSelector.java
|
weaken recursion check slightly
|
2012-10-08 13:33:45 -07:00 |
TransitivePrototypeKey.java
|
Changes motivated by analysis issues in JavaScript. The main change is that calls of the form f.x() in JavaScript are now analyzed like 'method calls' so that the 'this' pointer in the receiver functions can be filtered based upon the types that actually have the method being invoked. This requires much more dynamic filtering than in a language like Java, since properties like 'x' are simply properties that happen to hold functions, and so can be assigned in a first-class manner. Thus, the filtering needs to handle variance in both the types and the values of their properties; this is implemented as multiple levels of abstract object directed side effect equations in the dataflow system.
|
2012-03-01 02:45:51 +00:00 |