In GetManifestResourceStream Setup: Region.Finalize SetupExceptions: hasRethrow: 0 AddFinallyLabel for offset: 9 StackRefresh: 0 Label: 0 LoadArg: 0 CallMethod: Region.Dispose CallInfos: StackTop: 2, ArgCount: 2, Signature argCount: 3 CallFinally: dest: 9 Branch: 16 StackRefresh: 0 StartFinally: 9 LoadArg: 0 CallMethod: Object.Finalize CallInfos: StackTop: 1, ArgCount: 1, Signature argCount: 2 EndFinally: RetFromJsr: StackRefresh: 0 Label: 16 Return TryHandlerStart: start: 0 end: 9 CallFinally: dest: 9 Throw: inCurrentMethod: 0 TryHandlerEnd: TryHandlerStart: start: 0 end: -1 Throw: inCurrentMethod: 0 TryHandlerEnd: function System.Drawing.Region.Finalize(i1 : ptr, i2 : ptr) : void incoming_frame_posn(i1, 8) incoming_frame_posn(i2, 12) .L1: i6 = &s5 push_int(i6) .L11: call_external _jit_unwind_push_setjmp (0x40086840) i8 = &s5 push_int(1) push_int(i8) .L12: call_external __sigsetjmp (0x40148530) return_reg(i10, eax) pop_stack(12) if ifalse(i10) then goto .L2 .L3: i14 = &s5 i16 = load_relative_int(i14, 160) i13 = i16 if ifalse(i16) then goto .L4 .L13: i18 = &s5 store_relative_int(i18, 0, 160) goto .L5 ends_in_dead .L4: .L14: call_external _jit_unwind_pop_and_rethrow (0x400868d0) ends_in_dead .L2: .L0: .L6: .L0: i21 = i2 .L15: mark_offset(1) .L16: mark_offset(2) i25 = load_pc i26 = &s5 store_relative_int(i26, i25, 160) push_int(0) push_int(i21) push_int(i1)