5#ifndef V8_HANDLES_SHARED_OBJECT_CONVEYOR_HANDLES_H_ 
    6#define V8_HANDLES_SHARED_OBJECT_CONVEYOR_HANDLES_H_ 
   16class PersistentHandles;
 
SharedObjectConveyorHandles(const SharedObjectConveyorHandles &)=delete
 
uint32_t Persist(Tagged< HeapObject > shared_object)
 
bool HasPersisted(uint32_t object_id) const
 
SharedObjectConveyorHandles(Isolate *isolate)
 
SharedObjectConveyorHandles & operator=(const SharedObjectConveyorHandles &)=delete
 
Tagged< HeapObject > GetPersisted(uint32_t object_id) const
 
std::vector< Handle< HeapObject > > shared_objects_
 
std::unique_ptr< PersistentHandles > persistent_handles_
 
#define DCHECK(condition)