Hi, When checking the download section of the pin-pages, it looks like a lot of releases were withdrawn (the most recent on the pages is 2411) ? We are running...
I don't think we have withdrawn any kits. We probably just gave you a special kit and have not been doing releases as often. I put in a fix for the limited...
Hi, it doesn't quite work: when specifying -separate_memory, it crashes. Also using 'setlocale' causes it to crash. Testprogram: /tmp/a.c: main() { ...
I recently read about the user level thread package in "Controlling Program Execution through Binary Instrumentation" published at WBIA, PACT 2005. Is that...
Hi Is it feasible to do something like the following: pin -t toolA -- pin -t toolB -- application In my case, toolA is one kind of profiler that I want to use...
This will not work. I have heard that others have gotten gprof to work on pintools. You have to call exit() from the pintool fini to get it to write out the...
the library is not included in the current pin distribution but will be included in future distributions for those of you who want a copy of the library, you...
I fixed the "separate_memory" problem, but it seems to have uncovered another bug that has been difficult to track down. Hopefully it will not take much...
Dear Pin Team, I've heard rumors that you guys don't like to deal in Pin0 issues, but we are trying to use it for class projects here at University of Colorado...
I am really sorry for the way that sounded... what I meant to say was that I hope I am not being a bother by asking for help with the Pin0 kit. I realize it...
Hello. I have been trying to get instruction traces of some server programs, and had a few questions about how pin deals with fork() and threads. It appears...
Joseph Tucek
tucek@...
Oct 17, 2005 8:42 pm
462
After a fork, pin will be in parent and child. Pin doesn't insert any locking for calls to analysis routines so there is nothing to prevent fine grain...
Marco, I fixed the memory problems, but have not been able to reproduce the setlocate problem in original message. Can you send me some more information about...
Hi, this is the test program I use (/tmp/a.c): main() { printf("hello world: %d\n",getpid()); sleep(60); } It's built with: cc -g a.c -o c. In debugtrace.C, I...
Here is a kit that fixes the separate_memory problem: ftp://ftp.intel.com/pub/outgoing/pin-2.0-2736-gcc.3.2-ia32-linux.tar.gz I will look at setlocale. ... ...
Hi, I'm using the IA32 Pin Kit 2411 from 8/12/2005 (gcc 3.4 version). I'm having some problems when compiling the coco example in SimpleExamples. I added...
It will at least compile if you modify the code like At line 186: INT32 -> UINT32 line 228: IMG_sec_head -> IMG_SecHead SEC_valid -> SEC_Valid SEC_next ->...
Hi, I have a simple pin module that prints out for each instruction executed various register values. However, I've noticed that sometimes (maybe once every...
I don't think any images are loaded until you start the program. You could put the code in an image instrumentation function and bail early if you do not want...
Hi, if a Pentium system has a trace cache for 12k uOps, what settings should I use to add this type of cache to the pin cache-simulator ? Instruction trace...
The executable you are running the Pin Tool upon might not have any symbols. Also, in the Pin Tool's main() you have to call PIN_InitSymbols() to get Pin to...
I tried the Pin_init_symbols but that didn't change anything. VOID Routine(RTN rtn, VOID *v) { .. cout<<RTN_Name() .. } continues to display .text .init even...