On 1 March 2012 00:37, Schwab,Wilhelm K <[email protected]> wrote:
> Does 1.3 by default not create field accessors? Why is that? I thought
> nothing was happening.
>
Good question, i'd like to know the answer too.
It is related to MC final 'installation' phase,
where it initializing all classes.
In NativeBoost i was also using
noteCompilationOf: aSelector meta: isMeta
"A hook allowing some classes to react to recompilation of certain
selectors"
but there was a big question, at which point this hook is triggered,
and looks like some changes in MC stop triggering it/triggering at
wrong time (not all methods get into a class/ class not initialized
etc),
which makes it not very useful.
So i ended up creating a DNU handler on instance side, then on DNU i
check if i have field accessors and if not,
compile them on the fly.
> Bill
>
--
Best regards,
Igor Stasenko.