2016-10-26 3 views
0

Как указано в Fast Property Access, мы можем кэшировать hidden class address и property offset для доступа к собственности. Но как получить новый property offset, если кеширует промахи (когда hidden class изменений)?Как свойство доступа V8 при прошивке встроенного кеша?

Включает hidden class структуру значений ключа для хранения property и offset? Если нет, то как V8 реализует его?

ответ

0

Да, hidden class содержит описание места, где хранится каждое свойство. Когда встроенный кеш промахивается, эта информация используется для вычисления новой информации о доступе, а встроенный кеш обновляется этой информацией.

 Смежные вопросы

  • Нет связанных вопросов^_^