-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sampling interval #2
Conversation
Handle opline not being set due to use of create_function
Failed to build with php7 sampling-interval branch with following errors
full log here |
see humanmade#2 and phacility#80 Signed-off-by: Slach <[email protected]>
This applies the correction that debug_print_backtrace() uses internally.
Handle eval from unknown source
I'm curious why the tests were removed? |
Excuse me, it was just one test file! Nevermind! |
@nathanielks this PR had the wrong base, I've updated that now, but it wasn't intended to be merged anyway. |
I'll leave it be 😄 |
@joehoyle I feel like we should just merge this and start maintaining it as a full repo, given we're running in production. |
And by "merge this" I mean, merge I can get in touch with Phacility again if we want? |
@rmccue yeah I think that's a good idea. No idea what Phacility are doing! Also, MediaWiki it looks like chose not to go this route as they were seeing large overheads, which I have not been able to replicate (see https://phabricator.wikimedia.org/T176916). They are exploring other ways to instrument function enter / exits. It's worth us continuing to monitor what solution they come up with as we are essentially wanting to do the same thing (low-overhead flame graphs) |
Taken from phacility#80, same patch but refreshed. Needs accreditation.