Tags: duboisj/mono
Tags
Treat param area stack slots as being part of the callee frame, not t… …he caller, so precise stack marking works for methods with tail calls as well.
Make sure we don't corrupt the heap when serializing a unix domain so… …cketaddr. * socket-io.c (create_object_from_sockaddr): The resulting array size must be two bytes larger than the sockaddr one since we always serialize the family kind at the beginning. This fixes a crash on MD-linux-amd64-mono-sgen-3.0 running unit tests.
Remove SRE.UnmanagedMarshal dependency from System.Reflection. * FieldInfo.cs: * MonoMethod.cs: * ParameterInfo.cs: Remove silly dep on UnmanagedMarshal to use MarshalAsAttribute which is what we need in the end. * icall.c: * reflection.c: Use the custom attribute type instead of the SRE one. This allows FULL_AOT_RUNTIME to work with stuff that uses MarshalAs.
Bump the debian submodule to the right revision again someone accidentally reverted it to an old commit.
Fix UdpClientTest.UdpClientBroadcastTest(). You must not use Send() with an endpoint after using either the hostname constructor or calling Connect(); see the MSDN docs.
Initial separation of state machine and anonymous method story to all… …ow both of them exist in same block
PreviousNext