Date: | Thu, 19 Aug 2010 18:43:28 -0400 |
---|---|
From: | Miray Kas <miraykas@xxxxxxxxx> |
Subject: | [Gems-users] dynamic instruction of an exception |
Hi all,
I want to identify the dynamic instruction that caused a core exception...
As far as I could observe, when a core exception happens, simics notifies gems via haps and the execution falls into the following method at system.c class:
static void system_exception_handler( void *obj, conf_object_t *proc, uint64 exception )
Inside this method, it can access pseq as well and invokes pseq->postException( exception_as_int, logical_proc_num But I am not sure if it can be of any use for this problem. I dont know how I can identify the faulting dynamic instruction from this point (I mean the dynamic_inst_t that caused the exception). Can anyone of you give me any pointers on this? Thanks, Miray |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | Re: [Gems-users] notifyL2Miss and rubyL2Miss, Muhammad abid Mughal |
---|---|
Next by Date: | [Gems-users] coherence misses, Edward Lee |
Previous by Thread: | [Gems-users] directory cache implementation, Meng Zhang |
Next by Thread: | [Gems-users] [GEMS], Ghobad Zarrinchian |
Indexes: | [Date] [Thread] |