diff options
author | Lubomir Litchev <lubol@microsoft.com> | 2016-05-16 10:35:30 -0700 |
---|---|---|
committer | Lubomir Litchev <lubol@microsoft.com> | 2016-05-16 10:35:30 -0700 |
commit | f99d8d5a2f1bcee49a8975ec86182e95629f074f (patch) | |
tree | b69c37509675896b77428717149d05a808ef9c06 | |
parent | b802f5398c52f2b87f8a684d8aebb713f605b0de (diff) | |
parent | fc908d4d4e12bc6799e45f989e40c35df3c524aa (diff) | |
download | coreclr-f99d8d5a2f1bcee49a8975ec86182e95629f074f.tar.gz coreclr-f99d8d5a2f1bcee49a8975ec86182e95629f074f.tar.bz2 coreclr-f99d8d5a2f1bcee49a8975ec86182e95629f074f.zip |
Merge remote-tracking branch 'origin/master' into Issue4853
Conflicts:
tests/testsFailingOutsideWindows.txt
7 files changed, 357 insertions, 331 deletions
diff --git a/tests/issues.targets b/tests/issues.targets index d4669f5f6c..0f0e197a59 100644 --- a/tests/issues.targets +++ b/tests/issues.targets @@ -172,9 +172,6 @@ <ExcludeList Include="$(XunitTestBinBase)\JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b410474\b410474\b410474.cmd" > <Issue>2451</Issue> </ExcludeList> - <ExcludeList Include="$(XunitTestBinBase)\JIT\Directed\pinning\object-pin\object-pin\object-pin.cmd" > - <Issue>2452</Issue> - </ExcludeList> <ExcludeList Include="$(XunitTestBinBase)\JIT\Methodical\Boxing\xlang\_dbgsin_cs_il\_dbgsin_cs_il.cmd" > <Issue>3216</Issue> </ExcludeList> 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 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <AssemblyName>$(MSBuildProjectName)</AssemblyName> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid> + <OutputType>Exe</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath> + <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> + <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp> + </PropertyGroup> + <!-- Default configurations to help VS understand the configurations --> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + </PropertyGroup> + <ItemGroup> + <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies"> + <Visible>False</Visible> + </CodeAnalysisDependentAssemblyPaths> + </ItemGroup> + <PropertyGroup> + <DebugType>PdbOnly</DebugType> + </PropertyGroup> + <ItemGroup> + <Compile Include="MutualThdRecur-fptr.il" /> + </ItemGroup> + <ItemGroup> + <None Include="app.config" /> + </ItemGroup> + <ItemGroup> + <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" /> + </ItemGroup> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> + <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "> + </PropertyGroup> +</Project> 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 caa74e3c0d..653ac4c5a5 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 @@ -48,36 +46,14 @@ JIT/Methodical/Boxing/xlang/_orelsin_il_cs/_orelsin_il_cs.sh JIT/Methodical/Boxing/xlang/_orelsin_il_il/_orelsin_il_il.sh JIT/Methodical/Boxing/xlang/_relsin_il_cs/_relsin_il_cs.sh JIT/Methodical/Boxing/xlang/_relsin_il_il/_relsin_il_il.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/Methodical/Boxing/xlang/_dbgsin_cs_il/_dbgsin_cs_il.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 |