Good afternoon :) I am trying to identify newly inserted and executed basic blocks .... I am trying to use: CODECACHE_ChangeMaxBblsPerTrace(1); in order to be...
Hi Micha, This is a bug. Thanks for letting us know. Stay tuned for a new kit. Kim ... From: pinheads@yahoogroups.com [mailto:pinheads@yahoogroups.com] On ...
Thanks so much, I changed the last line in mozilla shell script (a copy of it) from exec $MOZ_PROGRAM $MOZARGS ${1+"$@"} to exec pin -mt -t <mytool> --...
Hi Micha, At second glance, we realized that the interface is behaving as expected. The fetching mechanism limits the traces to a single basic block. However,...
Hi kim, I understand that the traces inserted to the code cache are optimized and include the instrumentation code.. I instrumented TRACEs to get the...
Hi Micha, We apply register allocation to the traces we insert into the code cache. If another trace has a different mapping, we will need to generate...
Dear Pinheads, We are able to launch Mozilla or Acrobat Reader and then start instrumenting by using the command: % pin -pid 12345 -mt -t atrace However, when...
Can you try giving the full path for atrace? Maybe opera changes its cwd. ... From: pinheads@yahoogroups.com [mailto:pinheads@yahoogroups.com] On Behalf Of...
The latest version of PIN available is for gcc version 3.3. Is the version for the gcc version : 3.4.3 20050227 (Red Hat 3.4.3-22.fc3) available ? I have a ...
Not yet. However, most distributions come with a 3.2 compatibility compiler. Can you look at the directions for Red Hat EL4 in the faq and let us know if...
thanks for paying attention to this. when i said "pin", it means i downloaded and uncompressed one of pin tar file, went to Bin directory, and tried to execute...
Good morning, using the inet_aton(..) function call (using the ip address directly instead of gethostbyname) I succeeded opening a socket from pin Thanks so...
Hi: I'm trying to run kit 179 on an Itanium machine. The compilation went through smoothly. When I do: ./icount -p ../bin/pin.179 -- /bin/ls The CPU gets 100%...
Hi: Problem fixed. It was to do with my page size. Aparently, pin does not like 4K page sizes. Changing to the default (16K) fixed the problem. -ram...
Hi: I was wondering why the INS_Category() function of the Itanium PIN toolkit does not account for imprtant instuctions such as fadd, fsub,.. Thanks. -ram...
Hi, I'm a new user of Pin and I want to report an assert that I get when using Pin 2.0. I'm using the latest version of Pin 2.0 for 64bit x86 on a 2P machine...
[hwsuse:SimpleExamples]$ ../Bin/pin Use -- to specify an application to run VERSION: 1816 BUILDER: rscohn1 DATE: Apr 15 2005 Usage: pin [OPTION] [-t <tool>...
We normally test x86_64 on red hat 3. I tried doing a test on a x86_64 suse linux enterprise server 9 system and "pin -- uname" works. I do see a problem using...
Hi everyone, I want to instrument backward going jumps in ia32. I am using INS_Category to determine if the instruction is a conditional JMP. I want to use...
Indirect branches get their target from a register or memory so if you want to handle these cases, you must use IARG_BRANCH_TARGET_ADDR because their target is...
I'm trying to use the instruction tracing plugin to trace the instruction execution of the SPECJBB2000 benchmark. Essentially this calls the java vm along with...
Java might do a fork/exec. The exec wipes out the current address space, including pin and you will lose control of the child process. If you do a "strace -ff"...