Disable PrintThreadInfo since it causes a panic when using VPtr.
See Flyspray #281. --HG-- extra : convert_revision : 199ef802bcabed09f6ea6922c3a3954fea161190
This commit is contained in:
parent
c2ee69d687
commit
e5ecfa2745
1 changed files with 6 additions and 1 deletions
|
@ -132,7 +132,12 @@ LinuxAlphaSystem::LinuxAlphaSystem(Params *p)
|
|||
debugPrintkEvent = addKernelFuncEvent<DebugPrintkEvent>("dprintk");
|
||||
idleStartEvent = addKernelFuncEvent<IdleStartEvent>("cpu_idle");
|
||||
|
||||
if (kernelSymtab->findAddress("alpha_switch_to", addr) && DTRACE(Thread)) {
|
||||
// Disable for now as it runs into panic() calls in VPTr methods
|
||||
// (see sim/vptr.hh). Once those bugs are fixed, we can
|
||||
// re-enable, but we should find a better way to turn it on than
|
||||
// using DTRACE(Thread), since looking at a trace flag at tick 0
|
||||
// leads to non-intuitive behavior with --trace-start.
|
||||
if (false && kernelSymtab->findAddress("alpha_switch_to", addr)) {
|
||||
printThreadEvent = new PrintThreadInfo(&pcEventQueue, "threadinfo",
|
||||
addr + sizeof(MachInst) * 6);
|
||||
} else {
|
||||
|
|
Loading…
Reference in a new issue