169 похожих чатов

На проекте есть перечень ендполинтов, мне необходимо выяснить во

время вызова которых из них вызывается тот или иной метод какого либо класса. Для этого написал консольный скрипт, который их дергает поочереди. Самое "простое" это в этом метод грубо говоря написать echo и вывести сообщение в консоль. (это нужно только во время разработки), но есть ли какой вариант сделать это вообще не влезая в код метода. Например с помощью рефлексии?

6 ответов

10 просмотров

Есть

Можно использовать профайлинг

Alexander-Vorobyev Автор вопроса
Сергей
Есть

Подскажите на что обратить внимание... Рефлекшеном мало пока пользовался.

Попробуйте xhprof. Он строит граф вызовов методов.

Alexander-Vorobyev Автор вопроса
Alexey
Попробуйте xhprof. Он строит граф вызовов методов.

Ну да можно и так... Только, там ведь много лишней инфы.... а тут хотел "простой" скрипт, который поможет в работе с легаси :)

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта