changeset 576:d159da5201f1

Add test for GC scanning data segment.
author Christian Kamm <kamm incasoftware de>
date Thu, 04 Sep 2008 17:59:01 +0200
parents f0c20d50d4b3
children 68be7408a0db
files tests/mini/gc_datasegment.d
diffstat 1 files changed, 15 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/mini/gc_datasegment.d	Thu Sep 04 17:59:01 2008 +0200
@@ -0,0 +1,15 @@
+extern(C) void gc_collect();
+
+class C
+{
+  int i = 42;
+}
+
+C data;
+
+void main()
+{
+  data = new C;
+  gc_collect();
+  assert(data.i == 42);
+}