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 to share photos of your group with the world? 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 1916 - 1947 of 4500   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
1916
To understand the problem we need more info. Please, try the following: 1) Run pin with no application specified in the comand line: ..\Bin\pin You should see...
alexs_2000_il
Offline Send Email
Sep 1, 2007
8:30 am
1917
Interesting observation. Theoretically, performance of pin in Windows and Linux should not be significantly different on COMPARABLE applications, since both...
alexs_2000_il
Offline Send Email
Sep 1, 2007
9:57 am
1918
... As Greg said, yes. There is one tricky thing that might diminish the improvements. If you are making C calls, if you have a single C call per ...
Nicholas Nethercote
njn@...
Send Email
Sep 2, 2007
12:43 am
1919
Hmmm actually, I do a different thing for many different instructions. I handle many special cases, so I guess that WILL be bad for the branch prediction. I am...
slice4e
Offline Send Email
Sep 2, 2007
10:33 pm
1920
Thank you for the detail interpretation. First, I am wrong on my previous declaration about the performance difference under Windows and Linux. Sorry if any...
lzwict
Offline Send Email
Sep 3, 2007
12:25 am
1921
... Another question worth asking: do you really need your tool to run faster? Nick...
Nicholas Nethercote
njn@...
Send Email
Sep 3, 2007
12:30 am
1923
Hi, I am making a generic call interceptor under PIN. In this case, the number of parameters is dynamic w.r.t. the interceptor. One solution is to pass a...
lzwict
Offline Send Email
Sep 3, 2007
1:24 am
1924
I think passing MAX_FUNC_ARGS to the interception routine should work. The only problem, I can think about, is a very rare case when the stack is near its...
alexs_2000_il
Offline Send Email
Sep 3, 2007
8:47 am
1925
Thank you for the reply. I have met another problem. I want to get the return value of an function call from the call site, and use the sentence. ...
lzwict
Offline Send Email
Sep 3, 2007
5:10 pm
1926
Well, I would really like it to run faster, but it depends on the amount of effort that I have put in to make it happen : ) Martin ... faster?...
slice4e
Offline Send Email
Sep 3, 2007
11:49 pm
1927
Hi: When I try to run pin on my Intel x86_64 machine installed redhat 2.6.21-1.3194.fc7 SMP Linux, it reports following error messages: [zhaoqin@fastbird2...
zhaoqin339076
Offline Send Email
Sep 4, 2007
4:17 am
1928
As far as I know, the only straightforward way to get function's return value is instrumenting RET instructions and using IARG_FUNCRET_EXITPOINT_VALUE. ...
alexs_2000_il
Offline Send Email
Sep 4, 2007
9:17 am
1929
Please read the 3 FAQ items starting here: http://rogue.colorado.edu/Wikipin/index.php/FAQ#What_version_of_OS_do_I_ need_to_run_Pin.3F ...
Cohn, Robert S
rscohn2000
Offline Send Email
Sep 4, 2007
10:35 am
1930
Yes. You should use IARG_FUNCRET_EXITPOINT_VALUE in one of two ways: 1) Use INS_InsertCall() with IPOINT_BEFORE to instrument the RET instruction of the...
Lueck, Gregory M
lueckintel
Offline Send Email
Sep 4, 2007
1:22 pm
1931
This must be an easy question. When trying to run a multithreaded program on Linux 64 with the inscount0 analyzer from the ManualExamples directory, I'v got...
rightwing654321
Offline
Sep 4, 2007
8:04 pm
1932
... You need to invoke pin with the flag -mt so that it knows it's handling a multithreaded program: pin -mt -t inscount0 -- executable -dan...
Dan Upton
draqza.rm
Offline Send Email
Sep 4, 2007
8:12 pm
1933
Following on. In general, you want to use inscount2 instead of inscount0 because it is often an order of magnitude faster (the difference is the ...
Kim Hazelwood
hazelwood@...
Send Email
Sep 5, 2007
1:09 pm
1934
Hi: I tried to run SuperPin on my multi-core system (2x Dual Core AMD Opteron. Might I know how do I know if SuperPin is working or just normal Pin is working?...
zhaoqin339076
Offline Send Email
Sep 6, 2007
8:45 am
1935
Hi Qin, One more flag that you will need is the -sp 1 flag. I would not use an -spmp value greater than the number of cores available to you (in your case 4). ...
Kim Hazelwood
hazelwood@...
Send Email
Sep 6, 2007
3:04 pm
1936
Dear Kim: Thanks for your help.Might I know what -xyzzy stands for, is it purely for developing purpose? I followed your instruction and test it on a Pentium D...
qin zhao
zhaoqin339076
Offline Send Email
Sep 7, 2007
6:18 am
1937
Hi, I am trying to trace Apache using PIN under Windows, but it exits without printing out any error. The following command is used: ..\Bin\pin.exe -t...
lzwict
Offline Send Email
Sep 9, 2007
3:41 pm
1939
Details from WinDbg: (14ec.1634): Access violation - code c0000005 (first chance) First chance exceptions are reported before any exception handling. This...
lzwict
Offline Send Email
Sep 9, 2007
3:52 pm
1940
Hi, We would like to take a look at this. Can you send a download link to this application? In the meantime, can you run 'pin -xyzzy -mesgon log_win -- ...
nadav_chachmon
Offline Send Email
Sep 10, 2007
10:42 am
1941
Hi, Nadav, Here is the link for Apache Server: http://apache.mirrors..hoobly.com/httpd/httpd-2.2.6-win32-src-r2.zip I am also attaching the file of pin.log...
Zhuowei li
lzwict
Offline Send Email
Sep 10, 2007
2:08 pm
1942
I see 233 concurrently running threads in the application. For each such a thread, pin allocates > 8Mb memory (stack and other per- thread stuff). In total...
alexs_2000_il
Offline Send Email
Sep 10, 2007
2:42 pm
1943
Yes, you are right. I have changed the Apache configuration as follows. It works well under PIN now. # ThreadsPerChild: constant number of worker threads in...
Zhuowei li
lzwict
Offline Send Email
Sep 10, 2007
8:13 pm
1944
Hi, We plan to support instrumentation of child processes for Pin/Windows Nadav ... under PIN now. ... process ... process serves ... tracing in the near...
nadav_chachmon
Offline Send Email
Sep 11, 2007
7:50 am
1945
Hi, We took a look at this application. It looks like we have Bug there, we will let you know of any progress Nadav ... not ... server ... cannot...
nadav_chachmon
Offline Send Email
Sep 11, 2007
7:56 am
1946
Hi, all, I have tested PIN performance using a small (homegrown) program. The native run of the program will cost 0.03 seconds. However, when I put it under...
lzwict
Offline Send Email
Sep 11, 2007
8:09 pm
1947
There is a fixed overhead for translating your program, so the shorter the original runtime, the higher the slowdown. For a detailed explanation, see this...
Cohn, Robert S
rscohn2000
Offline Send Email
Sep 11, 2007
8:15 pm
Messages 1916 - 1947 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