Not necessarily, if the 10K allocations results in system calls, but try to remove the 1ms delay, set setMaxMailboxSize to a millon and set it to ignore. (i.e. if the box is full you bypass sending).
Yes your overflowing your MessageBox, nothing the GC can do about that.
BTW, try --DRT-gcopt=profile:2 or so.
