Files
yoga/csharp
Rui Marinho 8deed174f5 Fix callbacks on AOT
Summary:
When using AOT mode on Mono one can't use instance methods for callbacks, the compiler needs the MonoPInvokeCallback attribute on a static method to know how to get back to the managed world.
This worked fine without the change in JIT mode.

I not sure if we should use a __MONO__ flag for this stuff as this could be needed for other usage that not only on iOS.

~~The adicional change is that one should as good practice call Dispose on the YogaNode when using callbacks to make sure we remove the handler from our dictionary, i was trying to write a test for this.. but i saw TestMeasureFuncWithDestructor was already there, but it doesn't seem correct to me, can you check splhack.~~
Closes https://github.com/facebook/yoga/pull/386

Reviewed By: emilsjolander

Differential Revision: D4546030

Pulled By: splhack

fbshipit-source-id: 121d44a2ecd14d754b9614493db6ac15fca02da2
2017-02-16 11:15:36 -08:00
..
2017-01-27 17:54:34 -08:00
2017-02-16 11:15:36 -08:00
2017-02-14 14:27:48 -08:00
2017-01-12 10:24:54 -08:00
2017-02-16 10:26:33 -08:00
2017-01-05 12:10:03 -08:00
2017-01-31 09:40:19 -08:00
2016-12-23 12:09:40 -08:00
2016-12-23 12:09:40 -08:00
2017-02-15 16:58:04 -08:00