Re: [Mono-dev] Method for common marshaling between calls in/out of mono?

2017-03-20 Thread Robert Jordan
On 19.03.2017 23:02, Chase wrote: I may have missed what I'm looking for in the documentation, please let me know if I have. If not I'd like to hear from someone familiar with the code base on how difficult of an undertaking this might be for me to attempt to add to the project. The boxing of

Re: [Mono-dev] Method for common marshaling between calls in/out of mono?

2017-03-20 Thread Jonathan Mitchell
> On 19 Mar 2017, at 22:34, Chase wrote: > > I apologize as I used the term marshaling incorrectly here. I used it as a > term to describe the differences in how certain objects specifically structs > are passed between the two methods. As for internal calls, you receive a > pointer to memory

Re: [Mono-dev] Method for common marshaling between calls in/out of mono?

2017-03-19 Thread Chase
I apologize as I used the term marshaling incorrectly here. I used it as a term to describe the differences in how certain objects specifically structs are passed between the two methods. As for internal calls, you receive a pointer to memory of the struct, and thunks you pass a boxed mono object