2004-11-07 Ben Maurer <bmaurer@ximian.com>
commit98abbb92daf3d5166c0833ebee82468ad4270263
authorBen Maurer <benm@mono-cvs.ximian.com>
Mon, 8 Nov 2004 02:06:50 +0000 (8 02:06 -0000)
committerBen Maurer <benm@mono-cvs.ximian.com>
Mon, 8 Nov 2004 02:06:50 +0000 (8 02:06 -0000)
tree6f758f13786e6108b5012b1bd9ac4ae485c17599
parent0a6a7e6f2d2032e09ae35dc2803baf093f8a27f5
2004-11-07  Ben Maurer  <bmaurer@ximian.com>

* class-internals.h (MonoMethod): Move addr to MonoMethodPInvoke
since most only those methods use it. the code member of
MonoMethodPInvoke was dead, so that can be removed too. Also,
remove inline_count (again, not used), and move slot so that it
can share bits with some other flags. This saves 8 bytes in the
structure and gives us about 50 kb back for mcs helloworld.cs

* *.[ch]: Do naming changes for the above. 2004-11-07  Ben Maurer  <bmaurer@ximian.com>

* tramp-*.c: we no longer support icalls without wrappers, so
a bit of code can be removed here

svn path=/trunk/mono/; revision=35800
12 files changed:
mono/interpreter/interp.c
mono/interpreter/transform.c
mono/metadata/ChangeLog
mono/metadata/class-internals.h
mono/metadata/loader.c
mono/metadata/marshal.c
mono/mini/ChangeLog
mono/mini/exceptions-s390x.c
mono/mini/mini.c
mono/mini/tramp-amd64.c
mono/mini/tramp-sparc.c
mono/mini/tramp-x86.c