Я работаю над пакетом R, который использует R cpp и RcppArmadillo, и я пытаюсь профилировать одну из основных функций в пакете, чтобы улучшить время его выполнения.
Я использую gperftools как , рекомендованный Дирком и, в частности, как описано в этой записи блога . Два верхних вызова функций (по количеству образцов профилирования) называются _Rf_cons
и _Rf_allocVector3
.
Total: 1881 samples
471 25.0% 25.0% 527 28.0% _Rf_cons
308 16.4% 41.4% 309 16.4% _Rf_allocVector3
Кто-нибудь знает, что это за функции и откуда они могут быть вызваны в R cpp код? Я не могу найти ссылки на них в Google или в репозитории R cpp GitHub.
Спасибо!