Definition at line 2071 of file compiler.cc.
 
◆ ConstantPoolPointerForwarder()
◆ AddBytecodeArray()
  
  
      
        
          | void v8::internal::ConstantPoolPointerForwarder::AddBytecodeArray  | 
          ( | 
          Tagged< BytecodeArray > |           bytecode_array | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ HasAnythingToForward()
  
  
      
        
          | bool v8::internal::ConstantPoolPointerForwarder::HasAnythingToForward  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ InstallOwnScopeInfo()
◆ IterateAndForwardPointers()
  
  
      
        
          | void v8::internal::ConstantPoolPointerForwarder::IterateAndForwardPointers  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ IterateConstantPool()
◆ IterateConstantPoolEntry()
template<typename TArray > 
  
  
      
        
          | void v8::internal::ConstantPoolPointerForwarder::IterateConstantPoolEntry  | 
          ( | 
          Tagged< TArray > |           constant_pool,  | 
         
        
           | 
           | 
          int |           i ) | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ IterateConstantPoolNestedArray()
  
  
      
        
          | void v8::internal::ConstantPoolPointerForwarder::IterateConstantPoolNestedArray  | 
          ( | 
          Tagged< FixedArray > |           nested_array | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ RecordScopeInfos() [1/2]
  
  
      
        
          | void v8::internal::ConstantPoolPointerForwarder::RecordScopeInfos  | 
          ( | 
          Tagged< HeapObject > |           info | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ RecordScopeInfos() [2/2]
  
  
      
        
          | void v8::internal::ConstantPoolPointerForwarder::RecordScopeInfos  | 
          ( | 
          Tagged< MaybeObject > |           maybe_old_info | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_has_shared_function_info_to_forward()
  
  
      
        
          | void v8::internal::ConstantPoolPointerForwarder::set_has_shared_function_info_to_forward  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ UpdateScopeInfo()
◆ VerifyScopeInfo()
◆ VisitScopeInfo()
template<typename TArray > 
  
  
      
        
          | void v8::internal::ConstantPoolPointerForwarder::VisitScopeInfo  | 
          ( | 
          Tagged< TArray > |           constant_pool,  | 
         
        
           | 
           | 
          int |           i,  | 
         
        
           | 
           | 
          Tagged< ScopeInfo > |           scope_info ) | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ VisitSharedFunctionInfo()
template<typename TArray > 
 
 
◆ bytecode_arrays_to_update_
◆ cage_base_
◆ has_shared_function_info_to_forward_
  
  
      
        
          | bool v8::internal::ConstantPoolPointerForwarder::has_shared_function_info_to_forward_ = false | 
         
       
   | 
  
private   | 
  
 
 
◆ local_heap_
  
  
      
        
          | LocalHeap* v8::internal::ConstantPoolPointerForwarder::local_heap_ | 
         
       
   | 
  
private   | 
  
 
 
◆ old_script_
◆ scope_infos_to_update_
  
  
      
        
          | std::unordered_map<int, IndirectHandle<ScopeInfo> > v8::internal::ConstantPoolPointerForwarder::scope_infos_to_update_ | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: