X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fsgen%2Fsgen-marksweep.c;fp=mono%2Fsgen%2Fsgen-marksweep.c;h=3f14d5ee7acab33c1d35ccb0b84b3640bc9eb7e8;hb=fe1eeb07241018430cc63097f1dd6b9c69f40cf2;hp=e06ac6d3f83f22177fa54f48f5dc96fa23870e98;hpb=22187e8df1ef41c523debc94137f6f660cb0e422;p=mono.git diff --git a/mono/sgen/sgen-marksweep.c b/mono/sgen/sgen-marksweep.c index e06ac6d3f83..3f14d5ee7ac 100644 --- a/mono/sgen/sgen-marksweep.c +++ b/mono/sgen/sgen-marksweep.c @@ -2167,7 +2167,7 @@ major_free_swept_blocks (size_t section_reserve) { SGEN_ASSERT (0, sweep_state == SWEEP_STATE_SWEPT, "Sweeping must have finished before freeing blocks"); -#if defined(HOST_WIN32) || defined(HOST_ORBIS) +#if defined(HOST_WIN32) || defined(HOST_ORBIS) || defined (HOST_WASM) /* * sgen_free_os_memory () asserts in mono_vfree () because windows doesn't like freeing the middle of * a VirtualAlloc ()-ed block.