| 
        
          
        
        
       | 
      
        
  
  
    Add a CFIFrameInfo class (named for symmetry with WindowsFrameInfo) to
represent the set of STACK CFI rules in effect at a given instruction,
and apply them to a set of register values. Provide a SimpleCFIWalker
class template, to allow the essential CFI code to be shared amongst
the different architectures.
Teach BasicSourceLineResolver to partially parse 'STACK CFI' records,
and produce the set of rules in effect at a given instruction on
demand, by combining the initial rule set and the appropriate rule
deltas in a CFIFrameInfo object.
Adapt StackwalkerX86 and StackFrameX86 to retrieve, store, and apply
CFI stack walking information.
Add validity flags for all the general-purpose registers to
StackFrameX86::ContextValidity.
 
   
  
  
  
  
   
  
  
  
  
  
   
  
  
  
    
      Total comments: 18
      
     
  
  
  
   
  
  
  
  
    
  
  
    
       | 
      Unified diffs | 
      Side-by-side diffs | 
      Delta from patch set | 
      Stats | 
      Patch | 
     
    
      
          | 
        M | 
        
          
            Makefile.am
          
         | 
        
          
            View
          
         | 
        
        
         | 
        5 chunks | 
        +21 lines, -0 lines | 
        
          
            0 comments
            
            
          
         | 
        
          
            Download
          
         | 
       
    
      
          | 
        M | 
        
          
            Makefile.in
          
         | 
        
          
            View
          
         | 
        
        
         | 
        16 chunks | 
        +141 lines, -20 lines | 
        
          
            0 comments
            
            
          
         | 
        
          
            Download
          
         | 
       
    
      
          | 
        M | 
        
          
            src/google_breakpad/processor/basic_source_line_resolver.h
          
         | 
        
          
            View
          
         | 
        
        
         | 
        1 chunk | 
        +1 line, -3 lines | 
        
          
            0 comments
            
            
          
         | 
        
          
            Download
          
         | 
       
    
      
          | 
        M | 
        
          
            src/google_breakpad/processor/source_line_resolver_interface.h
          
         | 
        
          
            View
          
         | 
        
        
         | 
        2 chunks | 
        +7 lines, -0 lines | 
        
          
            0 comments
            
            
          
         | 
        
          
            Download
          
         | 
       
    
      
          | 
        M | 
        
          
            src/google_breakpad/processor/stack_frame_cpu.h
          
         | 
        
          
            View
          
         | 
        
        
          1
        
          2
        
          3
        
         | 
        4 chunks | 
        +20 lines, -9 lines | 
        
          
            0 comments
            
            
          
         | 
        
          
            Download
          
         | 
       
    
      
          | 
        M | 
        
          
            src/processor/basic_source_line_resolver.cc
          
         | 
        
          
            View
          
         | 
        
        
          1
        
          2
        
          3
        
         | 
        7 chunks | 
        +126 lines, -2 lines | 
        
          
            0 comments
            
            
          
         | 
        
          
            Download
          
         | 
       
    
      
          | 
        M | 
        
          
            src/processor/basic_source_line_resolver_unittest.cc
          
         | 
        
          
            View
          
         | 
        
        
          1
        
          2
        
          3
        
         | 
        4 chunks | 
        +164 lines, -2 lines | 
        
          
            0 comments
            
            
          
         | 
        
          
            Download
          
         | 
       
    
      
          | 
        A | 
        
          
            src/processor/cfi_frame_info-inl.h
          
         | 
        
          
            View
          
         | 
        
        
          1
        
          2
        
          3
        
         | 
        1 chunk | 
        +119 lines, -0 lines | 
        
          
            0 comments
            
            
          
         | 
        
          
            Download
          
         | 
       
    
      
          | 
        A | 
        
          
            src/processor/cfi_frame_info.cc
          
         | 
        
          
            View
          
         | 
        
        
          1
        
          2
        
          3
        
         | 
        1 chunk | 
        +157 lines, -0 lines | 
        
          
            0 comments
            
            
          
         | 
        
          
            Download
          
         | 
       
    
      
          | 
        A | 
        
          
            src/processor/cfi_frame_info.h
          
         | 
        
          
            View
          
         | 
        
        
          1
        
          2
        
          3
        
         | 
        1 chunk | 
        +271 lines, -0 lines | 
        
          
            0 comments
            
            
          
         | 
        
          
            Download
          
         | 
       
    
      
          | 
        A | 
        
          
            src/processor/cfi_frame_info_unittest.cc
          
         | 
        
          
            View
          
         | 
        
        
          1
        
          2
        
          3
        
         | 
        1 chunk | 
        +531 lines, -0 lines | 
        
          
            0 comments
            
            
          
         | 
        
          
            Download
          
         | 
       
    
      
          | 
        M | 
        
          
            src/processor/stackwalker_x86.cc
          
         | 
        
          
            View
          
         | 
        
        
          1
        
          2
        
          3
        
         | 
        3 chunks | 
        +68 lines, -3 lines | 
        
          
            0 comments
            
            
          
         | 
        
          
            Download
          
         | 
       
    
      
          | 
        M | 
        
          
            src/processor/stackwalker_x86.h
          
         | 
        
          
            View
          
         | 
        
        
          1
        
          2
        
          3
        
         | 
        3 chunks | 
        +16 lines, -0 lines | 
        
          
            0 comments
            
            
          
         | 
        
          
            Download
          
         | 
       
    
      
          | 
        M | 
        
          
            src/processor/stackwalker_x86_unittest.cc
          
         | 
        
          
            View
          
         | 
        
        
          1
        
          2
        
          3
        
         | 
        7 chunks | 
        +209 lines, -20 lines | 
        
          
            0 comments
            
            
          
         | 
        
          
            Download
          
         | 
       
    
      
          | 
        M | 
        
          
            src/processor/testdata/module1.out
          
         | 
        
          
            View
          
         | 
        
        
         | 
        1 chunk | 
        +6 lines, -0 lines | 
        
          
            0 comments
            
            
          
         | 
        
          
            Download
          
         | 
       
    
      
          | 
        M | 
        
          
            src/processor/testdata/module2.out
          
         | 
        
          
            View
          
         | 
        
        
         | 
        1 chunk | 
        +6 lines, -0 lines | 
        
          
            0 comments
            
            
          
         | 
        
          
            Download
          
         | 
       
    
   
 
  
   
  
    
  
  
  Total messages: 8 
  
       |