{"action":"created","issue":{"url":"https://api.github.com/repos/VerySleepy/verysleepy/issues/29","repository_url":"https://api.github.com/repos/VerySleepy/verysleepy","labels_url":"https://api.github.com/repos/VerySleepy/verysleepy/issues/29/labels{/name}","comments_url":"https://api.github.com/repos/VerySleepy/verysleepy/issues/29/comments","events_url":"https://api.github.com/repos/VerySleepy/verysleepy/issues/29/events","html_url":"https://github.com/VerySleepy/verysleepy/issues/29","id":155704153,"number":29,"title":"Very Sleepy doesn't profile C++ dll loaded by a .NET exe.","user":{"login":"urspraneeth","id":19423706,"avatar_url":"https://avatars.githubusercontent.com/u/19423706?v=3","gravatar_id":"","url":"https://api.github.com/users/urspraneeth","html_url":"https://github.com/urspraneeth","followers_url":"https://api.github.com/users/urspraneeth/followers","following_url":"https://api.github.com/users/urspraneeth/following{/other_user}","gists_url":"https://api.github.com/users/urspraneeth/gists{/gist_id}","starred_url":"https://api.github.com/users/urspraneeth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/urspraneeth/subscriptions","organizations_url":"https://api.github.com/users/urspraneeth/orgs","repos_url":"https://api.github.com/users/urspraneeth/repos","events_url":"https://api.github.com/users/urspraneeth/events{/privacy}","received_events_url":"https://api.github.com/users/urspraneeth/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2016-05-19T10:29:27Z","updated_at":"2016-05-26T18:04:08Z","closed_at":null,"body":"Thank you for this simple yet very powerful tool. It helps a lot. \r\n\r\nOk now, What I mean is that the profiling information doesn't show the function names and modules of my C++ dlls when they are launched by a .NET exe. Very Sleepy could locate the pdbs too. \r\n\r\nDo we have any support or recommendations for this scenario?"},"comment":{"url":"https://api.github.com/repos/VerySleepy/verysleepy/issues/comments/221948260","html_url":"https://github.com/VerySleepy/verysleepy/issues/29#issuecomment-221948260","issue_url":"https://api.github.com/repos/VerySleepy/verysleepy/issues/29","id":221948260,"user":{"login":"CyberShadow","id":160894,"avatar_url":"https://avatars.githubusercontent.com/u/160894?v=3","gravatar_id":"","url":"https://api.github.com/users/CyberShadow","html_url":"https://github.com/CyberShadow","followers_url":"https://api.github.com/users/CyberShadow/followers","following_url":"https://api.github.com/users/CyberShadow/following{/other_user}","gists_url":"https://api.github.com/users/CyberShadow/gists{/gist_id}","starred_url":"https://api.github.com/users/CyberShadow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CyberShadow/subscriptions","organizations_url":"https://api.github.com/users/CyberShadow/orgs","repos_url":"https://api.github.com/users/CyberShadow/repos","events_url":"https://api.github.com/users/CyberShadow/events{/privacy}","received_events_url":"https://api.github.com/users/CyberShadow/received_events","type":"User","site_admin":false},"created_at":"2016-05-26T18:04:08Z","updated_at":"2016-05-26T18:04:08Z","body":"> How can we know how many times a function is called using info in Very Sleepy?\r\n\r\nVery Sleepy is not an instrumenting profiler, it is a polling one. It cannot provide the exact number a function was called, only a statistical average of how often a function is called compared to other functions.\r\n\r\n> What do you mean by \"Samples\"?\r\n\r\nSampling profilers, such as Very Sleepy, work by periodically pausing the program, inspecting its state, then resuming. Information gained from such an inspection is called a sample. This has advantages and disadvantages.\r\n\r\n> Are the call stacks displayed comprehensive? \r\n\r\nThe more often a call stack is executed, the more likely it is to appear in the call stack list.\r\n\r\n> Does all the call stacks in which my function is hit are logged? \r\n\r\nThere is no guarantee that all executed call stacks will be logged.\r\n\r\n> Can I count the no of call stacks to be the no of times my function is called?\r\n\r\nNo, it is simply the number of samples that the program was observed to have that stack trace.\r\n"}}
{"actor":{"display_login":"CyberShadow"}}