Juergen Graf
|
7c518d1867
|
added instruction index field to SSAInstruction (javascript not working atm)
|
2011-04-12 19:49:06 +02:00 |
sjfink
|
193560f977
|
comments
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3540 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-28 20:14:15 +00:00 |
sjfink
|
1b84d0fcc4
|
comments
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3526 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-22 19:27:52 +00:00 |
dolby-oss
|
e80dc6ef8c
|
refactor handling of constants in Shrike to abstract away from Java bytecode
introduce factories to create SSAInstruction objects
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3433 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-10 18:33:07 +00:00 |
sjfink
|
957cb2b8ca
|
deprecate Trace
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3432 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-04-09 20:31:14 +00:00 |
msridhar1
|
14d06f4d52
|
remove getExceptionHandlers()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3383 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-30 20:41:39 +00:00 |
sjfink
|
c09661773c
|
more IllegalArgumentExceptions and related refactoring
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3303 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-13 16:04:53 +00:00 |
msridhar1
|
3207e2f5cc
|
small cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3259 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-03-06 15:23:02 +00:00 |
dolby-oss
|
b61135c8be
|
adapt to Shrike changes: divorce SSAInstruction from the Shrike Instruction, which requires adding a type parameter to ControlFlowGraph and propagating that change. Also, stop using the JVML opcode in a few places where it was (unnecessarily) being used.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3227 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2009-02-19 15:58:31 +00:00 |
sjfink
|
dfcbf65e7b
|
misc. minor cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2988 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-08-14 21:05:14 +00:00 |
msridhar1
|
fd110a1f08
|
add support for pi instructions in synthetic methods
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2715 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-03-18 18:57:20 +00:00 |
sjfink
|
32a7543322
|
fix bug with phi instructions in synthetic IRs
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2637 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-02-29 21:42:17 +00:00 |
sjfink
|
acd3f509c1
|
add a check for an IllegalArgumentException
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2565 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-02-12 18:33:22 +00:00 |
sjfink
|
69592c5773
|
revert previous change, which breaks slicing test
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2400 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-01-16 21:12:02 +00:00 |
dolby-oss
|
f29e5d9408
|
fix bug to allow induced basic blocks with more than one instruction; permit subclasses of AbstractRootMethod to access the cache to call invalidate
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2397 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-01-16 16:03:58 +00:00 |
sjfink
|
f4f8d417a5
|
bug fixes with InducedCFGs and context-sensitive slicing
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2307 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2008-01-07 20:31:24 +00:00 |
sjfink
|
d445f0861a
|
change ControlFlowGraph.getExceptionalSuccessors to return a List, in order of increasing catch scope
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1822 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-10-04 15:48:46 +00:00 |
dolby-oss
|
a3755a70ae
|
fix for seemingly Sun-Javac-specific compile error
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1718 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-09-04 14:35:08 +00:00 |
sjfink
|
182a53ee8f
|
generics for control flow graph and filters
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1712 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-09-02 14:45:41 +00:00 |
sjfink
|
65cc4433cd
|
make some fields final
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1244 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-06-05 14:01:26 +00:00 |
sjfink
|
8e52444761
|
make many fields final
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1232 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-06-01 21:38:35 +00:00 |
sjfink
|
ea3caa1e8a
|
mostly clean up old comments.
also rename InferGraphRootsImpl to InferGraphRoots
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1200 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-05-30 19:05:23 +00:00 |
sjfink
|
fdb7a17af3
|
add @Overrides annotations and nuke unnecessary casts
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1197 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-05-30 15:16:05 +00:00 |
sjfink
|
4acf542744
|
validate some arguments; throw IllegalArgumentExceptions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1119 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-05-15 03:15:05 +00:00 |
sjfink
|
4ff1b044f8
|
annotations and minor cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1004 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-04-26 12:48:58 +00:00 |
sjfink
|
e02937e61b
|
make IBasicBlock an Iterable<IInstruction>. Rename iterateAllInstructions() to iterator()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@878 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-03-22 10:50:42 +00:00 |
sjfink
|
e955c1e657
|
Graph API change: Graph is now an Iterable of Nodes!
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@867 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2007-03-21 21:07:30 +00:00 |
sjfink
|
df97f42b7e
|
attempt to introduce tags and trunk
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@490 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
|
2006-11-22 17:38:46 +00:00 |