Date: | Thu, 12 Nov 2009 19:03:20 -0600 |
---|---|
From: | Rakesh Komuravelli <komurav1@xxxxxxxxxxxx> |
Subject: | Re: [Gems-users] Zero L2 misses |
Hi Arka, Thanks for the reply. I get compilation error when I uncomment that line. Looks like I also need to uncomment the definition of the function convertToGenericType() in MESI_SCMP_bankdirectory-msg.sm. But I get compilation error saying,
../protocols/MESI_SCMP_bankdirectory-msg.sm:119: Error: Type 'CoherenceRequestType' does not have enumeration 'PUTS' The declaration of CoherenceRequestType is in the same file, MESI_SCMP_bankdirectory-msg.sm, and there is no entry for 'PUTS' in the enum declaration. So, if I comment the lines for undeclared types, it works. But I was looking at other protocol files, say for e.g., MESI_CMP_directory. MESI_CMP_directory-msg.sm has the same declaration for CoherenceRequestType as in MESI_SCMP_bankdirectory-msg.sm, but I don't get the above error when I compile ruby for MESI_CMP_directory even though the convertToGenericType() uses types that are not declared in the same file. Looks like it is pulling these other types from somewhere else. Any idea on what should I do to get it working for MESI_SCMP_bankdirectory?
Thanks, Rakesh On Thu, Nov 12, 2009 at 5:27 PM, Arkaprava Basu <basu@xxxxxxxxxxx> wrote: Dear Rakesh, |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | [Gems-users] profileMsgDelay function, Byn Choi |
---|---|
Next by Date: | [Gems-users] MOSI_SMP_bcast Protocol Question, Jerry Lin |
Previous by Thread: | Re: [Gems-users] Zero L2 misses, Arkaprava Basu |
Next by Thread: | Re: [Gems-users] Zero L2 misses, Arkaprava Basu |
Indexes: | [Date] [Thread] |