diff --git a/com.ibm.wala.core/src/com/ibm/wala/ssa/IR.java b/com.ibm.wala.core/src/com/ibm/wala/ssa/IR.java index 228b5ec5f..7785439ca 100644 --- a/com.ibm.wala.core/src/com/ibm/wala/ssa/IR.java +++ b/com.ibm.wala.core/src/com/ibm/wala/ssa/IR.java @@ -458,7 +458,11 @@ public abstract class IR { } /** - * Return the instruction indices corresponding to a call site + * Return the instruction indices corresponding to a call site. + * + * Note that Shrike may inline JSRS. This can lead to multiple copies of a single bytecode + * instruction in a particular IR. So we may have more than one instruction index for a + * particular call site from bytecode. */ public IntSet getCallInstructionIndices(CallSiteReference site) { if (site == null) {