sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi/src/com/nokia/carbide/cpp/internal/pi/model/FunctionResolver.java
--- a/sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi/src/com/nokia/carbide/cpp/internal/pi/model/FunctionResolver.java Tue Apr 20 14:41:43 2010 +0300
+++ b/sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi/src/com/nokia/carbide/cpp/internal/pi/model/FunctionResolver.java Wed Apr 21 15:14:16 2010 +0300
@@ -20,13 +20,19 @@
public interface FunctionResolver
{
// find the function corresponding to an address
- public Function findFunctionForAddress(long address);
+ public IFunction findFunctionForAddress(long address);
+
+ // find the function corresponding to an address and a sample synch time
+ public IFunction findFunctionForAddress(long address, long sampleSynchTime);
// find the function name corresponding to an address
public String findFunctionNameForAddress(long address);
// find the binary corresponding to an address
- public Binary findBinaryForAddress(long address);
+ public IBinary findBinaryForAddress(long address);
+
+ // find the binary corresponding to an address and a sample synch time
+ public IBinary findBinaryForAddress(long address, long sampleSynchTime);
// find the binary name corresponding to an address
public String findBinaryNameForAddress(long address);