/[dotgnu-pnet]/pnet/include/il_coder.h
ViewVC logotype

Diff of /pnet/include/il_coder.h

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

revision 1.49 by tum, Wed Jun 9 03:39:10 2004 UTC revision 1.50 by ktreichel, Tue Aug 23 10:45:53 2005 UTC
# Line 78  typedef struct Line 78  typedef struct
78  struct _tagILCoder  struct _tagILCoder
79  {  {
80          const ILCoderClass *classInfo;          const ILCoderClass *classInfo;
   
81  };  };
82    
83  /*  /*
# Line 169  struct _tagILCoderClass Line 168  struct _tagILCoderClass
168          /*          /*
169           * Create a coder instance.  Returns NULL if not possible.           * Create a coder instance.  Returns NULL if not possible.
170           */           */
171          ILCoder *(*create)(ILUInt32 size,unsigned long cachePageSize);          ILCoder *(*create)(ILExecProcess *process, ILUInt32 size,
172                                                    unsigned long cachePageSize);
173                    
174          /*          /*
175           * Enable debug mode.  The coder will output extra information           * Enable debug mode.  The coder will output extra information
# Line 818  struct _tagILCoderClass Line 818  struct _tagILCoderClass
818  /*  /*
819   * Helper macros for calling coder methods.   * Helper macros for calling coder methods.
820   */   */
821  #define ILCoderCreate(classInfo,size,cachePageSize)     \  #define ILCoderCreate(classInfo,process,size,cachePageSize)     \
822                          ((*((classInfo)->create))((size),(cachePageSize)))                          ((*((classInfo)->create))((process), (size), (cachePageSize)))
823  #define ILCoderEnableDebug(coder)       \  #define ILCoderEnableDebug(coder)       \
824                          ((*((coder)->classInfo->enableDebug))((coder)))                          ((*((coder)->classInfo->enableDebug))((coder)))
825  #define ILCoderAlloc(coder,size)        \  #define ILCoderAlloc(coder,size)        \

Legend:
Removed from v.1.49  
changed lines
  Added in v.1.50

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