Skip to content

Commit d6e60d2

Browse files
author
Feng Qian
committed
prcs 1.2.0.dev.3:
empty
1 parent 7404a29 commit d6e60d2

File tree

4 files changed

+8
-2
lines changed

4 files changed

+8
-2
lines changed

TODO

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ Next release to do:
1111
1) improve the temporary file name scheme to make the Soot run
1212
on Macintosh.
1313
2) improve the invoke graph builder.
14-
14+
3) interprocedural flow analysis framework.

credits

+5
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,14 @@ Patrick Lam (plam@sable.mcgill.ca)
2424
- second implementation of inlining and devirtualization
2525

2626
Feng Qian (fqian@sable.mcgill.ca)
27+
- array bounds check and annotation
2728
- contributed to documentation writing
2829

2930
Patrice Pominville (patrice@sable.mcgill.ca)
3031
- Soot infrastructure
3132
- Baf implementation & optimizations
3233
- Jimple parser
34+
- annotation
3335

3436
Vijay Sundaresan (vijay@sable.mcgill.ca)
3537
- first implementation of inlining and devirtualization
@@ -42,6 +44,9 @@ Clark Verbrugge (clarkv@ca.ibm.com)
4244
- coffi hacker
4345
- original Jimple hacker
4446

47+
Felix Kwok
48+
- VTA re-implementation
49+
4550

4651
-------------------- Funding Acknowledgements ------------------
4752

src/soot/Main.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -546,7 +546,7 @@ public static void setAnnotationPhases(String opt)
546546
private static void printHelp()
547547
{
548548
// $Format: " System.out.println(\"Soot version 1.0.0 (build $ProjectVersion$)\");"$
549-
System.out.println("Soot version 1.0.0 (build 1.2.0.dev.2)");
549+
System.out.println("Soot version 1.0.0 (build 1.2.0.dev.3)");
550550
System.out.println("Copyright (C) 1997-2000 Raja Vallee-Rai (rvalleerai@sable.mcgill.ca).");
551551
System.out.println("All rights reserved.");
552552
System.out.println("");

src/soot/jimple/toolkits/scalar/CommonSubexpressionEliminator.java

+1
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ protected void internalTransform(Body b, String phaseName, Map options)
7070
"] Eliminating common subexpressions (naively)...");
7171

7272
AvailableExpressions ae = new SlowAvailableExpressions(b);
73+
// new FastAvailableExpressions(b);
7374

7475
Chain units = b.getUnits();
7576
Iterator unitsIt = units.snapshotIterator();

0 commit comments

Comments
 (0)