Мне сложно понять, что на самом деле делает функция SetInternalFieldCount()
. В документации v8) функция описывается как параметр "количество внутренних полей для объектов, генерируемых из этого шаблона". Который довольно объяснительный и неповторимый.
В руководстве по внедрению v8 они приводят этот пример
point_templ->SetInternalFieldCount(1);
и скажите: "Здесь внутренний счетчик полей установлен в 1, что означает, что объект имеет одно внутреннее поле с индексом 0, которое указывает на объект С++".
Но что такое внутреннее поле и что устанавливает значение этого значения на самом деле в программе?