This repository has been archived on 2023-11-05. You can view files and clone it, but cannot push or open issues or pull requests.
wasm-micro-runtime/core/shared/platform/windows
Wenyong Huang e23acfab36
Fix windows thread data issue and enhance windows os_mmap (#1372)
Thread data should not be destroyed when thread exits, or other thread
may not be able to join it. This PR saves the thread data into thread data
list when thread exits, sets thread status and stores the return value, so
that other thread can join it.

Also set MEM_TOP_DOWN flag for Windows VirtualAlloc to yield LLVM
JIT relocation error.

And set opt/size level to 3 for LLVM JIT for future use, currently the flags
are not used by LLVM JIT.
2022-08-11 16:57:32 +08:00
..
platform_init.c Enable source debugging feature for windows platform (#910) 2021-12-22 19:52:07 +08:00
platform_internal.h Refactor externref related APIs of reference types feature (#971) 2022-01-19 11:25:08 +08:00
shared_platform.cmake Add wamrc AoT compiler building support for Windows(MSVC) (#332) 2020-08-11 11:30:51 +08:00
win_malloc.c Apply clang-format for core/shared and product-mini files (#785) 2021-10-14 09:12:07 +08:00
win_memmap.c Fix windows thread data issue and enhance windows os_mmap (#1372) 2022-08-11 16:57:32 +08:00
win_socket.c Implement part of Berkeley Socket API for libc-wasi (#1036) 2022-03-10 15:13:38 +08:00
win_thread.c Fix windows thread data issue and enhance windows os_mmap (#1372) 2022-08-11 16:57:32 +08:00
win_time.c Enable Windows MinGW support (#1000) 2022-02-06 13:20:38 +08:00