2004-09-02 Zoltan Varga <vargaz@freemail.hu>
authorZoltan Varga <vargaz@gmail.com>
Thu, 2 Sep 2004 10:40:22 +0000 (10:40 -0000)
committerZoltan Varga <vargaz@gmail.com>
Thu, 2 Sep 2004 10:40:22 +0000 (10:40 -0000)
commit55fcbd4b13267a39db7dadd5ae8c055ce83c9f50
treedcdc9f444d0241fa26f6f79dce8a394da82de84c
parent377f7215466f5f31c702d85a5af1a87ada3db2b2
2004-09-02  Zoltan Varga  <vargaz@freemail.hu>

* object.c (mono_runtime_free_method): New function to free a dynamic
method.

* marshal.c (mono_delegate_free_ftnptr): New function to free the
delegate trampoline.

* marshal.c (mono_marshal_get_managed_wrapper): Mark managed wrapper
with hasthis as dynamic,

* icall.c (ves_icall_System_Delegate_FreeTrampoline): New icall.

* domain.c (mono_jit_info_table_remove): New function to remove an
entry from the jit info table.

* class-internals.h (MonoMethod): Add 'dynamic' field.

* loader.c: Fix warnings.

svn path=/trunk/mono/; revision=33202
mono/metadata/ChangeLog
mono/metadata/class-internals.h
mono/metadata/domain-internals.h
mono/metadata/domain.c
mono/metadata/icall.c
mono/metadata/loader.c
mono/metadata/marshal.c
mono/metadata/marshal.h
mono/metadata/object-internals.h
mono/metadata/object.c
mono/metadata/object.h