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...
Want your group to be featured on the Yahoo! Groups website? Add a group photo to Flickr.

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 4034 - 4063 of 4503   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
4034
Yes, I am saying that Dynamo requires of tool writers, that in order to get analysis code inlined into the executing code fragment, the tool writer must...
tevi.devor
Offline Send Email
Jul 1, 2009
7:26 am
4035
Assuming you mean instructions which perform a read-modify-write, by "these instructions", then it's relatively easy to find them. 1) Treat string operations...
Cownie, James H
jim.cownie
Offline Send Email
Jul 1, 2009
8:48 am
4036
... I find this discussion very interesting and hope some other list readers do too. Is your last sentence implying that DynamoRIO does not have PIN's ...
Godmar Back
godmarback
Offline Send Email
Jul 1, 2009
12:57 pm
4037
In my last sentence I was referring to such arguments as IARG_MEMORY*_EA and others that would be a pain for the tool writer to have to compute on his/her own....
tevi.devor
Offline Send Email
Jul 1, 2009
3:07 pm
4038
... We discussed the issue before on this list (see the archives). My question in this thread is how Pin and DynamoRIO compare when it comes to the examination...
Godmar Back
godmarback
Offline Send Email
Jul 1, 2009
3:18 pm
4039
Hello, I am wondering if there is an easy way to tell if an instruction is an add instruction, such like addl -12(%ebp), %eax or add %edx,%eax and how can...
hospitablemichael
hospitablemi...
Offline Send Email
Jul 1, 2009
3:51 pm
4040
? All other instructions (aside from an obscure case of "enter" which you won't see !) only have one memory operand A call indirect through memory is...
Cohn, Robert S
rscohn2000
Offline Send Email
Jul 1, 2009
4:00 pm
4041
In the pintool.1.pp file (the one that pinpoints pintool generates) I'm getting different pinpoint results, that is, different simpoints with different weights...
ygutced
Offline Send Email
Jul 1, 2009
4:21 pm
4042
Hello, If I want to trace my data behaviors in cache only. For instance, if I declared some variables and arrays in my program, how should I use pintool to...
yama05231
Offline Send Email
Jul 1, 2009
4:53 pm
4043
I am not sure what kind of state you are looking into, so it is hard for me to answer that question. The whole state of program could be really large:...
qin zhao
zhaoqin339076
Offline Send Email
Jul 1, 2009
6:33 pm
4044
... I see. So DR is the same as PIN in this respect; that was my question. BTW, I do not understand why "no tool can do better." My intuition is that it is...
Godmar Back
godmarback
Offline Send Email
Jul 1, 2009
6:49 pm
4045
We have some ideas for making IARG_CONTEXT much cheaper, but haven't had the time to implement it. ________________________________ From:...
Cohn, Robert S
rscohn2000
Offline Send Email
Jul 1, 2009
7:46 pm
4046
... But would that solve the problem? a) I would still have to say at instrumentation time that I want "IARG_CONTEXT" even though I may not consult any of it. ...
Godmar Back
godmarback
Offline Send Email
Jul 1, 2009
8:01 pm
4047
? But would that solve the problem? For most uses of IARG_CONTEXT, yes. Today, when you ask for IARG_CONTEXT, we store the entire context. The change is...
Cohn, Robert S
rscohn2000
Offline Send Email
Jul 1, 2009
8:23 pm
4048
... Note that I do not suggest that you consult the actual DWARF tables generated by the compiler that produced the executable. I was drawing an analogy here,...
Godmar Back
godmarback
Offline Send Email
Jul 1, 2009
8:32 pm
4049
As far as I remember, simpoint uses a random seed... ... -- [] Alexandre Strube surak@......
Alexandre Strube
alexandre_ganso
Offline Send Email
Jul 1, 2009
8:55 pm
4050
Hi, I want to optimize my pintool for better performance, so I want to determine the hotspots in my analysis routines. I used the -xyzzy -statistic option and...
Rathijit Sen
rathijitsen
Offline Send Email
Jul 2, 2009
12:31 am
4051
Hi everyone, According to the Pin manual, when -follow_execv is used, Pin injects itself into the child process when execv is called. Does this mean that Pin...
mona_attarian
Offline Send Email
Jul 2, 2009
3:21 am
4052
I wanted to change the address of next bbl of a bbl. Using BBL_Next(bbl)we can get the address of next bbl. Can this address be replaced by another block...
trsoumya_88
Offline Send Email
Jul 2, 2009
3:48 pm
4053
no - you cannot change the control flow...
tevi.devor
Offline Send Email
Jul 2, 2009
3:51 pm
4054
... Is there any other tool to do the same??...
trsoumya_88
Offline Send Email
Jul 2, 2009
3:55 pm
4055
You can look at the examples in the various pin tool sources in the kit. Search for the PIN_AddFollowChildProcessFunction in the *.cpp files....
tevi.devor
Offline Send Email
Jul 2, 2009
3:56 pm
4056
When you receive your callback from PIN (INS or Trace), you can use the IMG and RTN info to tell if you are in the function(s) that interest you, and only...
tevi.devor
Offline Send Email
Jul 2, 2009
4:01 pm
4057
If your analysis function in not inlined by PIN, then you can not get from PIN any information about it. If it is inlined - you can get dynamic instruction...
tevi.devor
Offline Send Email
Jul 2, 2009
4:09 pm
4058
You can look at the examples in the various pin tool sources in the kit. Search for the SetPinCommandLine in the *.cpp files....
tevi.devor
Offline Send Email
Jul 2, 2009
4:14 pm
4059
Thanks a lot. I have another problem that I couldn't solve by looking at the examples. I'm trying to capture the end of "execv" function in the child. I tried...
mona_attarian
Offline Send Email
Jul 2, 2009
6:06 pm
4060
I was just wondering if there is already a tool to for calculating the cache-misses (both L1 and L2). And can it be used for executables other than 'c'...
rachit86_in
Offline Send Email
Jul 2, 2009
6:28 pm
4061
In the Memory directory there are a couple of sample cache simulator tools which may be sufficient for you or should give you an idea of how to get started....
Dan Upton
draqza.rm
Offline Send Email
Jul 2, 2009
6:39 pm
4062
Hi dan, Thanks for the reply. I had tried allcache.so. And this is the tool I exactly want but the problem is I tried running it for simple command ls but it...
rachit86_in
Offline Send Email
Jul 2, 2009
6:51 pm
4063
I just checked it on my machine with the latest kit (2.6-27887) and it worked fine-- from the Memory directory, ../../../pin -t obj-intel64/allcache.so -- ls...
Dan Upton
draqza.rm
Offline Send Email
Jul 2, 2009
7:03 pm
Messages 4034 - 4063 of 4503   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