mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-16 14:11:32 +02:00
LazDebuggerFpLldb: clean up
git-svn-id: trunk@60898 -
This commit is contained in:
parent
573956ab0d
commit
52e13f73cb
@ -102,7 +102,6 @@ type
|
||||
public
|
||||
procedure Execute; override;
|
||||
constructor Create(AFileName: String; ADebugger: TFpLldbDebugger);
|
||||
destructor Destroy; override;
|
||||
procedure FreeDwarf;
|
||||
|
||||
property ImageLoaderList: TDbgImageLoaderList read FImageLoaderList;
|
||||
@ -340,13 +339,6 @@ begin
|
||||
inherited Create(False);
|
||||
end;
|
||||
|
||||
destructor TDwarfLoaderThread.Destroy;
|
||||
begin
|
||||
if FreeOnTerminate then
|
||||
FreeDwarf;
|
||||
inherited Destroy;
|
||||
end;
|
||||
|
||||
procedure TDwarfLoaderThread.FreeDwarf;
|
||||
begin
|
||||
FreeAndNil(FDwarfInfo);
|
||||
@ -1037,8 +1029,6 @@ end;
|
||||
|
||||
procedure TFpLldbDebuggerCommandDisassemble.DoExecute;
|
||||
var
|
||||
memLoc: TFpDbgMemLocation;
|
||||
ALinesAfter: Integer;
|
||||
DInstr: TLldbInstructionDisassem;
|
||||
Sym: TFpDbgSymbol;
|
||||
StartRange, EndRange: TDBGPtr;
|
||||
@ -1266,7 +1256,6 @@ end;
|
||||
|
||||
function TFpLldbDebugger.GetLocationForContext(AThreadId, AStackFrame: Integer): TDBGPtr;
|
||||
var
|
||||
t: TThreadEntry;
|
||||
s: TCallStackBase;
|
||||
f: TCallStackEntry;
|
||||
r: TRegisters;
|
||||
@ -1387,12 +1376,6 @@ begin
|
||||
Result.AddReference;
|
||||
end;
|
||||
|
||||
type
|
||||
TLldbDwarfTypeIdentifier = class(TFpDwarfSymbolType)
|
||||
public
|
||||
property InformationEntry;
|
||||
end;
|
||||
|
||||
procedure TFpLldbDebugger.DoWatchFreed(Sender: TObject);
|
||||
begin
|
||||
FWatchEvalList.Remove(pointer(Sender));
|
||||
|
Loading…
Reference in New Issue
Block a user