Встроенная переменная __ublock

__ublock - это встроенная переменная, с помощью которой пользователь может получить сведения о текущем процессе. Данную переменную нельзя использовать в тестах systrace, BEGIN и END. Допускается использование этой переменной в тестах с интервалами если указан PID. Доступ к этим сведениям можно получить, применив оператор --> к переменной __ublock. Доступные данные:

текстовый
Начало текста
tsize
Размер текста (в байтах)
data
Начало данных
sdata
Текущий размер данных (в байтах)
mdata
Максимальный размер данных (в байтах)
stack
Начало стека
stkmax
Максимальный размер стека (в байтах)
euid
Действующий ИД пользователя
uid
Фактический ИД пользователя
egid
Действующий ИД группы
gid
Фактический ИД группы
utime
Время использования ресурсов пользователя процессом (в секундах)
stime
Время использования системных ресурсов процессом (в секундах)
maxfd
Максимальное значение fd пользователя
is64u
1, если в контексте 64-разрядного процесса

Пример использования

Для обращения к началу текста текущего процесса можно ввести __ublock->text.