Hi All, I need to change the value of errno set by a system call. In IPOINT_AFTER the system call instruction, I want to call __errno_location() using...
Hi All, I am working on a record/replay tool that intercepts system calls before they are executed at the replay time and would like to return a previously...
If you are intercepting the actual system call trap instructions, you need to change the value of the AX register. On Linux, a positive value of AX indicates...
Hi, This is a question regarding the behavior of the function INS_RewriteMemoryAddressingToBaseRegisterOnly(). I am trying to use this function to redirect...
Hi Harshad, Send me your binary file, please. Thanks - Elena ________________________________ From: pinheads@yahoogroups.com [mailto:pinheads@yahoogroups.com]...
On Mon, Nov 3, 2008 at 7:09 PM, Lueck, Gregory M ... Yes, it does help. Thanks again. ... Yes, this is true for some of my tests. ... Makes sense. Thanks! ...
It seems that PIN does not run on linux kernel 2.6.27; specifically, it fails with this error message: A:Source/pin/injector_nonmac/auxvector.cpp:CopyAux:239:...
That appears to work. Thanks. While it's certainly smarter to be lucky than it's lucky to be smart, I'd be a little more comfortable with *some* clue about...
Pin needs to do some translation for some of the application's AUX vector elements (AT_xxx). Your kernel has a new entry that Pin doesn't know about. By...
Hello, I am facing an interesting issue here. I have a pin tool which saves checkpoints using the BLCR software. Those checkpoints are full application ...
Hi, thanks for the reply. Building my applications with symbolic information is an option. But If I do not want to use a symbol table, and want PIN to operate...
On Thu, Nov 13, 2008 at 10:51 AM, srikanth viswanathan ... What locks do you use? pthread_mutex? Your own custom locks? If you use locks from some standard...
I think this would be hard to do reliably, but you could try and see how it goes. Pin can tell you if an instruction uses the LOCK prefix, so you try looking...
http://tech.groups.yahoo.com/group/pinheads/message/2838 From: pinheads@yahoogroups.com [mailto:pinheads@yahoogroups.com] On Behalf Of Alexandre Strube Sent:...
Kim Hazelwood
hazelwood@...
Nov 13, 2008 4:12 pm
3094
I am interested in using Pin to trace method calls and returns in the Jikes RVM; I have two questions about the best way to do this: 1. The first is a general...
Hi, I have a question regarding the extraction of static properties of an image. I tried to run the staticcount.cpp(counting instructions of an image) pintool...
Hi, More speed comparison with valgrind. The attached benchmark shows that PIN's start-up time could be 40x slower than valgrind's. Could someone from PIN...
By fetching the same DLL's I mean that the number of instructions in the dll's involved should be determined statically. Thanks Vishwanath        ...
Hi, Can some one tell me how can I generate static traces for windows applications, wherein PIN can also pull the DLLs referred by the code and just give the...
I know PIN has a way to save and restore the context of the current application being instrumented, but I wanted to know if there was a way to save and later...
Hi, In a PIN tool I can get a routine name by the address of instruction. Can I get a name of a global variable by it's address? I tried iterating all symbols...
I run a simple program, something like long i; for(i=0;i<1000000000;i++) { if(i % 10000==0) printf("I'm counting to %ld \n",i); } instrumented with pin (the...
Hi. Me and my friend are trying to synchronize multiple threads by implementing a barrier. When the threads access our barrier, they wait inside a while loop...