Searched refs:external_pointer_table (Results 1 – 3 of 3) sorted by relevance
22 return isolate->external_pointer_table().get(index) ^ tag; in DecodeExternalPointer()34 ExternalPointer_t index = isolate->external_pointer_table().allocate(); in InitExternalPointerField()44 ExternalPointer_t index = isolate->external_pointer_table().allocate(); in InitExternalPointerField()45 isolate->external_pointer_table().set(static_cast<uint32_t>(index), in InitExternalPointerField()89 isolate->external_pointer_table().set(static_cast<uint32_t>(index), in WriteExternalPointerField()
34 uint32_t index = isolate->external_pointer_table().allocate(); in AllocateExternalPointerEntry()94 raw_value = isolate->external_pointer_table().get(index) ^ in ToAlignedPointer()117 if (isolate->external_pointer_table().is_valid_index(index)) { in ToAlignedPointerSafe()118 raw_value = isolate->external_pointer_table().get(index) ^ in ToAlignedPointerSafe()140 isolate->external_pointer_table().set(index, in store_aligned_pointer()
1621 ExternalPointerTable& external_pointer_table() { in external_pointer_table() function1625 const ExternalPointerTable& external_pointer_table() const { in external_pointer_table() function