[Mono-dev] Compatible dll's

Joachim Ante joe at otee.dk
Wed Oct 11 12:47:29 EDT 2006

>> So i want to check if all classes, functions & all their parameters still
>> exist and are identitical to what we had when mcs compiled against the dll
>> last time.
> You could use our "corcompare" tools which we use to compare two set of
> APIs ourselves.  
Sounds ok. How is the performance of corcompare approximately?
Can i do a reasonably sized dll (300kb) in less than 0.01 seconds?
(Just looking for some ballpark numbers)

What is actually going to happen if i would just load the new and changed
dll and it would actually have different signatures? Would it just crash? Or
give me a runtime exception at some point when jitting one of the functions?
Maybe i could make mono preload the dll completely and if that fails i know
they are not compatible?

Best regards
Joachim Ante

More information about the Mono-devel-list mailing list