dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] CVS: pnet/include il_coder.h,1.37,1.38


From: Rhys Weatherley <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnet/include il_coder.h,1.37,1.38
Date: Sat, 22 Feb 2003 23:24:13 -0500

Update of /cvsroot/dotgnu-pnet/pnet/include
In directory subversions:/tmp/cvs-serv5103/include

Modified Files:
        il_coder.h 
Log Message:


Inline "StringBuilder.Append(char)" because it is heavily used
in stream and string code within pnetlib.


Index: il_coder.h
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/include/il_coder.h,v
retrieving revision 1.37
retrieving revision 1.38
diff -C2 -r1.37 -r1.38
*** il_coder.h  22 Feb 2003 12:02:57 -0000      1.37
--- il_coder.h  23 Feb 2003 04:24:11 -0000      1.38
***************
*** 101,104 ****
--- 101,105 ----
  #define       IL_INLINEMETHOD_SET2D_OBJECT            14
  #define       IL_INLINEMETHOD_SET2D_DOUBLE            15
+ #define       IL_INLINEMETHOD_BUILDER_APPEND_CHAR     16
  
  /*
***************
*** 568,572 ****
         * cannot inline the method.
         */
!       int (*callInlineable)(ILCoder *coder, int inlineType);
  
        /*
--- 569,573 ----
         * cannot inline the method.
         */
!       int (*callInlineable)(ILCoder *coder, int inlineType, ILMethod 
*methodInfo);
  
        /*
***************
*** 898,903 ****
                                                                                
                    (numArgs), (returnItem), \
                                                                                
                        (methodInfo)))
! #define       ILCoderCallInlineable(coder,inlineType) \
!                       ((*((coder)->classInfo->callInlineable))((coder), 
(inlineType)))
  #define       ILCoderJumpMethod(coder,methodInfo) \
                        ((*((coder)->classInfo->jumpMethod))((coder), 
(methodInfo)))
--- 899,905 ----
                                                                                
                    (numArgs), (returnItem), \
                                                                                
                        (methodInfo)))
! #define       ILCoderCallInlineable(coder,inlineType,methodInfo) \
!                       ((*((coder)->classInfo->callInlineable))((coder), 
(inlineType), \
!                                                                               
                         (methodInfo)))
  #define       ILCoderJumpMethod(coder,methodInfo) \
                        ((*((coder)->classInfo->jumpMethod))((coder), 
(methodInfo)))





reply via email to

[Prev in Thread] Current Thread [Next in Thread]