Sweden-Number/dlls/msvcrt
Martin Storsjo 91ed0d7963 msvcrt: Don't lock the heap in operator_new.
The native msvcrt/msvcp allow two threads to be calling
the new handler simultaneously.

Signed-off-by: Martin Storsjo <martin@martin.st>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-09 23:10:06 +09:00
..
tests ucrtbase: Handle the C99 'z' size_t specifier for integers. 2015-11-04 19:19:32 +09:00
Makefile.in
console.c msvcrt: Refactor pf_printf to take options as flags instead of as BOOL parameter. 2015-11-04 19:18:56 +09:00
cpp.c ucrtbase: Implement __std_type_info_compare. 2015-11-06 21:59:08 +09:00
cppexcept.h
ctype.c
cxx.h msvcrt: Undefine __thiscall before redefining it. 2015-03-04 21:50:32 +09:00
data.c ucrtbase: Add stub functions for narrow environment. 2015-08-28 13:15:06 +09:00
dir.c
environ.c
errno.c
except.c
except_arm.c msvcrt: Add i386 __CxxExceptionFilter implementation. 2015-10-01 16:32:34 +09:00
except_i386.c msvcrt: Pass cookie reference to msvcrt_local_unwind4 instead of value. 2015-10-05 22:27:13 +09:00
except_x86_64.c msvcrt: Add i386 __CxxExceptionFilter implementation. 2015-10-01 16:32:34 +09:00
exit.c ucrtbase: Hook up _crt_atexit. 2015-08-27 17:10:08 +09:00
file.c ucrtbase: Implement _get_stream_buffer_pointers. 2015-11-05 21:20:47 +09:00
heap.c msvcrt: Don't lock the heap in operator_new. 2015-11-09 23:10:06 +09:00
locale.c msvcrt: Only create locale categories that have changed in setlocale function. 2015-09-25 21:04:13 +02:00
lock.c msvcr110: Add Concurrency::details::_GetConcurrency. 2015-07-29 21:44:03 +02:00
main.c msvcrt: Use msvcrt free instead of HeapFree on tls data. 2015-08-26 14:15:13 +09:00
math.c msvcr120: Add fmin implementation. 2015-09-14 16:47:52 +09:00
mbcs.c msvcr60: Fix _mbscoll implementation. 2015-10-02 15:38:35 +09:00
misc.c msvcr120: Implement the _vacopy function. 2014-12-08 17:08:51 +01:00
msvcrt.h ucrtbase: Handle the _s variant of vsscanf. 2015-11-04 19:19:37 +09:00
msvcrt.spec msvcrt: Add i386 __CxxExceptionFilter implementation. 2015-10-01 16:32:34 +09:00
mtdll.h
printf.h ucrtbase: Handle the C99 'z' size_t specifier for integers. 2015-11-04 19:19:32 +09:00
process.c msvcrt: Call CreateProcess with CREATE_UNICODE_ENVIRONMENT flag in exec functions family. 2014-12-04 14:03:34 +01:00
rsrc.rc
scanf.c ucrtbase: Handle the _s variant of vsscanf. 2015-11-04 19:19:37 +09:00
scanf.h msvcrt: Avoid identical if and else bodies (PVS-Studio). 2015-02-18 16:08:48 +09:00
string.c ucrtbase: Make the strtod implementation C99 compatible. 2015-10-02 20:50:10 +09:00
thread.c
time.c msvcrt: Add _wctime32_s implementation. 2015-09-15 17:02:11 +09:00
undname.c
wcs.c ucrtbase: Implement the new printf corner case behaviour. 2015-11-04 19:19:12 +09:00