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...
Message search is now enhanced, find messages faster. Take it for a spin.

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 3610 - 3639 of 4498   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
3610
Pin reads symbol tables. (I assume you run Pin_InitSymbols() at the beginning). Take a look at symbols of libc 2.7 with objdump. May be you'll find additional...
Demikhovsky, Elena
elena.demikh...
Offline Send Email
Apr 1, 2009
7:04 am
3611
Sreekumar, May be somebody from Pin developers correct me, but I don't see any tool in our tests that build the CFG statically. API that may be useful Go...
Demikhovsky, Elena
elena.demikh...
Offline Send Email
Apr 1, 2009
7:45 am
3612
Vish, I don't understand your question. Section includes one or more routines. Routine address is taken from symbol table + image load offset. - Elena ...
Demikhovsky, Elena
elena.demikh...
Offline Send Email
Apr 1, 2009
7:53 am
3613
All pthread functions are implemented on user land and have a lot of assembly code inside. Pin sees the assembly code and analyses it. There is a system call...
Demikhovsky, Elena
elena.demikh...
Offline Send Email
Apr 1, 2009
8:04 am
3614
Hello, i'm trying to detect the calls that make a single thread, it's possible? I'm also trying to see all the funcion calls that make all the threads (and i...
pol.uros
Offline Send Email
Apr 1, 2009
5:21 pm
3615
Replies inside. Gail ... RTN_InsertCall() is a JIT mode call, and RTN_InsertCallProbed() is the probe mode call. Both insert an instrumentation point either...
glyons01
Offline Send Email
Apr 1, 2009
9:20 pm
3616
Hi Elena, Thanks for your reply and the pointers. I will check out the API's and see where I can get from there. Sreekumar...
sreekumarvk
Offline Send Email
Apr 2, 2009
12:31 am
3617
Thanks for your response I want to write a split cache simulator, one cache for scalars and another for arrays, my trace file must mark every reference memory...
hadda_belkhiri
Offline Send Email
Apr 2, 2009
9:33 am
3618
Hi Elena, The actual problem is, the addresses generated from PIN completely  differs from the addresses generated by any other tool like objdump. Shouldn't...
vishwa v
vishwa_v27
Offline Send Email
Apr 2, 2009
4:27 pm
3619
You can see if it is inlined by doing -xyzzy -mesgon log_instrument These arguments must be before -t Look at pin.log afterwards. It will print out the...
Cohn, Robert S
rscohn2000
Offline Send Email
Apr 2, 2009
9:35 pm
3620
If it is a shared library, it is most likely relocated when loaded by your program. RTN_Address gives you the runtime address. objdump gives you the linked...
rscohn2000
Offline Send Email
Apr 2, 2009
9:39 pm
3621
Hi everryone, Can somebody tell me how to construct a superblock level CFG using pin? Does Pin already support this granularity? best regards, Yabin...
Yabin
wawahust
Offline Send Email
Apr 3, 2009
1:08 am
3622
It seems that the term "Trace" used in Pin community is something similar to the term "superblock" in J.Smith 's Virtual Machines book. That is one entry multi...
Yabin
wawahust
Offline Send Email
Apr 3, 2009
3:04 am
3623
Hi, I'm getting this error message: E:PIN_ExecuteAt cannot be called from a callback I was wondering if somebody could explain what this means and what I might...
mona_attarian
Offline Send Email
Apr 3, 2009
6:29 pm
3624
PIN_ExecuteAt() changes the control flow of the program. It starts execution from the specified context. Therefore, PIN_ExecuteAt() can only be called from...
glyons01
Offline Send Email
Apr 3, 2009
6:52 pm
3625
Thank you very much for the quick answer. So, I call PIN_ExecuteAt in a function that I added using PIN_AddSyscallEntryFunction. From what you mentioned, I...
mona_attarian
Offline Send Email
Apr 3, 2009
7:04 pm
3626
Hi; I have posted a message about trace file that track indexes , please: is Pin a good tool for me. Can I generate a trace file with PIN that mark a...
hadda_belkhiri
Offline Send Email
Apr 4, 2009
1:22 pm
3627
Earlier you said you want a split cache for multimedia and I was answering that you could use a different cache for SSE instructions: ...
rscohn2000
Offline Send Email
Apr 4, 2009
3:02 pm
3628
INS_InsertCall() will do it. See ToolUnitTests/strace_ia32.cpp. Gail...
glyons01
Offline Send Email
Apr 6, 2009
12:42 am
3629
Hi Gail, I'm not sure if I can use INS_InsertCall at that point, since I don't have access to INS object in SYSCALL_ENTRY_CALLBACK. Only context and threadid...
mona_attarian
Offline Send Email
Apr 6, 2009
4:51 am
3630
Hi I am trying to call a native windows API, specifically NtSetEaFile, from one of my instrumentation routines. I attached a debugger to the execution and...
yz916
Offline
Apr 6, 2009
6:49 pm
3631
Hi all, I've posted this question before, but the answers did not help. I'm trying to instrument syscalls, I use PIN_AddSyscallEntryFunction to register...
mona_attarian
Offline Send Email
Apr 6, 2009
11:21 pm
3632
In your instruction/BBL/trace/etc instrumentation function, I believe you can still use INS_IsSysCall and INS_IsSysenter. (At least, they're still listed...
Dan Upton
draqza.rm
Offline Send Email
Apr 6, 2009
11:49 pm
3633
You cannot use PIN_AddSyscallEntryFunction() if you want to use INS_InsertCall(). You need to use INS_AddInstrumentFunction(). Why do you want to call...
glyons01
Offline Send Email
Apr 7, 2009
12:45 am
3634
The problem is that I need to insert instrumentation both before and after the syscall. In the new implementation of Pin, it's not possible to place...
mona_attarian
Offline Send Email
Apr 7, 2009
2:20 am
3635
Well, I only want the instrumentation before and after syscall, so a generic AddInstrumentFunction would not work for me. The reason why I need the ExexuteAt...
mona_attarian
Offline Send Email
Apr 7, 2009
2:23 am
3636
I think there's a way, but it's a bit roundabout. See http://tech.groups.yahoo.com/group/pinheads/message/3365 - I explained my approach there....
Dan Upton
draqza.rm
Offline Send Email
Apr 7, 2009
2:29 am
3637
Hi, __imp__NtSetEaFile is not generated by pin. It is an entry in the DLLs import address table which suppose to be filled up by the loader with a pointer to...
nadav_chachmon
Offline Send Email
Apr 7, 2009
6:52 am
3638
greeting, I have sorted out instructions in order to get instructions that only access memory. This is done quick with using INS_IsMemoryRead() &...
songk22h
Offline Send Email
Apr 7, 2009
7:23 am
3639
Hi Everyone, I would like to know, whether the multithreaded capability  has been added to the PIN pid attaching feature in linux? Thanks Vish       ...
vishwa v
vishwa_v27
Offline Send Email
Apr 7, 2009
9:26 am
Messages 3610 - 3639 of 4498   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