2009-04-14 Zoltan Varga <vargaz@gmail.com>
commit2d9af8e90031fee3a58b55c7992049527ff8ad02
authorZoltan Varga <vargaz@gmail.com>
Mon, 13 Apr 2009 22:12:14 +0000 (13 22:12 -0000)
committerZoltan Varga <vargaz@gmail.com>
Mon, 13 Apr 2009 22:12:14 +0000 (13 22:12 -0000)
treed606e7f06cec41303cca99bee449c242abf2186b
parent977d03c4ceff11af78ec2cc9a3ccd4ef1df737ba
2009-04-14  Zoltan Varga  <vargaz@gmail.com>

* object.c (mono_class_create_runtime_vtable): Set field->offset to -1
to mark fields as special static.
(mono_field_static_get_value): Handle special static fields.
(mono_field_static_set_value): Ditto.

* class-internals.h (struct _MonoClassField): Document this.

svn path=/trunk/mono/; revision=131623
mono/metadata/ChangeLog
mono/metadata/class-internals.h
mono/metadata/object.c