Skip to content

Instantly share code, notes, and snippets.

View dirkgroot's full-sized avatar
😃

Dirk Groot dirkgroot

😃
View GitHub Profile

Keybase proof

I hereby claim:

  • I am dirkgroot on github.
  • I am dirkgroot (https://keybase.io/dirkgroot) on keybase.
  • I have a public key ASANNe4fDJk_HlCPJKLj-LkzhDXYMLm93gTS7yoSr4MbHwo

To claim this, I am signing this object:

@dirkgroot
dirkgroot / Progam.cs
Last active January 25, 2019 15:18
Mono memory leak reproduction
using System;
using System.Threading;
using System.Threading.Tasks;
namespace TimerTest
{
public static class Program
{
private static int tickCount;
Mono Jit statistics
Max code size ratio: 48.00 (CcvSharpRmiTracing::TraceElapsedTime))
Biggest method: 81568 (OpCodes::.cctor))
Delegates created: 5208
Initialized classes: 26433
Used classes: 11249
Generic vtables: 4867
Methods: 34289
Static data size: 16203
VTable data size: 1476556
Mono Jit statistics
Max code size ratio: 48.00 (CcvSharpRmiTracing::TraceElapsedTime))
Biggest method: 89960 (EncodingTable::.cctor))
Delegates created: 3448
Initialized classes: 54483
Used classes: 11702
Generic vtables: 5509
Methods: 37731
Static data size: 98664
VTable data size: 1352340