forked from mirrors/0ad
fixes to stack trace code under x64 (from work):
- displaying symbol values requires stack pointer, not frame pointer - update debug_IsPointerBogus - skip-n-frames code changed to skip-all-frames-up-to-func (more reliable in the face of inlining) debug.cpp: cleanup This was SVN commit r6410.
This commit is contained in:
@@ -170,7 +170,7 @@ ScopeTimer::~ScopeTimer()
|
||||
// note that overflow isn't an issue either way (63 bit cycle counts
|
||||
// at 10 GHz cover intervals of 29 years).
|
||||
|
||||
#if ARCH_IA32 && CONFIG2_TIMER_ALLOW_RDTSC
|
||||
#if ARCH_X86_X64 && CONFIG2_TIMER_ALLOW_RDTSC
|
||||
|
||||
void TimerUnit::SetToZero()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user