mirror of
				https://github.com/go-delve/delve.git
				synced 2025-10-29 01:27:16 +08:00 
			
		
		
		
	pkg/proc: Avoid passing BinaryInfo when not needed
This is going towards untangling proc in order to clean it up.
This commit is contained in:
		 Derek Parker
					Derek Parker
				
			
				
					committed by
					
						 Alessandro Arzilli
						Alessandro Arzilli
					
				
			
			
				
	
			
			
			 Alessandro Arzilli
						Alessandro Arzilli
					
				
			
						parent
						
							a3d530bbd4
						
					
				
				
					commit
					2de4930ad1
				
			| @ -90,7 +90,8 @@ func dwarfExprCheck(t *testing.T, mem proc.MemoryReadWriter, regs op.DwarfRegist | ||||
|  | ||||
| func dwarfRegisters(bi *proc.BinaryInfo, regs *linutil.AMD64Registers) op.DwarfRegisters { | ||||
| 	a := proc.AMD64Arch("linux") | ||||
| 	dwarfRegs := a.RegistersToDwarfRegisters(bi, regs) | ||||
| 	so := bi.PCToImage(regs.PC()) | ||||
| 	dwarfRegs := a.RegistersToDwarfRegisters(so.StaticBase, regs) | ||||
| 	dwarfRegs.CFA = defaultCFA | ||||
| 	dwarfRegs.FrameBase = defaultCFA | ||||
| 	return dwarfRegs | ||||
|  | ||||
		Reference in New Issue
	
	Block a user