public override void WriteLongInteger(TargetAddress address, long value)
{
check_disposed ();
IntPtr data = IntPtr.Zero;
try {
data = Marshal.AllocHGlobal (8);
Marshal.WriteInt64 (data, value);
check_error (mono_debugger_server_write_memory (
server_handle, address.Address, 8, data));
} finally {
if (data != IntPtr.Zero)
Marshal.FreeHGlobal (data);
OnMemoryChanged ();
}
}