Что такое _Rf_cons и _Rf_allocVector3? - PullRequest
0 голосов
/ 03 августа 2020

Я работаю над пакетом 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.

Спасибо!

...