Perfil nativo de vários scripts em PHP7

Desde o lançamento do PHP 7, agora não é possível criar um perfil de uma seleção inteira de scripts usandodeclare(ticks=1) no seu arquivo base e, em seguida, usandoregister_tick_function() para monitorar cada marca, pois ela não segue mais os caminhos de inclusão. De acordo com o bug do PHP arquivado emhttps://bugs.php.net/bug.php?id=71448 isso nunca estará disponível novamente no PHP 7.

Devido a um erro de implementação, a diretiva declare (ticks = 1) vazou em diferentes unidades de compilação antes do PHP 7.0. Não é assim que as diretivas declare (), que são por arquivo ou por escopo, devem funcionar.

Existem alternativas para essa abordagem usando PHP nativo (não extensões C ou pear etc.) disponíveis no PHP 7 que me permitam criar um perfil de cada função ou arquivo chamado em um carregamento de página, obtendo detalhes do caminho real do arquivo finalmente.

Minha pergunta original que levou à localização do bug pode ser encontrada emComo evitar redeclaring ticks em todos os arquivos no PHP 7, esta pergunta agora é sobre métodos alternativos.

questionAnswers(1)

yourAnswerToTheQuestion