/[dotgnu-pnet]/pnet/engine/cvmc_var.c
ViewVC logotype

Diff of /pnet/engine/cvmc_var.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.7 by rweather, Sun Jun 16 01:23:03 2002 UTC revision 1.8 by ktreichel, Tue Aug 23 10:45:52 2005 UTC
# Line 144  static void LoadLocal(ILCoder *coder, IL Line 144  static void LoadLocal(ILCoder *coder, IL
144                  if(ILType_IsValueType(enumType))                  if(ILType_IsValueType(enumType))
145                  {                  {
146                          /* Managed value type */                          /* Managed value type */
147                          ILUInt32 size = GetTypeSize(type);                          ILUInt32 size = GetTypeSize(_ILCoderToILCVMCoder(coder)->process,
148                                                                                    type);
149                          CVM_OUT_DWIDE(COP_MLOAD, offset, size);                          CVM_OUT_DWIDE(COP_MLOAD, offset, size);
150                          CVM_ADJUST(size);                          CVM_ADJUST(size);
151                  }                  }
# Line 302  static void StoreLocal(ILCoder *coder, I Line 303  static void StoreLocal(ILCoder *coder, I
303                  if(ILType_IsValueType(enumType))                  if(ILType_IsValueType(enumType))
304                  {                  {
305                          /* Managed value type */                          /* Managed value type */
306                          ILUInt32 size = GetTypeSize(type);                          ILUInt32 size = GetTypeSize(_ILCoderToILCVMCoder(coder)->process,
307                                                                                    type);
308                          CVM_OUT_DWIDE(COP_MSTORE, offset, size);                          CVM_OUT_DWIDE(COP_MSTORE, offset, size);
309                          CVM_ADJUST(-((ILInt32)size));                          CVM_ADJUST(-((ILInt32)size));
310                  }                  }

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26