Marcel Bruch
c6e88b6d80
fixed classpath, added jericho jar to classpath
2013-04-29 13:18:36 +02:00
Marcel Bruch
91e0639232
Merge branch 'master' of https://github.com/mbruch/WALA
2013-04-29 13:14:08 +02:00
Marcel Bruch
87c164e402
added js projects to tycho build
2013-04-29 13:13:23 +02:00
Marcel Bruch
901c23d32e
[releng] added preliminary maven tycho build support
2013-04-29 13:13:23 +02:00
Cosmin Radoi
edbdf989a9
right classloader for call graph tests
2013-04-29 13:13:23 +02:00
Cosmin Radoi
c0a8d621e2
small fix to manifest
2013-04-29 13:13:23 +02:00
Marcel Bruch
df7808368a
excluded test plugin execution for demo purpose
2013-04-29 13:13:23 +02:00
Marcel Bruch
7c2d18cd58
[releng] added preliminary maven tycho build support
2013-04-29 13:13:22 +02:00
Marcel Bruch
4409b351db
added js projects to tycho build
2013-04-29 11:00:40 +02:00
Marcel Bruch
edad282c71
[releng] added preliminary maven tycho build support
2013-04-29 10:59:27 +02:00
Manu Sridharan
cdeec43267
add extra dependencies for Eclipse Juno
2013-04-29 10:57:38 +02:00
Manu Sridharan
c99155e795
add extra dependencies for Eclipse Juno
2013-04-27 09:54:07 -07:00
mbruch
3ebee73694
Merge pull request #1 from cos/to-maven
...
To maven
2013-04-24 22:07:11 -07:00
Cosmin Radoi
680e43efce
right classloader for call graph tests
2013-04-24 22:10:15 -05:00
Cosmin Radoi
e9f26548c7
small fix to manifest
2013-04-24 21:59:43 -05:00
Marcel Bruch
4596492463
excluded test plugin execution for demo purpose
2013-04-19 17:56:58 +02:00
Marcel Bruch
f58c47e47d
[releng] added preliminary maven tycho build support
2013-04-19 17:48:57 +02:00
Manu Sridharan
f439646cb1
fix potential NPE in AbstractRootMethod.addAllocation()
2013-04-15 08:58:42 +02:00
Manu Sridharan
97cae29368
add parse_error.js to excluded paths to get rid of compile error
2013-04-12 10:24:12 -07:00
Manu Sridharan
67dd61e005
update build prefs to allow for referencing restricted libs
2013-04-11 11:57:14 -07:00
Julian Dolby
b90583f4fd
test file for dead code with exception handlers
2013-04-11 08:26:48 -04:00
Julian Dolby
1cc5e5ce9c
fixes for bug with dead code and exception handlers
2013-04-10 21:16:12 -04:00
Manu Sridharan
00eb1d2bd2
Set all projects to build against Java 6; no semantic change. Fixes #20
2013-04-10 16:01:27 -07:00
Manu Sridharan
4f7ec12edd
Expose temporary file created by source extractor. Fixes #19
2013-04-10 12:22:57 -07:00
Manu Sridharan
355bf4ad69
update ignores
2013-04-10 10:42:33 -07:00
Manu Sridharan
1079d68aea
delete files
2013-04-10 10:33:28 -07:00
Manu Sridharan
dae0b33233
Merge branch 'master'
...
Conflicts:
com.ibm.wala.cast.java/src/com/ibm/wala/cast/java/loader/JavaSourceLoaderImpl.java
com.ibm.wala.cast.js.rhino.test/harness-src/com/ibm/wala/cast/js/test/TestSimpleCallGraphShapeRhino.java
com.ibm.wala.cast.js.rhino.test/harness-src/com/ibm/wala/cast/js/test/TestSimplePageCallGraphShapeRhino.java
com.ibm.wala.cast.js.rhino.test/harness-src/com/ibm/wala/cast/js/test/TestSimplePageCallGraphShapeRhinoJericho.java
com.ibm.wala.cast.js.rhino.test/harness-src/com/ibm/wala/cast/js/vis/JsViewerDriver.java
com.ibm.wala.cast.js.test/harness-src/com/ibm/wala/cast/js/test/TestSimpleCallGraphShape.java
com.ibm.wala.cast.js/source/com/ibm/wala/cast/js/loader/JavaScriptLoader.java
com.ibm.wala.cast/source/java/com/ibm/wala/cast/tree/CAstEntity.java
2013-04-09 15:56:47 -07:00
Manu Sridharan
11c6619c7f
Variety of changes to JS front end.
...
- crash fixes
- small enhancements to prologue and preamble
- tighter handling of timeouts during CG construction
2013-04-09 15:47:22 -07:00
Manu Sridharan
368daf9427
organize imports
2013-04-09 14:16:01 -07:00
Manu Sridharan
a7195852b1
don't cache synthetic method IR / DU in ExplicitNodes
2013-04-09 10:01:19 -07:00
Manu Sridharan
80557c6e6d
Merge pull request #16 from cos/warning-for-ssainstruction-identity
...
warning on SSAInstruction equals()
2013-04-08 15:15:54 -07:00
Cosmin Radoi
d137143ecf
warning on SSAInstruction equals()
2013-04-08 17:08:32 -05:00
Manu Sridharan
0204a7fead
Merge pull request #15 from cos/cgnode-weakref-ir-defuse
...
use WeakReference so that CGNode.getIR() doesn't hit the cache too often
2013-04-08 14:27:50 -07:00
Manu Sridharan
9549da9954
read runtime-visible annotations for fields
2013-04-08 13:50:26 -07:00
Manu Sridharan
fa14d7a73d
Require that gen'd vector contains 0. fixes #8
2013-04-08 10:51:25 -07:00
Julian Dolby
2d3b78a60d
Merge branch 'master' of https://github.com/wala/WALA.git
2013-04-03 12:13:10 -04:00
Julian Dolby
321e925660
work on CHA
2013-04-03 12:12:43 -04:00
Manu Sridharan
797add310e
update ignroes
2013-03-30 18:09:04 -07:00
Manu Sridharan
1ae05fa366
patch up build.xml for project rename
2013-03-30 12:25:01 -07:00
Manu Sridharan
f0d68d41bc
more informative assertion
2013-03-30 12:21:20 -07:00
Manu Sridharan
2a9eced391
rename com.ibm.wala.cast.java.jdt.test to com.ibm.wala.ide.jdt.test
...
It looks like this change was made partially before, but maybe not
completed? Anyway, this gets our JDT test launchers to work again.
2013-03-30 11:40:18 -07:00
Manu Sridharan
3718319e58
don't commit test_project.zip
2013-03-30 08:41:45 -07:00
Manu Sridharan
2f55ba8b5b
Merge pull request #13 from vazexqi/ASTJavaTypeInference-PrimAndStringOp-bug
...
Add the test file to com.ibm.wala.cast.java.test.data/src for pull request #12
2013-03-30 08:40:00 -07:00
Nicholas Chen
76408b6d1a
Add the source file to com.ibm.wala.cast.java.test.data
...
Previously, I only included the source file in the zip file but just
realized the zip file is auto-generated from the
com.ibm.wala.cast.java.test.data/src folder.
2013-03-30 09:52:28 -05:00
Manu Sridharan
caace4e063
Merge pull request #12 from vazexqi/ASTJavaTypeInference-PrimAndStringOp-bug
...
PrimAndStringOp bug in AstJavaTypeInference
2013-03-29 15:50:03 -07:00
Nicholas Chen
dc4712fd75
Initialize stringClass field lazily
...
This ensures that when we need to use stringClass, it can be constructed
directly from the cha field. Previously, it was only initialized after
the call to super(…) in the constructor. However, by then it is too late
because super(…) calls initialize() and solve() which need the
stringClass field.
2013-03-29 17:21:45 -05:00
Nicholas Chen
eed055a69a
Test case exemplifying Unexpected type: class com.ibm.wala.analysis.typeInference.JavaPrimitiveType
...
This is a simple test case that illustrates the issue with type inference
on a String + some primitive.
The code is
package javaonepointfive;
public class TypeInferencePrimAndStringOp {
public static void main(String[] args) {
int a = 2;
String result = "a" + a;
}
}
2013-03-29 17:21:06 -05:00
sjfink
c9e1b2e587
fix a bug in BitVectorVariable.copyState() involving empty vectors
2013-03-18 08:40:25 -07:00
Julian Dolby
7c3e13d09f
remove extraneous printing
2013-03-03 19:43:45 -05:00
Julian Dolby
6bb51a6e58
fixes for parse errors in JS and HTML
2013-03-01 10:08:30 -05:00