@@ -341,13 +341,13 @@ else
341341 * everywhere where this code works. We keep it anyway till libbacktrace
342342 * is well-tested.
343343 */
344- public class GDCBacktrace : Throwable .TraceInfo
344+ public class UnwindBacktrace : Throwable .TraceInfo
345345 {
346346 this (int firstFrame = FIRSTFRAME )
347347 {
348348 _firstFrame = firstFrame;
349- _callstack = gdcBacktrace ();
350- _framelist = gdcBacktraceSymbols (_callstack);
349+ _callstack = getBacktrace ();
350+ _framelist = getBacktraceSymbols (_callstack);
351351 }
352352
353353 override int opApply ( scope int delegate (ref const (char [])) dg ) const
384384
385385 private :
386386 BTSymbolData _framelist;
387- GDCBacktraceData _callstack;
387+ UnwindBacktraceData _callstack;
388388 int _firstFrame = 0 ;
389389 }
390390
394394
395395 static enum MAXFRAMES = 128 ;
396396
397- struct GDCBacktraceData
397+ struct UnwindBacktraceData
398398 {
399399 void * [MAXFRAMES ] callstack;
400400 int numframes = 0 ;
408408
409409 static extern (C) _Unwind_Reason_Code unwindCB(_Unwind_Context * ctx, void * d)
410410 {
411- GDCBacktraceData * bt = cast (GDCBacktraceData * )d;
411+ UnwindBacktraceData * bt = cast (UnwindBacktraceData * )d;
412412 if (bt.numframes >= MAXFRAMES )
413413 return _URC_NO_REASON;
414414
@@ -417,14 +417,14 @@ else
417417 return _URC_NO_REASON;
418418 }
419419
420- GDCBacktraceData gdcBacktrace ()
420+ UnwindBacktraceData getBacktrace ()
421421 {
422- GDCBacktraceData stackframe;
422+ UnwindBacktraceData stackframe;
423423 _Unwind_Backtrace(&unwindCB, &stackframe);
424424 return stackframe;
425425 }
426426
427- BTSymbolData gdcBacktraceSymbols (GDCBacktraceData data)
427+ BTSymbolData getBacktraceSymbols (UnwindBacktraceData data)
428428 {
429429 BTSymbolData symData;
430430
0 commit comments