diff options
author | Jay Krell <jaykrell@microsoft.com> | 2019-08-15 20:37:34 +0300 |
---|---|---|
committer | Alexander Köplinger <alex.koeplinger@outlook.com> | 2019-08-15 20:37:34 +0300 |
commit | 7b64f1cd005ef4f8e7f0aa5655debca2754b1755 (patch) | |
tree | 27d0b6db2d511e77d759a517e7a7afa4fb342842 /configure.ac | |
parent | f35c755fea61f679a000cbf31b7249e0e320b689 (diff) |
Retain thread names as UTF8 instead of only UTF16. (#15945)
Windows can still have its Unicode thread names, since we have UTF16 initially, just don't retain it.
This does penalize ves_icall_System_Threading_Thread_GetName_internal (non-netcore only),
which has to convert back to UTF16 each time.
But seems like a net win overall.
There is also a little prep work here for constant thread names and some temporary measures as multiple changes head toward the same code.
Rename `mono_thread_set_name_internal` to `mono_thread_set_name`.
Close possible race conditions.
Extracted from https://github.com/mono/mono/pull/15859.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index f48ee908e91..fc6f354881b 100644 --- a/configure.ac +++ b/configure.ac @@ -62,7 +62,7 @@ MONO_VERSION_BUILD=`echo $VERSION | cut -d . -f 3` # This line is parsed by tools besides autoconf, such as msvc/mono.winconfig.targets. # It should remain in the format they expect. # -MONO_CORLIB_VERSION=ea86fac2-6390-4597-9db9-6d3c05adcd06 +MONO_CORLIB_VERSION=1b5be199-6637-495c-9baa-a95056f2137f # # Put a quoted #define in config.h. |