From 9a52b60ef3073e56451d4d59515f3a9a763baa9d Mon Sep 17 00:00:00 2001 From: Russ Keldorph Date: Sat, 14 May 2016 06:52:19 -0700 Subject: Test cleanup (mostly non-Windows failures) Clean up the hodgepodge of failures in #2450. Many of them are simply bad exclusions for tests that don't exist either because they were deleted or never actually ported. The rest were fixed more or less as recommended by @LLITCHEV. Fixes #2450 --- tests/issues.targets | 3 - .../Misc/function_pointer/MutualThdRecur-fptr.il | 597 ++++++++++----------- .../function_pointer/MutualThdRecur-fptr.ilproj | 43 ++ .../JIT/Directed/pinning/object-pin/Object-Pin.il | 4 +- .../CLR-x86-JIT/V1.2-Beta1/b213516/lib-219037.il | 7 +- tests/testsFailingOutsideWindows.txt | 24 - tests/testsUnsupportedOutsideWindows.txt | 10 +- 7 files changed, 357 insertions(+), 331 deletions(-) create mode 100644 tests/src/JIT/Directed/Misc/function_pointer/MutualThdRecur-fptr.ilproj diff --git a/tests/issues.targets b/tests/issues.targets index addeacffde..efb4bd7cda 100644 --- a/tests/issues.targets +++ b/tests/issues.targets @@ -190,9 +190,6 @@ 2451 - - 2452 - 3216 diff --git a/tests/src/JIT/Directed/Misc/function_pointer/MutualThdRecur-fptr.il b/tests/src/JIT/Directed/Misc/function_pointer/MutualThdRecur-fptr.il index 43edc53a63..f7dce286ee 100644 --- a/tests/src/JIT/Directed/Misc/function_pointer/MutualThdRecur-fptr.il +++ b/tests/src/JIT/Directed/Misc/function_pointer/MutualThdRecur-fptr.il @@ -1,3 +1,6 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. .assembly extern System.Console { @@ -9,7 +12,7 @@ { } -.class public auto ansi Thread_EA +.class public auto ansi Thread_EA { .method public static void Dispatch(method explicit instance void *(int32), int32) { @@ -32,544 +35,544 @@ IL_0007: ldc.i4 0x1 IL_000c: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0019: ldftn void ?Function1_2@@YAXH@Z(int32) + IL_0019: ldftn void ?Function1_2@@YAXH@Z(int32) IL_0012: ldloc.0 IL_0013: ldc.i4 0x1 IL_0018: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0025: ldftn void ?Function1_3@@YAXH@Z(int32) + IL_0025: ldftn void ?Function1_3@@YAXH@Z(int32) IL_001e: ldloc.0 IL_001f: ldc.i4 0x1 IL_0024: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0031: ldftn void ?Function1_4@@YAXH@Z(int32) + IL_0031: ldftn void ?Function1_4@@YAXH@Z(int32) IL_002a: ldloc.0 IL_002b: ldc.i4 0x1 IL_0030: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_003d: ldftn void ?Function1_5@@YAXH@Z(int32) + IL_003d: ldftn void ?Function1_5@@YAXH@Z(int32) IL_0036: ldloc.0 IL_0037: ldc.i4 0x1 IL_003c: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0049: ldftn void ?Function1_6@@YAXH@Z(int32) + IL_0049: ldftn void ?Function1_6@@YAXH@Z(int32) IL_0042: ldloc.0 IL_0043: ldc.i4 0x1 IL_0048: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0055: ldftn void ?Function1_7@@YAXH@Z(int32) + IL_0055: ldftn void ?Function1_7@@YAXH@Z(int32) IL_004e: ldloc.0 IL_004f: ldc.i4 0x1 IL_0054: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0061: ldftn void ?Function1_8@@YAXH@Z(int32) + IL_0061: ldftn void ?Function1_8@@YAXH@Z(int32) IL_005a: ldloc.0 IL_005b: ldc.i4 0x1 IL_0060: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_006d: ldftn void ?Function1_9@@YAXH@Z(int32) + IL_006d: ldftn void ?Function1_9@@YAXH@Z(int32) IL_0066: ldloc.0 IL_0067: ldc.i4 0x1 IL_006c: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0079: ldftn void ?Function1_10@@YAXH@Z(int32) + IL_0079: ldftn void ?Function1_10@@YAXH@Z(int32) IL_0072: ldloc.0 IL_0073: ldc.i4 0x1 IL_0078: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0085: ldftn void ?Function1_11@@YAXH@Z(int32) + IL_0085: ldftn void ?Function1_11@@YAXH@Z(int32) IL_007e: ldloc.0 IL_007f: ldc.i4 0x1 IL_0084: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0091: ldftn void ?Function1_12@@YAXH@Z(int32) + IL_0091: ldftn void ?Function1_12@@YAXH@Z(int32) IL_008a: ldloc.0 IL_008b: ldc.i4 0x1 IL_0090: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_009d: ldftn void ?Function1_13@@YAXH@Z(int32) + IL_009d: ldftn void ?Function1_13@@YAXH@Z(int32) IL_0096: ldloc.0 IL_0097: ldc.i4 0x1 IL_009c: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_00a9: ldftn void ?Function1_14@@YAXH@Z(int32) + IL_00a9: ldftn void ?Function1_14@@YAXH@Z(int32) IL_00a2: ldloc.0 IL_00a3: ldc.i4 0x1 IL_00a8: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_00b5: ldftn void ?Function1_15@@YAXH@Z(int32) + IL_00b5: ldftn void ?Function1_15@@YAXH@Z(int32) IL_00ae: ldloc.0 IL_00af: ldc.i4 0x1 IL_00b4: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_00c1: ldftn void ?Function1_16@@YAXH@Z(int32) + IL_00c1: ldftn void ?Function1_16@@YAXH@Z(int32) IL_00ba: ldloc.0 IL_00bb: ldc.i4 0x1 IL_00c0: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_00cd: ldftn void ?Function1_17@@YAXH@Z(int32) + IL_00cd: ldftn void ?Function1_17@@YAXH@Z(int32) IL_00c6: ldloc.0 IL_00c7: ldc.i4 0x1 IL_00cc: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_00d9: ldftn void ?Function1_18@@YAXH@Z(int32) + IL_00d9: ldftn void ?Function1_18@@YAXH@Z(int32) IL_00d2: ldloc.0 IL_00d3: ldc.i4 0x1 IL_00d8: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_00e5: ldftn void ?Function1_19@@YAXH@Z(int32) + IL_00e5: ldftn void ?Function1_19@@YAXH@Z(int32) IL_00de: ldloc.0 IL_00df: ldc.i4 0x1 IL_00e4: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_00f1: ldftn void ?Function1_20@@YAXH@Z(int32) + IL_00f1: ldftn void ?Function1_20@@YAXH@Z(int32) IL_00ea: ldloc.0 IL_00eb: ldc.i4 0x1 IL_00f0: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_00fd: ldftn void ?Function1_21@@YAXH@Z(int32) + IL_00fd: ldftn void ?Function1_21@@YAXH@Z(int32) IL_00f6: ldloc.0 IL_00f7: ldc.i4 0x1 IL_00fc: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0109: ldftn void ?Function1_22@@YAXH@Z(int32) + IL_0109: ldftn void ?Function1_22@@YAXH@Z(int32) IL_0102: ldloc.0 IL_0103: ldc.i4 0x1 IL_0108: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0115: ldftn void ?Function1_23@@YAXH@Z(int32) + IL_0115: ldftn void ?Function1_23@@YAXH@Z(int32) IL_010e: ldloc.0 IL_010f: ldc.i4 0x1 IL_0114: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0121: ldftn void ?Function1_24@@YAXH@Z(int32) + IL_0121: ldftn void ?Function1_24@@YAXH@Z(int32) IL_011a: ldloc.0 IL_011b: ldc.i4 0x1 IL_0120: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_012d: ldftn void ?Function1_25@@YAXH@Z(int32) + IL_012d: ldftn void ?Function1_25@@YAXH@Z(int32) IL_0126: ldloc.0 IL_0127: ldc.i4 0x1 IL_012c: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0139: ldftn void ?Function1_26@@YAXH@Z(int32) + IL_0139: ldftn void ?Function1_26@@YAXH@Z(int32) IL_0132: ldloc.0 IL_0133: ldc.i4 0x1 IL_0138: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0145: ldftn void ?Function1_27@@YAXH@Z(int32) + IL_0145: ldftn void ?Function1_27@@YAXH@Z(int32) IL_013e: ldloc.0 IL_013f: ldc.i4 0x1 IL_0144: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0151: ldftn void ?Function1_28@@YAXH@Z(int32) + IL_0151: ldftn void ?Function1_28@@YAXH@Z(int32) IL_014a: ldloc.0 IL_014b: ldc.i4 0x1 IL_0150: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_015d: ldftn void ?Function1_29@@YAXH@Z(int32) + IL_015d: ldftn void ?Function1_29@@YAXH@Z(int32) IL_0156: ldloc.0 IL_0157: ldc.i4 0x1 IL_015c: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0169: ldftn void ?Function1_30@@YAXH@Z(int32) + IL_0169: ldftn void ?Function1_30@@YAXH@Z(int32) IL_0162: ldloc.0 IL_0163: ldc.i4 0x1 IL_0168: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0175: ldftn void ?Function1_31@@YAXH@Z(int32) + IL_0175: ldftn void ?Function1_31@@YAXH@Z(int32) IL_016e: ldloc.0 IL_016f: ldc.i4 0x1 IL_0174: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0181: ldftn void ?Function1_32@@YAXH@Z(int32) + IL_0181: ldftn void ?Function1_32@@YAXH@Z(int32) IL_017a: ldloc.0 IL_017b: ldc.i4 0x1 IL_0180: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_018d: ldftn void ?Function1_33@@YAXH@Z(int32) + IL_018d: ldftn void ?Function1_33@@YAXH@Z(int32) IL_0186: ldloc.0 IL_0187: ldc.i4 0x1 IL_018c: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0199: ldftn void ?Function1_34@@YAXH@Z(int32) + IL_0199: ldftn void ?Function1_34@@YAXH@Z(int32) IL_0192: ldloc.0 IL_0193: ldc.i4 0x1 IL_0198: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_01a5: ldftn void ?Function1_35@@YAXH@Z(int32) + IL_01a5: ldftn void ?Function1_35@@YAXH@Z(int32) IL_019e: ldloc.0 IL_019f: ldc.i4 0x1 IL_01a4: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_01b1: ldftn void ?Function1_36@@YAXH@Z(int32) + IL_01b1: ldftn void ?Function1_36@@YAXH@Z(int32) IL_01aa: ldloc.0 IL_01ab: ldc.i4 0x1 IL_01b0: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_01bd: ldftn void ?Function1_37@@YAXH@Z(int32) + IL_01bd: ldftn void ?Function1_37@@YAXH@Z(int32) IL_01b6: ldloc.0 IL_01b7: ldc.i4 0x1 IL_01bc: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_01c9: ldftn void ?Function1_38@@YAXH@Z(int32) + IL_01c9: ldftn void ?Function1_38@@YAXH@Z(int32) IL_01c2: ldloc.0 IL_01c3: ldc.i4 0x1 IL_01c8: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_01d5: ldftn void ?Function1_39@@YAXH@Z(int32) + IL_01d5: ldftn void ?Function1_39@@YAXH@Z(int32) IL_01ce: ldloc.0 IL_01cf: ldc.i4 0x1 IL_01d4: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_01e1: ldftn void ?Function1_40@@YAXH@Z(int32) + IL_01e1: ldftn void ?Function1_40@@YAXH@Z(int32) IL_01da: ldloc.0 IL_01db: ldc.i4 0x1 IL_01e0: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_01ed: ldftn void ?Function1_41@@YAXH@Z(int32) + IL_01ed: ldftn void ?Function1_41@@YAXH@Z(int32) IL_01e6: ldloc.0 IL_01e7: ldc.i4 0x1 IL_01ec: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_01f9: ldftn void ?Function1_42@@YAXH@Z(int32) + IL_01f9: ldftn void ?Function1_42@@YAXH@Z(int32) IL_01f2: ldloc.0 IL_01f3: ldc.i4 0x1 IL_01f8: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0205: ldftn void ?Function1_43@@YAXH@Z(int32) + IL_0205: ldftn void ?Function1_43@@YAXH@Z(int32) IL_01fe: ldloc.0 IL_01ff: ldc.i4 0x1 IL_0204: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0211: ldftn void ?Function1_44@@YAXH@Z(int32) + IL_0211: ldftn void ?Function1_44@@YAXH@Z(int32) IL_020a: ldloc.0 IL_020b: ldc.i4 0x1 IL_0210: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_021d: ldftn void ?Function1_45@@YAXH@Z(int32) + IL_021d: ldftn void ?Function1_45@@YAXH@Z(int32) IL_0216: ldloc.0 IL_0217: ldc.i4 0x1 IL_021c: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0229: ldftn void ?Function1_46@@YAXH@Z(int32) + IL_0229: ldftn void ?Function1_46@@YAXH@Z(int32) IL_0222: ldloc.0 IL_0223: ldc.i4 0x1 IL_0228: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0235: ldftn void ?Function1_47@@YAXH@Z(int32) + IL_0235: ldftn void ?Function1_47@@YAXH@Z(int32) IL_022e: ldloc.0 IL_022f: ldc.i4 0x1 IL_0234: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0241: ldftn void ?Function1_48@@YAXH@Z(int32) + IL_0241: ldftn void ?Function1_48@@YAXH@Z(int32) IL_023a: ldloc.0 IL_023b: ldc.i4 0x1 IL_0240: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_024d: ldftn void ?Function1_49@@YAXH@Z(int32) + IL_024d: ldftn void ?Function1_49@@YAXH@Z(int32) IL_0246: ldloc.0 IL_0247: ldc.i4 0x1 IL_024c: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0259: ldftn void ?Function1_50@@YAXH@Z(int32) + IL_0259: ldftn void ?Function1_50@@YAXH@Z(int32) IL_0252: ldloc.0 IL_0253: ldc.i4 0x1 IL_0258: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0265: ldftn void ?Function1_51@@YAXH@Z(int32) + IL_0265: ldftn void ?Function1_51@@YAXH@Z(int32) IL_025e: ldloc.0 IL_025f: ldc.i4 0x1 IL_0264: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0271: ldftn void ?Function1_52@@YAXH@Z(int32) + IL_0271: ldftn void ?Function1_52@@YAXH@Z(int32) IL_026a: ldloc.0 IL_026b: ldc.i4 0x1 IL_0270: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_027d: ldftn void ?Function1_53@@YAXH@Z(int32) + IL_027d: ldftn void ?Function1_53@@YAXH@Z(int32) IL_0276: ldloc.0 IL_0277: ldc.i4 0x1 IL_027c: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0289: ldftn void ?Function1_54@@YAXH@Z(int32) + IL_0289: ldftn void ?Function1_54@@YAXH@Z(int32) IL_0282: ldloc.0 IL_0283: ldc.i4 0x1 IL_0288: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0295: ldftn void ?Function1_55@@YAXH@Z(int32) + IL_0295: ldftn void ?Function1_55@@YAXH@Z(int32) IL_028e: ldloc.0 IL_028f: ldc.i4 0x1 IL_0294: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_02a1: ldftn void ?Function1_56@@YAXH@Z(int32) + IL_02a1: ldftn void ?Function1_56@@YAXH@Z(int32) IL_029a: ldloc.0 IL_029b: ldc.i4 0x1 IL_02a0: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_02ad: ldftn void ?Function1_57@@YAXH@Z(int32) + IL_02ad: ldftn void ?Function1_57@@YAXH@Z(int32) IL_02a6: ldloc.0 IL_02a7: ldc.i4 0x1 IL_02ac: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_02b9: ldftn void ?Function1_58@@YAXH@Z(int32) + IL_02b9: ldftn void ?Function1_58@@YAXH@Z(int32) IL_02b2: ldloc.0 IL_02b3: ldc.i4 0x1 IL_02b8: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_02c5: ldftn void ?Function1_59@@YAXH@Z(int32) + IL_02c5: ldftn void ?Function1_59@@YAXH@Z(int32) IL_02be: ldloc.0 IL_02bf: ldc.i4 0x1 IL_02c4: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_02d1: ldftn void ?Function1_60@@YAXH@Z(int32) + IL_02d1: ldftn void ?Function1_60@@YAXH@Z(int32) IL_02ca: ldloc.0 IL_02cb: ldc.i4 0x1 IL_02d0: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_02dd: ldftn void ?Function1_61@@YAXH@Z(int32) + IL_02dd: ldftn void ?Function1_61@@YAXH@Z(int32) IL_02d6: ldloc.0 IL_02d7: ldc.i4 0x1 IL_02dc: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_02e9: ldftn void ?Function1_62@@YAXH@Z(int32) + IL_02e9: ldftn void ?Function1_62@@YAXH@Z(int32) IL_02e2: ldloc.0 IL_02e3: ldc.i4 0x1 IL_02e8: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_02f5: ldftn void ?Function1_63@@YAXH@Z(int32) + IL_02f5: ldftn void ?Function1_63@@YAXH@Z(int32) IL_02ee: ldloc.0 IL_02ef: ldc.i4 0x1 IL_02f4: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0301: ldftn void ?Function1_64@@YAXH@Z(int32) + IL_0301: ldftn void ?Function1_64@@YAXH@Z(int32) IL_02fa: ldloc.0 IL_02fb: ldc.i4 0x1 IL_0300: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_030d: ldftn void ?Function1_65@@YAXH@Z(int32) + IL_030d: ldftn void ?Function1_65@@YAXH@Z(int32) IL_0306: ldloc.0 IL_0307: ldc.i4 0x1 IL_030c: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0319: ldftn void ?Function1_66@@YAXH@Z(int32) + IL_0319: ldftn void ?Function1_66@@YAXH@Z(int32) IL_0312: ldloc.0 IL_0313: ldc.i4 0x1 IL_0318: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0325: ldftn void ?Function1_67@@YAXH@Z(int32) + IL_0325: ldftn void ?Function1_67@@YAXH@Z(int32) IL_031e: ldloc.0 IL_031f: ldc.i4 0x1 IL_0324: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0331: ldftn void ?Function1_68@@YAXH@Z(int32) + IL_0331: ldftn void ?Function1_68@@YAXH@Z(int32) IL_032a: ldloc.0 IL_032b: ldc.i4 0x1 IL_0330: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_033d: ldftn void ?Function1_69@@YAXH@Z(int32) + IL_033d: ldftn void ?Function1_69@@YAXH@Z(int32) IL_0336: ldloc.0 IL_0337: ldc.i4 0x1 IL_033c: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0349: ldftn void ?Function1_70@@YAXH@Z(int32) + IL_0349: ldftn void ?Function1_70@@YAXH@Z(int32) IL_0342: ldloc.0 IL_0343: ldc.i4 0x1 IL_0348: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0355: ldftn void ?Function1_1@@YAXH@Z(int32) + IL_0355: ldftn void ?Function1_1@@YAXH@Z(int32) IL_034e: ldloc.0 IL_034f: ldc.i4 0x1 IL_0354: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0361: ldftn void ?Function1_2@@YAXH@Z(int32) + IL_0361: ldftn void ?Function1_2@@YAXH@Z(int32) IL_035a: ldloc.0 IL_035b: ldc.i4 0x1 IL_0360: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_036d: ldftn void ?Function1_3@@YAXH@Z(int32) + IL_036d: ldftn void ?Function1_3@@YAXH@Z(int32) IL_0366: ldloc.0 IL_0367: ldc.i4 0x1 IL_036c: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0379: ldftn void ?Function1_4@@YAXH@Z(int32) + IL_0379: ldftn void ?Function1_4@@YAXH@Z(int32) IL_0372: ldloc.0 IL_0373: ldc.i4 0x1 IL_0378: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0385: ldftn void ?Function1_5@@YAXH@Z(int32) + IL_0385: ldftn void ?Function1_5@@YAXH@Z(int32) IL_037e: ldloc.0 IL_037f: ldc.i4 0x1 IL_0384: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0391: ldftn void ?Function1_6@@YAXH@Z(int32) + IL_0391: ldftn void ?Function1_6@@YAXH@Z(int32) IL_038a: ldloc.0 IL_038b: ldc.i4 0x1 IL_0390: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_039d: ldftn void ?Function1_7@@YAXH@Z(int32) + IL_039d: ldftn void ?Function1_7@@YAXH@Z(int32) IL_0396: ldloc.0 IL_0397: ldc.i4 0x1 IL_039c: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_03a9: ldftn void ?Function1_8@@YAXH@Z(int32) + IL_03a9: ldftn void ?Function1_8@@YAXH@Z(int32) IL_03a2: ldloc.0 IL_03a3: ldc.i4 0x1 IL_03a8: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_03b5: ldftn void ?Function1_9@@YAXH@Z(int32) + IL_03b5: ldftn void ?Function1_9@@YAXH@Z(int32) IL_03ae: ldloc.0 IL_03af: ldc.i4 0x1 IL_03b4: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_03c1: ldftn void ?Function1_10@@YAXH@Z(int32) + IL_03c1: ldftn void ?Function1_10@@YAXH@Z(int32) IL_03ba: ldloc.0 IL_03bb: ldc.i4 0x1 IL_03c0: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_03cd: ldftn void ?Function1_11@@YAXH@Z(int32) + IL_03cd: ldftn void ?Function1_11@@YAXH@Z(int32) IL_03c6: ldloc.0 IL_03c7: ldc.i4 0x1 IL_03cc: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_03d9: ldftn void ?Function1_12@@YAXH@Z(int32) + IL_03d9: ldftn void ?Function1_12@@YAXH@Z(int32) IL_03d2: ldloc.0 IL_03d3: ldc.i4 0x1 IL_03d8: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_03e5: ldftn void ?Function1_13@@YAXH@Z(int32) + IL_03e5: ldftn void ?Function1_13@@YAXH@Z(int32) IL_03de: ldloc.0 IL_03df: ldc.i4 0x1 IL_03e4: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_03f1: ldftn void ?Function1_14@@YAXH@Z(int32) + IL_03f1: ldftn void ?Function1_14@@YAXH@Z(int32) IL_03ea: ldloc.0 IL_03eb: ldc.i4 0x1 IL_03f0: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_03fd: ldftn void ?Function1_15@@YAXH@Z(int32) + IL_03fd: ldftn void ?Function1_15@@YAXH@Z(int32) IL_03f6: ldloc.0 IL_03f7: ldc.i4 0x1 IL_03fc: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0409: ldftn void ?Function1_16@@YAXH@Z(int32) + IL_0409: ldftn void ?Function1_16@@YAXH@Z(int32) IL_0402: ldloc.0 IL_0403: ldc.i4 0x1 IL_0408: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0415: ldftn void ?Function1_17@@YAXH@Z(int32) + IL_0415: ldftn void ?Function1_17@@YAXH@Z(int32) IL_040e: ldloc.0 IL_040f: ldc.i4 0x1 IL_0414: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0421: ldftn void ?Function1_18@@YAXH@Z(int32) + IL_0421: ldftn void ?Function1_18@@YAXH@Z(int32) IL_041a: ldloc.0 IL_041b: ldc.i4 0x1 IL_0420: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_042d: ldftn void ?Function1_19@@YAXH@Z(int32) + IL_042d: ldftn void ?Function1_19@@YAXH@Z(int32) IL_0426: ldloc.0 IL_0427: ldc.i4 0x1 IL_042c: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0439: ldftn void ?Function1_20@@YAXH@Z(int32) + IL_0439: ldftn void ?Function1_20@@YAXH@Z(int32) IL_0432: ldloc.0 IL_0433: ldc.i4 0x1 IL_0438: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0445: ldftn void ?Function1_21@@YAXH@Z(int32) + IL_0445: ldftn void ?Function1_21@@YAXH@Z(int32) IL_043e: ldloc.0 IL_043f: ldc.i4 0x1 IL_0444: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0451: ldftn void ?Function1_22@@YAXH@Z(int32) + IL_0451: ldftn void ?Function1_22@@YAXH@Z(int32) IL_044a: ldloc.0 IL_044b: ldc.i4 0x1 IL_0450: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_045d: ldftn void ?Function1_23@@YAXH@Z(int32) + IL_045d: ldftn void ?Function1_23@@YAXH@Z(int32) IL_0456: ldloc.0 IL_0457: ldc.i4 0x1 IL_045c: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0469: ldftn void ?Function1_24@@YAXH@Z(int32) + IL_0469: ldftn void ?Function1_24@@YAXH@Z(int32) IL_0462: ldloc.0 IL_0463: ldc.i4 0x1 IL_0468: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0475: ldftn void ?Function1_25@@YAXH@Z(int32) + IL_0475: ldftn void ?Function1_25@@YAXH@Z(int32) IL_046e: ldloc.0 IL_046f: ldc.i4 0x1 IL_0474: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0481: ldftn void ?Function1_26@@YAXH@Z(int32) + IL_0481: ldftn void ?Function1_26@@YAXH@Z(int32) IL_047a: ldloc.0 IL_047b: ldc.i4 0x1 IL_0480: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_048d: ldftn void ?Function1_27@@YAXH@Z(int32) + IL_048d: ldftn void ?Function1_27@@YAXH@Z(int32) IL_0486: ldloc.0 IL_0487: ldc.i4 0x1 IL_048c: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_0499: ldftn void ?Function1_28@@YAXH@Z(int32) + IL_0499: ldftn void ?Function1_28@@YAXH@Z(int32) IL_0492: ldloc.0 IL_0493: ldc.i4 0x1 IL_0498: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_04a5: ldftn void ?Function1_29@@YAXH@Z(int32) + IL_04a5: ldftn void ?Function1_29@@YAXH@Z(int32) IL_049e: ldloc.0 IL_049f: ldc.i4 0x1 IL_04a4: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_04b1: ldftn void ?Function1_30@@YAXH@Z(int32) + IL_04b1: ldftn void ?Function1_30@@YAXH@Z(int32) IL_04aa: ldloc.0 IL_04ab: ldc.i4 0x1 IL_04b0: add call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) - IL_04b6: call class [mscorlib]System.IO.TextWriter [System.Console]System.Console::get_Out() + IL_04b6: call class [mscorlib]System.IO.TextWriter [System.Console]System.Console::get_Out() IL_04bb: ldstr "on thread finished" - IL_04c0: - + IL_04c0: + IL_04c5: callvirt instance void [mscorlib]System.IO.TextWriter::WriteLine(class [mscorlib]System.String) IL_04ca: ret - } + } .method public specialname rtspecialname instance void .ctor() il managed { .maxstack 1 IL_0000: ldarg.0 - + IL_0001: call instance void [mscorlib]System.Object::.ctor() IL_0006: ret - } + } -} +} -.class value sealed public explicit ansi $MultiByte$42 +.class value sealed public explicit ansi $MultiByte$42 { .pack 1 .size 42 -} +} -.class value sealed public explicit ansi $MultiByte$26 +.class value sealed public explicit ansi $MultiByte$26 { .pack 1 .size 26 -} +} -.class value sealed public explicit ansi $MultiByte$54 +.class value sealed public explicit ansi $MultiByte$54 { .pack 1 .size 54 -} +} -.class value sealed public explicit ansi $MultiByte$0 +.class value sealed public explicit ansi $MultiByte$0 { .pack 1 .size 0 -} +} .method public static void ?Function1_1@@YAXH@Z(int32 A_0) il managed { @@ -600,7 +603,7 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_0034: add IL_0035: starg.s A_0 IL_0037: ret -} +} .method public static void ?Function1_2@@YAXH@Z(int32 A_0) il managed { @@ -630,11 +633,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_1@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_1@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_3@@YAXH@Z(int32 A_0) il managed { @@ -664,12 +667,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_2@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_2@@YAXH@Z(int32) IL_0037: ldarg.0 - + call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_4@@YAXH@Z(int32 A_0) il managed { @@ -699,12 +702,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_3@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_3@@YAXH@Z(int32) IL_0037: ldarg.0 - + call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_5@@YAXH@Z(int32 A_0) il managed { @@ -734,12 +737,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_4@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_4@@YAXH@Z(int32) IL_0037: ldarg.0 - + call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_6@@YAXH@Z(int32 A_0) il managed { @@ -769,12 +772,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_5@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_5@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_7@@YAXH@Z(int32 A_0) il managed { @@ -804,12 +807,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_6@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_6@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_8@@YAXH@Z(int32 A_0) il managed { @@ -839,12 +842,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_7@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_7@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_9@@YAXH@Z(int32 A_0) il managed { @@ -874,12 +877,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_8@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_8@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_10@@YAXH@Z(int32 A_0) il managed { @@ -909,12 +912,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_9@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_9@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_11@@YAXH@Z(int32 A_0) il managed { @@ -944,12 +947,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_10@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_10@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_12@@YAXH@Z(int32 A_0) il managed { @@ -979,12 +982,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_11@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_11@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_13@@YAXH@Z(int32 A_0) il managed { @@ -1014,12 +1017,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_12@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_12@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_14@@YAXH@Z(int32 A_0) il managed { @@ -1049,12 +1052,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_13@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_13@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_15@@YAXH@Z(int32 A_0) il managed { @@ -1084,12 +1087,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_14@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_14@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_16@@YAXH@Z(int32 A_0) il managed { @@ -1119,12 +1122,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_15@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_15@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_17@@YAXH@Z(int32 A_0) il managed { @@ -1154,12 +1157,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_16@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_16@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_18@@YAXH@Z(int32 A_0) il managed { @@ -1189,12 +1192,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_17@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_17@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_19@@YAXH@Z(int32 A_0) il managed { @@ -1224,12 +1227,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_18@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_18@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_20@@YAXH@Z(int32 A_0) il managed { @@ -1259,12 +1262,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_19@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_19@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_21@@YAXH@Z(int32 A_0) il managed { @@ -1294,12 +1297,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_20@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_20@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_22@@YAXH@Z(int32 A_0) il managed { @@ -1329,12 +1332,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_21@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_21@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_23@@YAXH@Z(int32 A_0) il managed { @@ -1364,12 +1367,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_22@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_22@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_24@@YAXH@Z(int32 A_0) il managed { @@ -1399,12 +1402,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_23@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_23@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_25@@YAXH@Z(int32 A_0) il managed { @@ -1434,12 +1437,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_24@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_24@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_26@@YAXH@Z(int32 A_0) il managed { @@ -1469,12 +1472,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_25@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_25@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_27@@YAXH@Z(int32 A_0) il managed { @@ -1504,12 +1507,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_26@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_26@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_28@@YAXH@Z(int32 A_0) il managed { @@ -1539,12 +1542,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_27@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_27@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_29@@YAXH@Z(int32 A_0) il managed { @@ -1574,12 +1577,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_28@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_28@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_30@@YAXH@Z(int32 A_0) il managed { @@ -1609,12 +1612,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_29@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_29@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_31@@YAXH@Z(int32 A_0) il managed { @@ -1644,11 +1647,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_30@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_30@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_32@@YAXH@Z(int32 A_0) il managed { @@ -1678,12 +1681,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_31@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_31@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_33@@YAXH@Z(int32 A_0) il managed { @@ -1713,11 +1716,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_32@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_32@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_34@@YAXH@Z(int32 A_0) il managed { @@ -1747,12 +1750,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_33@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_33@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_35@@YAXH@Z(int32 A_0) il managed { @@ -1782,12 +1785,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_34@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_34@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_36@@YAXH@Z(int32 A_0) il managed { @@ -1817,12 +1820,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_35@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_35@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_37@@YAXH@Z(int32 A_0) il managed { @@ -1852,12 +1855,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_36@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_36@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_38@@YAXH@Z(int32 A_0) il managed { @@ -1887,12 +1890,12 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - - IL_0038: ldftn void ?Function1_37@@YAXH@Z(int32) + + IL_0038: ldftn void ?Function1_37@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_39@@YAXH@Z(int32 A_0) il managed { @@ -1922,11 +1925,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_38@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_38@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_40@@YAXH@Z(int32 A_0) il managed { @@ -1956,11 +1959,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_39@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_39@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_41@@YAXH@Z(int32 A_0) il managed { @@ -1990,11 +1993,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_40@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_40@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_42@@YAXH@Z(int32 A_0) il managed { @@ -2024,11 +2027,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_41@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_41@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_43@@YAXH@Z(int32 A_0) il managed { @@ -2058,11 +2061,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_42@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_42@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_44@@YAXH@Z(int32 A_0) il managed { @@ -2092,11 +2095,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_43@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_43@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_45@@YAXH@Z(int32 A_0) il managed { @@ -2126,11 +2129,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_44@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_44@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_46@@YAXH@Z(int32 A_0) il managed { @@ -2160,11 +2163,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_45@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_45@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_47@@YAXH@Z(int32 A_0) il managed { @@ -2194,11 +2197,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_46@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_46@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_48@@YAXH@Z(int32 A_0) il managed { @@ -2228,11 +2231,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_47@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_47@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_49@@YAXH@Z(int32 A_0) il managed { @@ -2262,11 +2265,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_48@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_48@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_50@@YAXH@Z(int32 A_0) il managed { @@ -2296,11 +2299,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_49@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_49@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_51@@YAXH@Z(int32 A_0) il managed { @@ -2330,11 +2333,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_50@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_50@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_52@@YAXH@Z(int32 A_0) il managed { @@ -2364,11 +2367,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_51@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_51@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_53@@YAXH@Z(int32 A_0) il managed { @@ -2398,11 +2401,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_52@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_52@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_54@@YAXH@Z(int32 A_0) il managed { @@ -2432,11 +2435,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_53@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_53@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_55@@YAXH@Z(int32 A_0) il managed { @@ -2466,11 +2469,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_54@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_54@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_56@@YAXH@Z(int32 A_0) il managed { @@ -2500,11 +2503,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_55@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_55@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_57@@YAXH@Z(int32 A_0) il managed { @@ -2534,11 +2537,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_56@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_56@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_58@@YAXH@Z(int32 A_0) il managed { @@ -2568,11 +2571,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_57@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_57@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_59@@YAXH@Z(int32 A_0) il managed { @@ -2602,11 +2605,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_58@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_58@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_60@@YAXH@Z(int32 A_0) il managed { @@ -2636,11 +2639,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_59@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_59@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_61@@YAXH@Z(int32 A_0) il managed { @@ -2670,11 +2673,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_60@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_60@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_62@@YAXH@Z(int32 A_0) il managed { @@ -2704,11 +2707,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_61@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_61@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_63@@YAXH@Z(int32 A_0) il managed { @@ -2738,11 +2741,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_62@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_62@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_64@@YAXH@Z(int32 A_0) il managed { @@ -2772,11 +2775,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_63@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_63@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_65@@YAXH@Z(int32 A_0) il managed { @@ -2806,11 +2809,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_64@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_64@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_66@@YAXH@Z(int32 A_0) il managed { @@ -2840,11 +2843,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_65@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_65@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_67@@YAXH@Z(int32 A_0) il managed { @@ -2874,11 +2877,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_66@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_66@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_68@@YAXH@Z(int32 A_0) il managed { @@ -2908,11 +2911,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_67@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_67@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_69@@YAXH@Z(int32 A_0) il managed { @@ -2942,11 +2945,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_68@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_68@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static void ?Function1_70@@YAXH@Z(int32 A_0) il managed { @@ -2976,11 +2979,11 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_002f: ldc.i4 0x1 IL_0034: add IL_0035: starg.s A_0 - IL_0038: ldftn void ?Function1_69@@YAXH@Z(int32) + IL_0038: ldftn void ?Function1_69@@YAXH@Z(int32) IL_0037: ldarg.0 call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) IL_003d: ret -} +} .method public static int32 main() il managed { @@ -2990,18 +2993,14 @@ call void Thread_EA::Dispatch(method explicit instance void *(int32), int32) class Thread_EA ThdObj, int32 V_2) - call class [mscorlib]System.IO.TextWriter [System.Console]System.Console::get_Out() -call class [mscorlib]System.IO.TextWriter [mscorlib]System.IO.TextWriter::Synchronized(class [mscorlib]System.IO.TextWriter) -call void [System.Console]System.Console::SetOut(class [mscorlib]System.IO.TextWriter) - IL_0000: ldc.i4 0xa IL_0005: newarr [mscorlib]System.Threading.Thread IL_000a: stloc.0 IL_000b: newobj instance void Thread_EA::.ctor() IL_0010: stloc.1 - IL_0011: call class [mscorlib]System.IO.TextWriter [System.Console]System.Console::get_Out() - IL_0016: ldstr "test started" - IL_001b: + IL_0011: call class [mscorlib]System.IO.TextWriter [System.Console]System.Console::get_Out() + IL_0016: ldstr "test started" + IL_001b: IL_0020: callvirt instance void [mscorlib]System.IO.TextWriter::WriteLine(class [mscorlib]System.String) IL_0025: ldc.i4 0x0 IL_002a: stloc.2 @@ -3046,10 +3045,10 @@ call void [System.Console]System.Console::SetOut(class [mscorlib]System.IO IL_0085: callvirt instance void [mscorlib]System.Threading.Thread::Join() IL_008a: br IL_006f - IL_008f: call class [mscorlib]System.IO.TextWriter [System.Console]System.Console::get_Out() - IL_0094: ldstr "mutualthdrecur-fptr done" - IL_0099: + IL_008f: call class [mscorlib]System.IO.TextWriter [System.Console]System.Console::get_Out() + IL_0094: ldstr "mutualthdrecur-fptr done" + IL_0099: IL_009e: callvirt instance void [mscorlib]System.IO.TextWriter::WriteLine(class [mscorlib]System.String) IL_00a3: ldc.i4 0x64 IL_00a8: ret -} +} diff --git a/tests/src/JIT/Directed/Misc/function_pointer/MutualThdRecur-fptr.ilproj b/tests/src/JIT/Directed/Misc/function_pointer/MutualThdRecur-fptr.ilproj new file mode 100644 index 0000000000..8821b4a611 --- /dev/null +++ b/tests/src/JIT/Directed/Misc/function_pointer/MutualThdRecur-fptr.ilproj @@ -0,0 +1,43 @@ + + + + + Debug + AnyCPU + $(MSBuildProjectName) + 2.0 + {95DFC527-4DC1-495E-97D7-E94EE1F7140D} + Exe + Properties + 512 + {786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + $(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages + ..\..\ + 7a9bfb7d + + + + + + + + + False + + + + PdbOnly + + + + + + + + + + + + + + diff --git a/tests/src/JIT/Directed/pinning/object-pin/Object-Pin.il b/tests/src/JIT/Directed/pinning/object-pin/Object-Pin.il index 7c7b9702bc..321029e304 100644 --- a/tests/src/JIT/Directed/pinning/object-pin/Object-Pin.il +++ b/tests/src/JIT/Directed/pinning/object-pin/Object-Pin.il @@ -85,8 +85,8 @@ LOOP1: .class auto ansi Pin1_Test { - .method public static pinvokeimpl("Mirror" cdecl) int32 Ret_Ptr(void *) il managed preservesig{ } - .method public static pinvokeimpl("Mirror" cdecl) void Set_Val(void*,int32 c) il managed preservesig { } + .method public static pinvokeimpl("mirror" cdecl) int32 Ret_Ptr(void *) il managed preservesig{ } + .method public static pinvokeimpl("mirror" cdecl) void Set_Val(void*,int32 c) il managed preservesig { } .method public static int32 Main(class [mscorlib]System.String[] args) il managed { .entrypoint diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b213516/lib-219037.il b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b213516/lib-219037.il index 4af39fc150..160fe39bf1 100644 --- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b213516/lib-219037.il +++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b213516/lib-219037.il @@ -2,6 +2,11 @@ // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. +.assembly extern System.Console +{ + .publickeytoken = (B0 3F 5F 7F 11 D5 0A 3A ) + .ver 4:0:0:0 +} .assembly extern mscorlib {} .assembly 'lib-219037' { @@ -17,7 +22,7 @@ // Code size 23 (0x17) .maxstack 100 IL_0000: ldstr ".cctor" - IL_0005: call void [mscorlib]System.Console::WriteLine(string) + IL_0005: call void [System.Console]System.Console::WriteLine(string) IL_000a: ldsfld int32 ['lib-219037']Util::count IL_000f: ldc.i4.1 IL_0010: add diff --git a/tests/testsFailingOutsideWindows.txt b/tests/testsFailingOutsideWindows.txt index 16d3ebbd20..5afed1611f 100644 --- a/tests/testsFailingOutsideWindows.txt +++ b/tests/testsFailingOutsideWindows.txt @@ -30,8 +30,6 @@ JIT/Directed/coverage/importer/Desktop/ldelemnullarr1_il_d/ldelemnullarr1_il_d.s JIT/Directed/coverage/importer/Desktop/ldelemnullarr1_il_r/ldelemnullarr1_il_r.sh JIT/Directed/coverage/importer/Desktop/nonrefsdarr_il_d/nonrefsdarr_il_d.sh JIT/Directed/coverage/importer/Desktop/nonrefsdarr_il_r/nonrefsdarr_il_r.sh -JIT/Directed/IL/mutualrecurthd-tailcall/mutualrecurthd-tailcall/mutualrecurthd-tailcall.sh -JIT/Directed/Misc/function_pointer/mutualthdrecur-fptr/mutualthdrecur-fptr.sh JIT/Directed/pinning/object-pin/object-pin/object-pin.sh JIT/Directed/pinvoke/preemptive_cooperative/preemptive_cooperative.sh JIT/Directed/tls/mutualrecurthd-tls/mutualrecurthd-tls.sh @@ -54,36 +52,14 @@ JIT/Methodical/cctor/misc/threads3_il_d/threads3_il_d.sh JIT/Methodical/cctor/misc/threads3_il_r/threads3_il_r.sh JIT/Methodical/cctor/simple/precise3_il_d/precise3_il_d.sh JIT/Methodical/cctor/simple/precise3_il_r/precise3_il_r.sh -JIT/Methodical/Coverage/arglist_pos/arglist_pos.sh JIT/Methodical/eh/deadcode/badcodeafterfinally_d/badcodeafterfinally_d.sh JIT/Methodical/eh/deadcode/badcodeafterfinally_r/badcodeafterfinally_r.sh -JIT/Methodical/eh/interactions/cornucopia1_d/cornucopia1_d.sh -JIT/Methodical/eh/interactions/cornucopia1_r/cornucopia1_r.sh -JIT/Methodical/varargs/seh/fault_il_d/fault_il_d.sh -JIT/Methodical/varargs/seh/fault_il_r/fault_il_r.sh -JIT/Methodical/varargs/seh/filter_il_d/filter_il_d.sh -JIT/Methodical/varargs/seh/filter_il_r/filter_il_r.sh JIT/Methodical/xxobj/operand/_il_dbglocalloc/_il_dbglocalloc.sh JIT/Methodical/xxobj/operand/_il_rellocalloc/_il_rellocalloc.sh JIT/Regression/CLR-x86-EJIT/v1-m10/b07847/b07847/b07847.sh -JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b213516/b213516/b213516.sh JIT/Regression/CLR-x86-JIT/V1.2-M01/b03689/b03689/b03689.sh JIT/Regression/CLR-x86-JIT/V1.2-M01/b08046/b08046/b08046.sh -JIT/Regression/CLR-x86-JIT/V1.2-M01/b08707/b08707/b08707.sh -JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26324/b26324a/b26324a.sh -JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26324/b26324b/b26324b.sh -JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27098/b27098/b27098.sh -JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28911/b28911/b28911.sh -JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b28949/b28949b/b28949b.sh -JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b47584/b47584/b47584.sh -JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51416/b51416/b51416.sh -JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56272/b56272/b56272.sh JIT/Regression/Dev11/dev10_865840/dev10_865840/dev10_865840.sh -JIT/Regression/VS-ia64-JIT/V1.2-M01/b11959/b11959/b11959.sh -JIT/Regression/VS-ia64-JIT/V1.2-M02/b16933/b16933/b16933.sh -JIT/Regression/VS-ia64-JIT/V1.2-M02/b22545/b22545/b22545.sh -JIT/Regression/VS-ia64-JIT/V1.2-M02/b22591/b22591/b22591.sh -JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b416776/b416776/b416776.sh JIT/SIMD/Vector3Interop_r/Vector3Interop_r.sh JIT/SIMD/Vector3Interop_ro/Vector3Interop_ro.sh JIT/jit64/localloc/eh/eh01_dynamic/eh01_dynamic.sh diff --git a/tests/testsUnsupportedOutsideWindows.txt b/tests/testsUnsupportedOutsideWindows.txt index bbee3e9038..845cf6034b 100644 --- a/tests/testsUnsupportedOutsideWindows.txt +++ b/tests/testsUnsupportedOutsideWindows.txt @@ -132,8 +132,7 @@ CoreMangLib/cti/system/uint16/UInt16ToString4/UInt16ToString4.sh CoreMangLib/cti/system/uint32/UInt32ToString2/UInt32ToString2.sh CoreMangLib/system/collections/generic/hashset/Regression_Dev10_609271/Regression_Dev10_609271.sh CoreMangLib/system/collections/generic/hashset/Regression_Dev10_624201/Regression_Dev10_624201.sh -JIT/Directed/coverage/oldtests/callipinvoke/callipinvoke.sh -JIT/Directed/coverage/oldtests/Desktop/callipinvoke_il_d/callipinvoke_il_d.sh +JIT/Directed/coverage/oldtests/callipinvoke/callipinvoke.sh JIT/Directed/coverage/oldtests/Desktop/callipinvoke_il_d/callipinvoke_il_d.sh JIT/Directed/coverage/oldtests/Desktop/callipinvoke_il_r/callipinvoke_il_r.sh JIT/Directed/IL/PInvokeTail/PInvokeTail/PInvokeTail.sh JIT/Directed/IL/PInvokeTail/TailWinApi/TailWinApi.sh @@ -219,6 +218,7 @@ JIT/Methodical/cctor/xassem/xprecise3_cs_d/xprecise3_cs_d.sh JIT/Methodical/cctor/xassem/xprecise3_cs_do/xprecise3_cs_do.sh JIT/Methodical/cctor/xassem/xprecise3_cs_r/xprecise3_cs_r.sh JIT/Methodical/cctor/xassem/xprecise3_cs_ro/xprecise3_cs_ro.sh +JIT/Methodical/Coverage/arglist_pos/arglist_pos.sh JIT/Methodical/delegate/_simpleoddpower_il_d/_simpleoddpower_il_d.sh JIT/Methodical/delegate/_simpleoddpower_il_r/_simpleoddpower_il_r.sh JIT/Methodical/delegate/_XModuledeleg1_d/_XModuledeleg1_d.sh @@ -298,12 +298,18 @@ JIT/Methodical/varargs/callconv/gc_ctor_il_r/gc_ctor_il_r.sh JIT/Methodical/varargs/callconv/val_ctor_il_d/val_ctor_il_d.sh JIT/Methodical/varargs/callconv/val_ctor_il_r/val_ctor_il_r.sh JIT/Methodical/varargs/misc/Dev10_615402/Dev10_615402.sh +JIT/Methodical/varargs/seh/fault_il_d/fault_il_d.sh +JIT/Methodical/varargs/seh/fault_il_r/fault_il_r.sh +JIT/Methodical/varargs/seh/filter_il_d/filter_il_d.sh +JIT/Methodical/varargs/seh/filter_il_r/filter_il_r.sh JIT/opt/Inline/tests/security/security.sh JIT/opt/Inline/tests/xmodb/xmodb.sh JIT/Regression/clr-x64-JIT/v2.1/b173569/b173569/b173569.sh JIT/Regression/clr-x64-JIT/v4.0/devdiv374539/DevDiv_374539/DevDiv_374539.sh JIT/Regression/CLR-x86-EJIT/V1-M12-Beta2/b26323/b26323/b26323.sh JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16423/b16423/b16423.sh +JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26324/b26324a/b26324a.sh +JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26324/b26324b/b26324b.sh JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28901/b28901/b28901.sh JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30838/b30838/b30838.sh JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30864/b30864/b30864.sh -- cgit v1.2.3