[Mono-devel-list] Embedding API changes
Peter Williams
peter at newton.cx
Sun Jun 20 17:39:39 EDT 2004
Hi Paolo,
On Sat, 2004-06-19 at 13:47, Paolo Molaro wrote:
> I may have missed a few needed accessors or helper methods that could be
> useful for embedders: feel free to mail to the list or file bug reports,
> so that I can add them before the mono 1.0 release.
> People may also want to take a look at the new test in
> mono/sameples/embed/test-metadata.c, where simple uses of the new API
> is showed.
It looks like there are a few things relating to MonoVTables:
* IN metadata/object.h there are #defines of mono_object_class and
mono_object_domain that look like
(((MonoObject*)(obj))->vtable->klass)
MonoVTable is now opaque so I don't think the second dereference will
work. (Haven't tested it but seems pretty clear-cut.)
* In general, there don't seem to be any accessors for MonoVTable
pointers; I ran into this trying to compile debugger/wrapper/wrapper.c
Peter
--
Peter Williams peter at newton.cx
"[Ninjas] are cool; and by cool, I mean totally sweet."
-- REAL Ultimate Power
More information about the Mono-devel-list
mailing list