You've already forked linux-packaging-mono
Imported Upstream version 5.2.0.213
Former-commit-id: 3adbb6bbe36bc00dc3a543d831eda2180e06da85
This commit is contained in:
parent
af702198e1
commit
6ac8a5d469
@@ -32,6 +32,7 @@
|
||||
#include <mono/metadata/marshal.h> /* for mono_delegate_free_ftnptr () */
|
||||
#include <mono/metadata/attach.h>
|
||||
#include <mono/metadata/console-io.h>
|
||||
#include <mono/metadata/w32process.h>
|
||||
#include <mono/utils/mono-os-semaphore.h>
|
||||
#include <mono/utils/mono-memory-model.h>
|
||||
#include <mono/utils/mono-counters.h>
|
||||
@@ -711,6 +712,7 @@ static volatile gboolean finished;
|
||||
*
|
||||
* Notify the finalizer thread that finalizers etc.
|
||||
* are available to be processed.
|
||||
* This is async signal safe.
|
||||
*/
|
||||
void
|
||||
mono_gc_finalize_notify (void)
|
||||
@@ -888,6 +890,8 @@ finalizer_thread (gpointer unused)
|
||||
|
||||
reference_queue_proccess_all ();
|
||||
|
||||
mono_w32process_signal_finished ();
|
||||
|
||||
hazard_free_queue_pump ();
|
||||
|
||||
/* Avoid posting the pending done event until there are pending finalizers */
|
||||
|
||||
@@ -1 +1 @@
|
||||
596af9b321d07ae1945e3e4d46e55a52c5b4d8fb
|
||||
c2a1615c92a19d5028f141b87a4a6261dd3782f3
|
||||
@@ -48,6 +48,11 @@ mono_w32process_cleanup (void)
|
||||
{
|
||||
}
|
||||
|
||||
void
|
||||
mono_w32process_signal_finished (void)
|
||||
{
|
||||
}
|
||||
|
||||
#if G_HAVE_API_SUPPORT(HAVE_CLASSIC_WINAPI_SUPPORT)
|
||||
HANDLE
|
||||
ves_icall_System_Diagnostics_Process_GetProcess_internal (guint32 pid)
|
||||
|
||||
@@ -76,6 +76,9 @@ mono_w32process_init (void);
|
||||
void
|
||||
mono_w32process_cleanup (void);
|
||||
|
||||
void
|
||||
mono_w32process_signal_finished (void);
|
||||
|
||||
#ifndef HOST_WIN32
|
||||
|
||||
void
|
||||
|
||||
@@ -1 +1 @@
|
||||
#define FULL_VERSION "explicit/3d531ba"
|
||||
#define FULL_VERSION "explicit/ef39d08"
|
||||
|
||||
Reference in New Issue
Block a user