[Mono-dev] Re: [Mono-devel-list] Re: [GENERICS] [PATCH] sizes ofmetadata elements in reflection.c

Kornél Pál kornelpal at hotmail.com
Mon Aug 29 04:57:39 EDT 2005


Don't you think using dynamically increasing buffers could be the solution?
It seems that these static sized buffers need to be increased every time
someone wants to compile a generic type that is bigger than anyone else
compiled before.


----- Original Message -----
From: "Michal Moskal" <michal.moskal at gmail.com>
To: "Martin Baulig" <martin at ximian.com>
Cc: "mono-devel-list" <mono-devel-list at lists.ximian.com>
Sent: Monday, August 29, 2005 10:50 AM
Subject: [Mono-dev] Re: [Mono-devel-list] Re: [GENERICS] [PATCH] sizes
ofmetadata elements in reflection.c

On 6/15/05, Martin Baulig <martin at ximian.com> wrote:
> On Fri, 2005-06-10 at 15:55 +0200, Michal Moskal wrote:
> > Forgot the changelog entry:
> >
> > 2005-06-10  Michal Moskal  <malekith at nemerle.org>
> >
> >         * reflection.c (field_encode_signature, encode_locals):
> >           Make sizes of buffers for types larger (for big generic
> > types).
> Thanks for your patch, just committed it.

There is another increas needed (in a different function).

2005-08-29  Michal Moskal  <malekith at nemerle.org>

        * reflection.c (encode_locals,
        mono_reflection_sighelper_get_signature_local): Increase buffer
        for large generic types.

   Michal Moskal,


> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list

More information about the Mono-devel-list mailing list