[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


Hi,

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.

Kornél

----- 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
sizes
        for large generic types.


--
   Michal Moskal,
   http://nemerle.org/~malekith/



--------------------------------------------------------------------------------


> _______________________________________________
> 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