array3.cs \
classinit.cs \
classinit2.cs \
+ classinit3.cs \
synchronized.cs \
async_read.cs \
threadpool.cs \
bug-599469.cs \
bug-389886-3.cs \
monitor.cs \
+ monitor-resurrection.cs \
dynamic-method-resurrection.cs \
bug-666008.cs \
bug-685908.cs \
unload-appdomain-on-shutdown.cs \
block_guard_restore_aligment_on_exit.cs \
thread_static_gc_layout.cs \
- sleep.cs
+ sleep.cs \
+ bug-17537.cs
TEST_CS_SRC_DIST= \
$(BASE_TEST_CS_SRC) \
SGEN_CONFIGURATIONS = \
"|plain" \
- "major=marksweep-par|ms-par" \
"major=marksweep-conc|ms-conc" \
"major=marksweep-conc,minor=split|ms-conc-split" \
"minor=split|ms-split" \
"minor=split,alloc-ratio=95|ms-split-95" \
"|plain-clear-at-gc|clear-at-gc" \
- "major=marksweep-par|ms-par-clear-at-gc|clear-at-gc" \
"major=marksweep-conc|ms-conc-clear-at-gc|clear-at-gc" \
"minor=split|ms-split-clear-at-gc|clear-at-gc"
bug-382986.exe: bug-382986.cs bug-382986-lib.dll
$(MCS) -out:$@ -r:bug-382986-lib.dll $(srcdir)/bug-382986.cs
+EXTRA_DIST += bug-17537-helper.cs
+bug-17537-helper.exe: bug-17537-helper.cs
+ $(MCS) -out:$@ $(srcdir)/bug-17537-helper.cs
+ chmod -x $@
+
+bug-17537.exe: bug-17537.cs bug-17537-helper.exe
+ $(MCS) -out:$@ $(srcdir)/bug-17537.cs
+
EXTRA_DIST += coreclr-security.cs
coreclr-security.exe : coreclr-security.cs
if NACL_CODEGEN
test-process-exit:
else
-EXTRA_DIST += bug-438454.cs bug-438454.exe.stdout.expected threadpool-in-processexit.cs threadpool-in-processexit.exe.stdout.expected
+EXTRA_DIST += threadpool-in-processexit.cs threadpool-in-processexit.exe.stdout.expected
test-process-exit:
- @$(MCS) $(srcdir)/bug-438454.cs -out:bug-438454.exe
- @echo "Testing bug-438454.exe..."
- @$(RUNTIME) bug-438454.exe > bug-438454.exe.stdout
- @diff -w bug-438454.exe.stdout $(srcdir)/bug-438454.exe.stdout.expected
@$(MCS) $(srcdir)/threadpool-in-processexit.cs -out:threadpool-in-processexit.exe
@echo "Testing threadpool-in-processexit.exe..."
@$(RUNTIME) threadpool-in-processexit.exe > threadpool-in-processexit.exe.stdout
test-oom: $(OOM_TESTS)
@for fn in $+ ; do \
echo "Testing $$fn ..."; \
- MONO_GC_PARAMS=max-heap-size=16m,major=marksweep-par MONO_ENV_OPTIONS="--gc=sgen" $(RUNTIME) $$fn > $$fn.stdout || exit 1; \
MONO_GC_PARAMS=max-heap-size=16m MONO_ENV_OPTIONS="--gc=sgen" $(RUNTIME) $$fn > $$fn.stdout || exit 1; \
MONO_GC_PARAMS=max-heap-size=16m $(RUNTIME) $$fn > $$fn.stdout || exit 1; \
done