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

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

[Dotgnu-pnet-commits] CVS: cscctest/csharp/expr arglist1.il,1.1,1.2 arra


From: Rhys Weatherley <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: cscctest/csharp/expr arglist1.il,1.1,1.2 array3.il,1.2,1.3 invoke1.il,1.2,1.3 ref1.il,1.1,1.2 typedref1.il,1.3,1.4
Date: Thu, 14 Nov 2002 20:38:58 -0500

Update of /cvsroot/dotgnu-pnet/cscctest/csharp/expr
In directory subversions:/tmp/cvs-serv9109/csharp/expr

Modified Files:
        arglist1.il array3.il invoke1.il ref1.il typedref1.il 
Log Message:


New test output files that are affected by the "callvirt" change.


Index: arglist1.il
===================================================================
RCS file: /cvsroot/dotgnu-pnet/cscctest/csharp/expr/arglist1.il,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** arglist1.il 8 May 2002 01:08:56 -0000       1.1
--- arglist1.il 15 Nov 2002 01:38:55 -0000      1.2
***************
*** 33,37 ****
        ldstr   "3"
        ldc.r4  float32(0x40800000)
!       call    vararg instance void 'Test'::'m1'(..., int32, int32, class 
['.library']'System'.'String', float64)
        ldarg.0
        ldstr   "%d,%d,%s,%f"
--- 33,37 ----
        ldstr   "3"
        ldc.r4  float32(0x40800000)
!       callvirt        vararg instance void 'Test'::'m1'(..., int32, int32, 
class ['.library']'System'.'String', float64)
        ldarg.0
        ldstr   "%d,%d,%s,%f"
***************
*** 40,44 ****
        ldstr   "3"
        ldc.r4  float32(0x40800000)
!       call    vararg instance void 'Test'::'m1'(class 
['.library']'System'.'String', ..., int32, int32, class 
['.library']'System'.'String', float64)
        ret
        .maxstack 6
--- 40,44 ----
        ldstr   "3"
        ldc.r4  float32(0x40800000)
!       callvirt        vararg instance void 'Test'::'m1'(class 
['.library']'System'.'String', ..., int32, int32, class 
['.library']'System'.'String', float64)
        ret
        .maxstack 6

Index: array3.il
===================================================================
RCS file: /cvsroot/dotgnu-pnet/cscctest/csharp/expr/array3.il,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** array3.il   20 Jul 2002 04:08:04 -0000      1.2
--- array3.il   15 Nov 2002 01:38:55 -0000      1.3
***************
*** 16,25 ****
        ldarg.2
        ldelema int32
!       call    instance void 'Test'::'m2'(int32 &)
        ldarg.0
        ldarg.1
        ldarg.2
        ldelema int32
!       call    instance void 'Test'::'m3'(int32 &)
        ret
        .maxstack 3
--- 16,25 ----
        ldarg.2
        ldelema int32
!       callvirt        instance void 'Test'::'m2'(int32 &)
        ldarg.0
        ldarg.1
        ldarg.2
        ldelema int32
!       callvirt        instance void 'Test'::'m3'(int32 &)
        ret
        .maxstack 3

Index: invoke1.il
===================================================================
RCS file: /cvsroot/dotgnu-pnet/cscctest/csharp/expr/invoke1.il,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** invoke1.il  30 Jul 2002 04:53:39 -0000      1.2
--- invoke1.il  15 Nov 2002 01:38:55 -0000      1.3
***************
*** 76,80 ****
        .locals (valuetype 'X')
        ldarg.0
!       call    instance valuetype 'X' 'Test'::'m2'()
        stloc.0
        ldloca.s        0
--- 76,80 ----
        .locals (valuetype 'X')
        ldarg.0
!       callvirt        instance valuetype 'X' 'Test'::'m2'()
        stloc.0
        ldloca.s        0
***************
*** 87,91 ****
        .locals (valuetype 'X')
        ldarg.0
!       call    instance valuetype 'X' 'Test'::'m2'()
        stloc.0
        ldloca.s        0
--- 87,91 ----
        .locals (valuetype 'X')
        ldarg.0
!       callvirt        instance valuetype 'X' 'Test'::'m2'()
        stloc.0
        ldloca.s        0
***************
*** 105,109 ****
        .locals (valuetype 'X')
        ldarg.0
!       call    instance valuetype 'X' 'Test'::'m2'()
        stloc.0
        ldloca.s        0
--- 105,109 ----
        .locals (valuetype 'X')
        ldarg.0
!       callvirt        instance valuetype 'X' 'Test'::'m2'()
        stloc.0
        ldloca.s        0
***************
*** 123,127 ****
        .locals (valuetype 'X')
        ldarg.0
!       call    instance valuetype 'X' 'Test'::'m2'()
        stloc.0
        ldloca.s        0
--- 123,127 ----
        .locals (valuetype 'X')
        ldarg.0
!       callvirt        instance valuetype 'X' 'Test'::'m2'()
        stloc.0
        ldloca.s        0
***************
*** 141,145 ****
  {
        ldarg.0
!       call    instance valuetype 'X' 'Test'::'m2'()
        box     'X'
        callvirt        instance class ['.library']'System'.'String' 
['.library']'System'.'Object'::'ToString'()
--- 141,145 ----
  {
        ldarg.0
!       callvirt        instance valuetype 'X' 'Test'::'m2'()
        box     'X'
        callvirt        instance class ['.library']'System'.'String' 
['.library']'System'.'Object'::'ToString'()

Index: ref1.il
===================================================================
RCS file: /cvsroot/dotgnu-pnet/cscctest/csharp/expr/ref1.il,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** ref1.il     6 May 2002 04:03:03 -0000       1.1
--- ref1.il     15 Nov 2002 01:38:55 -0000      1.2
***************
*** 42,49 ****
        ldarg.0
        ldarga.s        1
!       call    instance void 'Test'::'m1'(int32 &)
        ldarg.0
        ldarga.s        1
!       call    instance void 'Test'::'m2'(int32 &)
        ret
        .maxstack 2
--- 42,49 ----
        ldarg.0
        ldarga.s        1
!       callvirt        instance void 'Test'::'m1'(int32 &)
        ldarg.0
        ldarga.s        1
!       callvirt        instance void 'Test'::'m2'(int32 &)
        ret
        .maxstack 2
***************
*** 53,60 ****
        ldarg.0
        ldarg.1
!       call    instance void 'Test'::'m1'(int32 &)
        ldarg.0
        ldarg.1
!       call    instance void 'Test'::'m2'(int32 &)
        ret
        .maxstack 2
--- 53,60 ----
        ldarg.0
        ldarg.1
!       callvirt        instance void 'Test'::'m1'(int32 &)
        ldarg.0
        ldarg.1
!       callvirt        instance void 'Test'::'m2'(int32 &)
        ret
        .maxstack 2

Index: typedref1.il
===================================================================
RCS file: /cvsroot/dotgnu-pnet/cscctest/csharp/expr/typedref1.il,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** typedref1.il        19 Sep 2002 04:34:10 -0000      1.3
--- typedref1.il        15 Nov 2002 01:38:55 -0000      1.4
***************
*** 51,69 ****
        ldloca.s        0
        mkrefany        int32
!       call    instance void 'Test'::'m1'(typedref)
        ldarg.0
        ldarg.0
        ldflda  int32 'Test'::'fld'
        mkrefany        int32
!       call    instance void 'Test'::'m1'(typedref)
        ldarg.0
        ldarg.0
        ldflda  valuetype 'W' 'Test'::'fld2'
        mkrefany        'W'
!       call    instance void 'Test'::'m1'(typedref)
        ldarg.0
        ldsflda class 'Test' 'Test'::'fld3'
        mkrefany        'Test'
!       call    instance void 'Test'::'m1'(typedref)
        ret
        .maxstack 2
--- 51,69 ----
        ldloca.s        0
        mkrefany        int32
!       callvirt        instance void 'Test'::'m1'(typedref)
        ldarg.0
        ldarg.0
        ldflda  int32 'Test'::'fld'
        mkrefany        int32
!       callvirt        instance void 'Test'::'m1'(typedref)
        ldarg.0
        ldarg.0
        ldflda  valuetype 'W' 'Test'::'fld2'
        mkrefany        'W'
!       callvirt        instance void 'Test'::'m1'(typedref)
        ldarg.0
        ldsflda class 'Test' 'Test'::'fld3'
        mkrefany        'Test'
!       callvirt        instance void 'Test'::'m1'(typedref)
        ret
        .maxstack 2
***************
*** 76,80 ****
        ldelema int32
        mkrefany        int32
!       call    instance void 'Test'::'m1'(typedref)
        ret
        .maxstack 3
--- 76,80 ----
        ldelema int32
        mkrefany        int32
!       callvirt        instance void 'Test'::'m1'(typedref)
        ret
        .maxstack 3





reply via email to

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