1 2004-05-29 Zoltan Varga <vargaz@freemail.hu>
3 * invoke.cs: Add an Invoke test.
5 2004-05-28 Zoltan Varga <vargaz@freemail.hu>
7 * pinvoke3.cs libtest.c: New tests for byref struct marshalling.
9 * static-constructor.cs: Add new regression test for bug #59193.
11 * setenv.cs: Fix this after marshalling changes.
13 2004-05-26 Zoltan Varga <vargaz@freemail.hu>
15 * pinvoke3.cs libtest.c: Add tests for fnptr->delegate marshalling.
17 * Makefile.am (DISABLED_TESTS): appdomain-unload.exe seems to run too.
19 2004-05-23 Zoltan Varga <vargaz@freemail.hu>
21 * Makefile.am (DISABLED_TESTS): Reenable remoting2 and remoting3.
23 2004-05-22 Zoltan Varga <vargaz@freemail.hu>
25 * Makefile.am (PLATFORM_DISABLED_TESTS): Reenable thread abort test.
27 2004-05-18 Zoltan Varga <vargaz@freemail.hu>
29 * marshal9.cs marshal10.cs: Fix custom marshalling tests.
31 2004-05-11 Zoltan Varga <vargaz@freemail.hu>
33 * Makefile.am (EXTRA_DIST): Distribute benchmarks as well.
35 * pinvoke2.cs libtest.c: Add tests for AsAny marshalling.
37 2004-05-06 Zoltan Varga <vargaz@freemail.hu>
39 * Makefile.am: Disable thread6.exe since it might hang. Fix check for
42 * Makefile.am: Only disable thread6.exe on x86.
44 2004-04-28 Zoltan Varga <vargaz@freemail.hu>
46 * pinvoke2.cs libtest.c: New tests for long fields inside structs.
48 2004-04-26 Zoltan Varga <vargaz@freemail.hu>
50 * Makefile.am test-driver: Disable some failing tests.
52 2004-04-19 Zoltan Varga <vargaz@freemail.hu>
54 * pinvoke3.cs libtest.c: Add test for string marshalling in delegates.
56 2004-04-18 Zoltan Varga <vargaz@freemail.hu>
58 * libtest.c pinvoke2.cs marshal4.cs Makefile.am: Add more tests for
59 marshalling delegate fields in structs. Merge marshal4.cs into
62 * libtest.c pinvoke2.cs: Add more tests for unicode marshalling.
64 2004-04-14 Zoltan Varga <vargaz@freemail.hu>
66 * libtest.c pinvoke2.cs: Add test for unicode string array marshalling.
68 2004-04-10 Bernie Solomon <bernard@ugsolutions.com>
70 * libtest.c: declare SetLastError on Windows
72 2004-03-30 Lluis Sanchez Gual <lluis@ximian.com>
74 * synchronized.cs: Monitor.Exit does not throw an exception anymore if the
75 lock is not owned by the current thread (see bug #56157). Modified test that
78 2004-03-16 Zoltan Varga <vargaz@freemail.hu>
80 * libtest.c pinvoke2.cs: Add new test for implicit [Out] marshalling
83 2004-03-15 Bernie Solomon <bernard@ugsolutions.com>
85 * libtest.c (mono_test_marshal_time_t): fix
86 for current code on 64 bit machines with 64bit time
88 * marshal9.cs marshal10.cs: Do arithmetic on
91 2004-03-09 Zoltan Varga <vargaz@freemail.hu>
93 * setenv.cs: Handle DllNotFoundException.
95 * pinvoke2.cs pinvoke12.cs: Merge pinvoke12.cs into pinvoke2.cs.
97 2004-02-23 Zoltan Varga <vargaz@freemail.hu>
99 * many-locals.cs: Add tests for locals with large stack frame offsets.
101 2004-02-18 Zoltan Varga <vargaz@freemail.hu>
103 * switch.cs: Add test for bug #54473.
105 2004-02-14 Zoltan Varga <vargaz@freemail.hu>
107 * libtest.c: Add <time.h>
109 * delegate.cs: Add test for bug #52092.
111 2004-02-12 Zoltan Varga <vargaz@freemail.hu>
113 * marshal10.cs: Oops, wrong test.
115 * libtest.c: Add valuetype marshaling test.
117 * marshal9.cs: Fix after marshaling changes.
119 * marshal10.cs: Add valuetype marshaling test.
121 2004-02-10 Zoltan Varga <vargaz@freemail.hu>
123 * Makefile.am: Remove the SHELL=bash setting since some people do not seem to
126 2004-02-02 Zoltan Varga <vargaz@freemail.hu>
128 * pinvoke2.cs libtest.c: Add test for unicode StringBuilder marshalling.
130 * pinvoke.cs libtest.c: Add test for Sparc V8 split register/stack double
133 2004-01-31 Zoltan Varga <vargaz@freemail.hu>
135 * setenv.cs: Make this run on platforms without setenv.
137 2004-01-30 Zoltan Varga <vargaz@freemail.hu>
139 * Makefile.am: Set SHELL to bash, since some commands require it.
141 2004-01-22 Zoltan Varga <vargaz@freemail.hu>
143 * pinvoke17.cs: Fix test.
145 2004-01-19 Zoltan Varga <vargaz@freemail.hu>
147 * pinvoke2.cs: Add tests for DllImport problems.
149 * pinvoke.cs: Make this run under linux.
151 2004-01-09 Zoltan Varga <vargaz@freemail.hu>
153 * custom-attr.cs: Add test for properties with array type.
155 2003-12-13 Patrik Torstensson <p@rxc.se>
157 * bug-42136.cs: invalid liveness analyse for locals
158 used in try and catch block. (exceptions not counted
159 for in the liveness analyse)
160 * Makefile.am: added bug-42136.cs
162 2003-12-13 Patrik Torstensson <p@rxc.se>
164 * bug-48015.cs: new test for obj.Equals on ContextBound objects
165 * Makefile.am: added bug-48015.cs.
167 2003-11-21 Lluis Sanchez Gual <lluis@ximian.com>
169 * context-static.cs: new test for ContextStaticAttribute.
170 * Makefile.am: added context-static.cs.
172 2003-11-17 Zoltan Varga <vargaz@freemail.hu>
174 * cattr-object.cs: Fix test so it does not count the attributes on the
177 2003-10-31 Zoltan Varga <vargaz@freemail.hu>
179 * appdomain-unload.cs: Get rid of hardcoded file names.
181 * appdomain-unload.cs: New file. AppDomain Unloading tests.
183 * Makefile: Add new test + enable IL tests now that we have a working
186 * delegate7.cs: Convert it to use the test driver + add regression test
189 2003-10-25 Zoltan Varga <vargaz@freemail.hu>
191 * libtest.c pinvoke2.cs: Add tests for [In,Out] marshalling of arrays.
193 2003-10-15 Zoltan Varga <vargaz@freemail.hu>
195 * vararg.il: New file.
197 * Makefile.am: Added vararg.il.
199 2003-10-13 Bernie Solomon <bernard@ugsolutions.com>
201 * Makefile.am: fix so it works if builddir != srcdir
203 * libtest.c: (mono_test_empty_struct) make it exist for
204 non-GCC builds (and possibly pass depending on trampolines).
205 (mono_test_marshal_bool_byref) bools marshal as ints by default
207 2003-10-13 Zoltan Varga <vargaz@freemail.hu>
209 * bug-46781.cs: New regression test.
211 * libtest.c pinvoke2.cs: Add new test for SetLastError functionality.
213 * Makefile.am (TEST_CS_SRC): Remove merged tests.
215 * pinvoke2.cs pinvoke3.cs: Merge tests 4-8 into these files +
216 convert tests so they run with the test driver used by mini.
218 * pinvoke3.cs libtest.c: Add tests for class arguments and return
221 * pinvoke4.cs pinvoke5.cs pinvoke6.cs pinvoke7.cs pinvoke8.cs: Removed.