Search the web
Sign In
New User? Sign Up
pinheads · Pin Dynamic Binary Instrumentation Tool
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Show off your group to the world. Share a photo of your group with us.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Messages 967 - 999 of 4500   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
967
Dear pinheads, Is there a way to determine the total number of registers available on the architecture I'm instrumenting for (which includes general-purpose ...
Kenneth Hoste
kehoste
Offline Send Email
Aug 2, 2006
9:35 am
968
SimpleExamples/regmix.C keeps track of per register information in an architecture independent way. ________________________________ From:...
Cohn, Robert S
rscohn2000
Offline Send Email
Aug 2, 2006
10:02 am
969
Hi, Congratulations on a great program. I have been given the task of profiling an application and I have a question about using PIN. Is it possible -somehow-...
stephenry2005
Offline Send Email
Aug 2, 2006
12:37 pm
970
Do you have the source code of an application? And when you say "turn off instrumentation", do you mean that from a performance perspective or that you want to...
Vijay Janapa Reddi
persistentpi...
Offline Send Email
Aug 2, 2006
1:17 pm
971
Yes, I have the application source. Just to clarify what I'm doing, I have a rather large, slow program that I wish to profile. I'm only really interested in a...
stephenry2005
Offline Send Email
Aug 3, 2006
10:51 am
972
* What I was hoping would be possible is the ability to insert code into my application instructing the pin application to begin the analysis, and then...
Patil, Harish
harishp1965
Offline Send Email
Aug 3, 2006
11:37 am
973
Why are mmap and mmap2 handled differently on ia32? The comments in the strace example say that there aren't enough registers for all the mmap arguments so...
Jim Clause
clause33
Offline Send Email
Aug 3, 2006
2:32 pm
974
This is how I would do it: STEP 1: ======= Lets create a header file PIN_H ... #ifndef PIN_H #define PIN_H extern "C" void PinStartInstrumentation() { cout <<...
Aamer Jaleel
aamer0604
Offline Send Email
Aug 3, 2006
6:22 pm
975
... I've always assumed that at one some point in Linux's history it couldn't handle 6 arguments in registers on x86, and then later it could, and that mmap...
Nicholas Nethercote
njn@...
Send Email
Aug 4, 2006
12:07 am
976
Hello all, A C++ application is compiled with icc -g (symbolic information). When I used Pin to extract the symbol information (in my case function names), I...
Ravi Ayyagari
ravikayyagari
Offline Send Email
Aug 5, 2006
2:08 am
977
There is a library called liberty (look for liberty.a) which u can use to get the original names back. I think the function is called cplus_demangle() that...
Prasad Gopal
prasad_6_gnair
Online Now Send Email
Aug 5, 2006
4:05 am
978
Prasad is right, you have to include "demangle.h" in your tool. Another alternative if you can post process your data is to pipe your data through the c++filt...
Vijay Janapa Reddi
persistentpi...
Offline Send Email
Aug 5, 2006
10:10 am
979
... Isn't it called "libiberty"? Nick...
Nicholas Nethercote
njn@...
Send Email
Aug 5, 2006
3:41 pm
980
oh i'm sorry, you have to link using '-liberty', whereas the library name is libiberty as nick point out. Prasad...
Prasad Gopal
prasad_6_gnair
Online Now Send Email
Aug 5, 2006
3:51 pm
981
Hello all, I am currently using pin for "gcc 3.2 on ia32". I am unable to find the following: 1. link option -liberty & the library libiberty 2. demangle.H Are...
Ravi Ayyagari
ravikayyagari
Offline Send Email
Aug 6, 2006
7:42 pm
982
Have you tried Google? /R...
rmuth
Offline Send Email
Aug 6, 2006
7:50 pm
983
Hi, Is there a way to set errno from some instrumentation? Errno is thread local and since pin instrumentation is executed using a separate stack I don't know...
Jim Clause
clause33
Offline Send Email
Aug 7, 2006
2:36 pm
986
OK, I have solved it. it needs a libc.a when linking ... to ... to ... to ... to ... to...
culiuliu
Offline Send Email
Aug 8, 2006
4:20 am
987
Hello pinheads, I there any chance that PIN will support MacOSX x86 binaries in the near future? I think that's a train you wouldn't want to miss... The Mac...
Kenneth Hoste
kehoste
Offline Send Email
Aug 8, 2006
11:35 am
988
There is no direct support that allows a tool to set the application's errno. It sounds like you want to get the value of the application's SP register? You...
Lueck, Gregory M
gregorylueck
Offline Send Email
Aug 8, 2006
11:55 am
989
There is a beta kit on the Pin downloads web site: http://rogue.colorado.edu/Pin/downloads.php -- Greg ________________________________ From:...
Lueck, Gregory M
gregorylueck
Offline Send Email
Aug 8, 2006
11:58 am
991
Thanks for the answer. I thought it would help me out but I'm stuck again. I don't know how to find the offset where errno is stored. I've disassembled...
Jim Clause
clause33
Offline Send Email
Aug 8, 2006
4:06 pm
992
Hi, I am trying to compile some of the SimpleExamples in the CYGWIN release of PIN, however I have encountered some difficulty. When I type (as instructed in...
Stephen Henry
stephenry2005
Offline Send Email
Aug 9, 2006
11:58 am
993
Clearly, your tool is trying to change the application's behavior by changing it's errno value. At what point exactly are you trying to change errno? If you...
Lueck, Gregory M
gregorylueck
Offline Send Email
Aug 9, 2006
12:43 pm
994
Greg, I realized this morning that I could set the value of eax. Are the calling conventions for what register are used for system call return values...
Jim Clause
clause33
Offline Send Email
Aug 9, 2006
1:00 pm
995
On ia32/Linux, eax is the return value from system calls. It's set to a positive value on success, in which case it is the result of the system call. If the...
Lueck, Gregory M
gregorylueck
Offline Send Email
Aug 9, 2006
3:18 pm
996
Hi, I am using Pin to get the memory access trace of a program. I would like to classify all memory accesses as heap or stack accesses. Do INS_IsStackWrite and...
Girish B.C
bc_girish2k3
Offline Send Email
Aug 9, 2006
5:45 pm
997
Yes, the two instructions INS_IsStackWrite, INS_IsStackRead return true if it is stack. Globals are different from stack & heap. -Ravi...
Ravi Ayyagari
ravikayyagari
Offline Send Email
Aug 9, 2006
9:49 pm
998
Yes, the two instructions INS_IsStackWrite, INS_IsStackRead return true if it is stack. I think you have to consider globals apart from stack and heap. -Ravi...
Ravi Ayyagari
ravikayyagari
Offline Send Email
Aug 9, 2006
9:53 pm
999
These two functions just implement a fairly simple heuristic. They return TRUE for memory ops that use SP or BP as a base register and also identify some...
Lueck, Gregory M
gregorylueck
Offline Send Email
Aug 10, 2006
11:43 am
Messages 967 - 999 of 4500   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help