mono.git
16 years ago2008-06-06 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Fri, 6 Jun 2008 15:18:19 +0000 (15:18 -0000)]
2008-06-06  Jonathan Pobst  <monkey@jpobst.com>

* DataGridViewCell.cs: Use property instead of field.

svn path=/trunk/mcs/; revision=105162

16 years ago2008-06-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 6 Jun 2008 14:40:51 +0000 (14:40 -0000)]
2008-06-06  Atsushi Enomoto  <atsushi@ximian.com>

* importNamespaceTest.xsd, xsdimporttest.xml, importedNamespace.xsd:
  ugh, I did a couple of broken patch -i operations.

svn path=/trunk/mcs/; revision=105159

16 years ago2008-06-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 6 Jun 2008 14:35:52 +0000 (14:35 -0000)]
2008-06-06  Atsushi Enomoto  <atsushi@ximian.com>

* XmlSchemaTests.cs : fix file path.

svn path=/trunk/mcs/; revision=105158

16 years ago2008-06-06 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Fri, 6 Jun 2008 13:46:35 +0000 (13:46 -0000)]
2008-06-06 Rodrigo Kumpera <rkumpera@novell.com>

* make_ctor_test.sh: New test generator for
constructor related tests.

* make_tests.sh: Added tests using using
the new generator.

svn path=/trunk/mono/; revision=105155

16 years ago2008-06-06 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Fri, 6 Jun 2008 13:44:07 +0000 (13:44 -0000)]
2008-06-06 Rodrigo Kumpera  <rkumpera@novell.com>

* verify.c: Implement constructor verification per P III 1.8.1.4.
Fixes #396716.

svn path=/trunk/mono/; revision=105154

16 years ago2008-06-06 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Fri, 6 Jun 2008 13:38:01 +0000 (13:38 -0000)]
2008-06-06  Zoltan Varga  <vargaz@gmail.com>

* assembly.c (mono_assembly_loaded_full): Avoid calling the search hooks while
holding the assemblies lock here too.

svn path=/trunk/mono/; revision=105153

16 years agoMake dotnet.pc.in reference all the .NET libraries (not only when using dotnet35
Miguel de Icaza [Fri, 6 Jun 2008 13:15:28 +0000 (13:15 -0000)]
Make dotnet.pc.in reference all the .NET libraries (not only when using dotnet35

svn path=/trunk/mono/; revision=105151

16 years ago2008-06-06 Jb Evain <jbevain@novell.com>
Jb Evain [Fri, 6 Jun 2008 10:49:07 +0000 (10:49 -0000)]
2008-06-06  Jb Evain  <jbevain@novell.com>

* CodeGen/cecil.xml: constrained. is of type InlineType.
* Mono.Cecil.Cil/OpCodes.cs: re-generate.

svn path=/trunk/mcs/; revision=105148

16 years ago2008-06-06 Jb Evain <jbevain@novell.com>
Jb Evain [Fri, 6 Jun 2008 10:47:24 +0000 (10:47 -0000)]
2008-06-06  Jb Evain  <jbevain@novell.com>

* OpCodes.cs: OpCode constrained. is of type InlineType.

svn path=/trunk/mcs/; revision=105147

16 years ago2008-06-06 Jb Evain <jbevain@novell.com>
Jb Evain [Fri, 6 Jun 2008 10:46:48 +0000 (10:46 -0000)]
2008-06-06  Jb Evain  <jbevain@novell.com>

* cil-opcodes.xml: constrained. is of type InlineType.
* opcode.def: re-generate.

svn path=/trunk/mono/; revision=105146

16 years ago2008-06-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 6 Jun 2008 10:15:03 +0000 (10:15 -0000)]
2008-06-06  Atsushi Enomoto  <atsushi@ximian.com>

* XmlSchema.cs : indent (I slightly modified the previous patch
  to expose the actual changes).

svn path=/trunk/mcs/; revision=105145

16 years ago2008-06-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 6 Jun 2008 10:07:22 +0000 (10:07 -0000)]
2008-06-06  Atsushi Enomoto  <atsushi@ximian.com>

* XmlSchema.cs : fixed bug #397612, patch by James Fitzsimons.
  in ProcessExternal(), Make xs:import without schemaLocation work
  fine as if it were with schemaLocation.

2008-06-06  James Fitzsimons <james.fitzsimons@gmail.com>

* XmlSchemaTests.cs: added test for bug #397612.
* XmlSchemaAssertion.cs : make sure to close schema XmlReader.

2008-06-06  Atsushi Enomoto  <atsushi@ximian.com>

* importNamespaceTest.xsd, xsdimporttest.xml, importedNamespace.xsd:
  new test files.

svn path=/trunk/mcs/; revision=105144

16 years ago2008-06-06 James Fitzsimons <james.fitzsimons@gmail.com>
Atsushi Eno [Fri, 6 Jun 2008 07:39:58 +0000 (07:39 -0000)]
2008-06-06  James Fitzsimons <james.fitzsimons@gmail.com>

* XmlSchema.cs : Changed GetResolvedUri to return Uri in correct case
  to make compatible with the Microsoft.NET framework.

* XmlSchemaTests.cs: added test to support change to
  GetResolvedUri to return Uri in correct case
  to make compatible with the Microsoft.NET framework.

2008-06-06  Atsushi Enomoto  <atsushi@ximian.com>

* resolveUriSchema.xsd : (actually I've incorrectly added it before
  the actual test checkin) Fixed schemaLocation.

svn path=/trunk/mcs/; revision=105141

16 years ago2008-06-06 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Fri, 6 Jun 2008 02:10:51 +0000 (02:10 -0000)]
2008-06-06  Zoltan Varga  <vargaz@gmail.com>

* mini-amd64.c (emit_call_body): Align the call displacement to 4 bytes to
avoid problems during code patching on SMP systems.
(emit_call): Avoid adding a patch info which is already added by
emit_call_body.
(mono_arch_emit_exceptions): Ditto.

svn path=/trunk/mono/; revision=105135

16 years ago2008-06-06 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Fri, 6 Jun 2008 02:08:56 +0000 (02:08 -0000)]
2008-06-06  Zoltan Varga  <vargaz@gmail.com>

* amd64/amd64-codegen.h (amd64_padding_size): Rewrite this to use the
instructions recommended by the amd64 manual.

svn path=/trunk/mono/; revision=105134

16 years ago2008-06-06 George Giolfan <georgegiolfan@yahoo.com>
George Giolfan [Fri, 6 Jun 2008 01:58:39 +0000 (01:58 -0000)]
2008-06-06  George Giolfan  <georgegiolfan@yahoo.com>

* InternalWindowManager.cs, ThemeWin32Classic.cs: Removed useless Form.Icon
null checks.

svn path=/trunk/mcs/; revision=105133

16 years ago2008-06-06 George Giolfan <georgegiolfan@yahoo.com>
George Giolfan [Fri, 6 Jun 2008 01:51:25 +0000 (01:51 -0000)]
2008-06-06  George Giolfan  <georgegiolfan@yahoo.com>

* Theme.cs: Added #region around the managed window code. Made the managed
window methods abstract.
* ThemeWin32Classic.cs: Added #region around the managed window code.

svn path=/trunk/mcs/; revision=105132

16 years ago2008-06-06 George Giolfan <georgegiolfan@yahoo.com>
George Giolfan [Fri, 6 Jun 2008 01:43:48 +0000 (01:43 -0000)]
2008-06-06  George Giolfan  <georgegiolfan@yahoo.com>

* InternalWindowManager.cs: Now only calls Theme.DrawManagedWindowDecorations
if it has borders.
* ThemeWin32Classic.cs: Removed HasBorders checks in
DrawManagedWindowDecorations.

svn path=/trunk/mcs/; revision=105131

16 years ago2008-06-06 George Giolfan <georgegiolfan@yahoo.com>
George Giolfan [Fri, 6 Jun 2008 01:33:32 +0000 (01:33 -0000)]
2008-06-06  George Giolfan  <georgegiolfan@yahoo.com>

* InternalWindowManager.cs, Theme.cs, ThemeWin32Classic.cs: Refactored:
Extracted ManagedWindowGetTitleBarIconArea.

svn path=/trunk/mcs/; revision=105130

16 years ago2008-06-05 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Fri, 6 Jun 2008 01:05:32 +0000 (01:05 -0000)]
2008-06-05  Jonathan Pobst  <monkey@jpobst.com>

* DataGridViewCellStyle.cs: Don't clone the font.

svn path=/trunk/mcs/; revision=105129

16 years ago2008-06-05 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Fri, 6 Jun 2008 00:04:45 +0000 (00:04 -0000)]
2008-06-05  Jonathan Pobst  <monkey@jpobst.com>

* DataGridViewCell.cs: Ensure we don't pass null to GetConverter.

svn path=/trunk/mcs/; revision=105128

16 years ago2008-06-05 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Thu, 5 Jun 2008 22:39:37 +0000 (22:39 -0000)]
2008-06-05 Rodrigo Kumpera  <rkumpera@novell.com>

* verify.c: Kill stack_top function.

svn path=/trunk/mono/; revision=105127

16 years agofixed
Jb Evain [Thu, 5 Jun 2008 22:09:09 +0000 (22:09 -0000)]
fixed

svn path=/trunk/mcs/; revision=105125

16 years agopassing this one
Jb Evain [Thu, 5 Jun 2008 22:06:53 +0000 (22:06 -0000)]
passing this one

svn path=/trunk/mcs/; revision=105124

16 years agofix convertions in between convertions from or to nullable types
Jb Evain [Thu, 5 Jun 2008 22:06:34 +0000 (22:06 -0000)]
fix convertions in between convertions from or to nullable types

svn path=/trunk/mcs/; revision=105123

16 years agonew test
Jb Evain [Thu, 5 Jun 2008 22:00:50 +0000 (22:00 -0000)]
new test

svn path=/trunk/mcs/; revision=105122

16 years ago2008-06-05 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Thu, 5 Jun 2008 21:54:42 +0000 (21:54 -0000)]
2008-06-05  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* XplatUIX1..cs: Use IntPtr size instead of int, as wee need to work
also on 64 bit machinges. Fixes the BadWindow errors while scrolling
in 64 bit machines.

svn path=/trunk/mcs/; revision=105121

16 years agotemporary excluse test
Jb Evain [Thu, 5 Jun 2008 21:47:14 +0000 (21:47 -0000)]
temporary excluse test

svn path=/trunk/mcs/; revision=105120

16 years agopassing this one
Jb Evain [Thu, 5 Jun 2008 21:44:19 +0000 (21:44 -0000)]
passing this one

svn path=/trunk/mcs/; revision=105118

16 years agofix lifted only user defined unary operators
Jb Evain [Thu, 5 Jun 2008 21:43:54 +0000 (21:43 -0000)]
fix lifted only user defined unary operators

svn path=/trunk/mcs/; revision=105117

16 years agocomplete
Jb Evain [Thu, 5 Jun 2008 21:38:21 +0000 (21:38 -0000)]
complete

svn path=/trunk/mcs/; revision=105116

16 years ago2008-06-05 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Thu, 5 Jun 2008 21:31:32 +0000 (21:31 -0000)]
2008-06-05  Jonathan Pobst  <monkey@jpobst.com>

* DataGridViewCell.cs: Correctly get converters for FormattedValue.
Use Format/FormatProvider before trying converters.
* DataGridViewCellStyle.cs: ApplyStyle should only apply things that
are 'set'.  Change constructor to not use ApplyStyle since it wants
everything applied.  Clone the Font.
* DataGridViewRowHeaderCell.cs: Start with DefaultCellStyle and
ApplyStyle the rest.

svn path=/trunk/mcs/; revision=105115

16 years agooops
Jb Evain [Thu, 5 Jun 2008 21:23:15 +0000 (21:23 -0000)]
oops

svn path=/trunk/mcs/; revision=105114

16 years agonew test
Jb Evain [Thu, 5 Jun 2008 21:22:06 +0000 (21:22 -0000)]
new test

svn path=/trunk/mcs/; revision=105113

16 years ago2008-06-05 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Thu, 5 Jun 2008 21:06:56 +0000 (21:06 -0000)]
2008-06-05 Rodrigo Kumpera  <rkumpera@novell.com>

* verify.c: Kill stack_get function.

svn path=/trunk/mono/; revision=105110

16 years agowe pass this guy
Jb Evain [Thu, 5 Jun 2008 20:54:19 +0000 (20:54 -0000)]
we pass this guy

svn path=/trunk/mcs/; revision=105109

16 years agofix loading of initializers
Jb Evain [Thu, 5 Jun 2008 20:53:57 +0000 (20:53 -0000)]
fix loading of initializers

svn path=/trunk/mcs/; revision=105108

16 years agonew test
Jb Evain [Thu, 5 Jun 2008 20:47:02 +0000 (20:47 -0000)]
new test

svn path=/trunk/mcs/; revision=105106

16 years ago2008-06-05 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Thu, 5 Jun 2008 20:22:53 +0000 (20:22 -0000)]
2008-06-05 Rodrigo Kumpera  <rkumpera@novell.com>

* verify.c (mono_method_verify): Last change broke the build. Fixed.

svn path=/trunk/mono/; revision=105104

16 years ago2008-06-05 Jonathan Chambers <joncham@gmail.com>
Jonathan Chambers [Thu, 5 Jun 2008 20:11:17 +0000 (20:11 -0000)]
2008-06-05  Jonathan Chambers  <joncham@gmail.com>

* Makefile.am: Disable async-exc-compilation.exe on Win32 as it is
hanging the runtime tests.

Code is contributed under MIT/X11 license.

svn path=/trunk/mono/; revision=105100

16 years ago2008-06-05 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 5 Jun 2008 20:04:37 +0000 (20:04 -0000)]
2008-06-05  Zoltan Varga  <vargaz@gmail.com>

* tramp-*.c (mono_arch_get_unbox_trampoline): No need to check for ret->byref,
MONO_TYPE_ISSTRUCT already checks for it.

svn path=/trunk/mono/; revision=105099

16 years ago2008-06-05 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Thu, 5 Jun 2008 19:47:23 +0000 (19:47 -0000)]
2008-06-05 Rodrigo Kumpera  <rkumpera@novell.com>

* verify.c (verify_type_compatibility_full): Make SZARRAY checks
more reliable.

* verify.c (mono_method_verify): Inflate params and locals to avoid
mismatch when checking for compatibility.

svn path=/trunk/mono/; revision=105095

16 years ago2008-06-05 Jb Evain <jbevain@novell.com>
Jb Evain [Thu, 5 Jun 2008 19:33:47 +0000 (19:33 -0000)]
2008-06-05  Jb Evain  <jbevain@novell.com>

* get.c (get_token): properly stringify tokens that
are methoddefs.

svn path=/trunk/mono/; revision=105094

16 years agodead code
Jb Evain [Thu, 5 Jun 2008 18:58:14 +0000 (18:58 -0000)]
dead code

svn path=/trunk/mcs/; revision=105088

16 years agooh the joy of deleting code
Jb Evain [Thu, 5 Jun 2008 18:30:44 +0000 (18:30 -0000)]
oh the joy of deleting code

svn path=/trunk/mcs/; revision=105085

16 years agopass
Jb Evain [Thu, 5 Jun 2008 18:28:19 +0000 (18:28 -0000)]
pass

svn path=/trunk/mcs/; revision=105084

16 years agofix convert checked for nullable to not nullable
Jb Evain [Thu, 5 Jun 2008 18:27:56 +0000 (18:27 -0000)]
fix convert checked for nullable to not nullable

svn path=/trunk/mcs/; revision=105083

16 years ago2008-06-05 Jonathan Chambers <joncham@gmail.com>
Jonathan Chambers [Thu, 5 Jun 2008 18:18:19 +0000 (18:18 -0000)]
2008-06-05  Jonathan Chambers  <joncham@gmail.com>

        * metadata.c (mono_string_from_bstr): Fix BSTR marshalling.
        Length prefix should be size in bytes. Fix bug #339530.

        * metadata.c (mono_string_to_bstr): Fix BSTR marshalling.
        Length prefix should be size in bytes. Fix bug #339530.

        Code is contributed under MIT/X11 license.

svn path=/trunk/mono/; revision=105082

16 years agonew test
Jb Evain [Thu, 5 Jun 2008 18:17:36 +0000 (18:17 -0000)]
new test

svn path=/trunk/mcs/; revision=105081

16 years agopassing those
Jb Evain [Thu, 5 Jun 2008 18:00:55 +0000 (18:00 -0000)]
passing those

svn path=/trunk/mcs/; revision=105080

16 years ago2008-06-05 Jb Evain <jbevain@novell.com>
Jb Evain [Thu, 5 Jun 2008 18:00:16 +0000 (18:00 -0000)]
2008-06-05  Jb Evain  <jbevain@novell.com>

* Expression.cs (GetUserConversionMethod): check for convertion
operators on both types.

svn path=/trunk/mcs/; revision=105079

16 years agonew tests
Jb Evain [Thu, 5 Jun 2008 17:46:45 +0000 (17:46 -0000)]
new tests

svn path=/trunk/mcs/; revision=105071

16 years agofix NegateChecked to be actually checked
Jb Evain [Thu, 5 Jun 2008 17:32:10 +0000 (17:32 -0000)]
fix NegateChecked to be actually checked

svn path=/trunk/mcs/; revision=105069

16 years agofix typo
Jb Evain [Thu, 5 Jun 2008 17:20:50 +0000 (17:20 -0000)]
fix typo

svn path=/trunk/mcs/; revision=105066

16 years ago2008-06-05 Bill Holmes <billholmes54@gmail.com>
Bill Holmes [Thu, 5 Jun 2008 16:36:55 +0000 (16:36 -0000)]
2008-06-05  Bill Holmes <billholmes54@gmail.com>

ChangeLog:  I messed up some chars in my last commit.

svn path=/trunk/mono/; revision=105062

16 years agowe pass those
Jb Evain [Thu, 5 Jun 2008 16:33:49 +0000 (16:33 -0000)]
we pass those

svn path=/trunk/mcs/; revision=105061

16 years agofix separate relational cases
Jb Evain [Thu, 5 Jun 2008 16:33:31 +0000 (16:33 -0000)]
fix separate relational cases

svn path=/trunk/mcs/; revision=105060

16 years ago2008-06-05 Bill Holmes <billholmes54@gmail.com>
Bill Holmes [Thu, 5 Jun 2008 16:13:46 +0000 (16:13 -0000)]
2008-06-05  Bill Holmes  <billholmes54@gmail.com>
* libtest.c, Makefile.am, winx64structs.cs :
  Adding marshaling tests for structs.  These tests
  represent the different cases to consider on Winx64.

Contributed under MIT/X11 license.

svn path=/trunk/mono/; revision=105056

16 years ago2008-06-05 Bill Holmes <billholmes54@gmail.com>
Bill Holmes [Thu, 5 Jun 2008 16:12:26 +0000 (16:12 -0000)]
2008-06-05  Bill Holmes  <billholmes54@gmail.com>

* mini-amd64.c:merge_argument_class_from_type: When marshaling
  structs with floats on Winx64 the float registers are not used.
  The integer registers are always used..
* mini-amd64.c:add_valuetype:  When marshaling structs on Winx64
  only one register will be used and only if the size of the struct
  is 1,2,4, or 8 bytes.

* tramp-amd64.c :  Adjusting size used for mono_global_codeman_reserve
  to work for Winx64.

Contributed under MIT/X11 license.

svn path=/trunk/mono/; revision=105054

16 years ago2008-06-05 Bill Holmes <billholmes54@gmail.com>
Bill Holmes [Thu, 5 Jun 2008 16:11:40 +0000 (16:11 -0000)]
2008-06-05  Bill Holmes <billholmes54@gmail.com>

* decimal.c:  Adding MSVC implementation to my_g_bit_nth_msf.

Contributed under MIT/X11 license.

svn path=/trunk/mono/; revision=105053

16 years ago2008-06-05 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 5 Jun 2008 15:57:40 +0000 (15:57 -0000)]
2008-06-05  Martin Baulig  <martin@ximian.com>

* mono-debug-debugger.c
(mono_debugger_check_breakpoints): Reflect latest runtime changes.

svn path=/trunk/mono/; revision=105051

16 years ago2008-06-05 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 5 Jun 2008 15:56:58 +0000 (15:56 -0000)]
2008-06-05  Martin Baulig  <martin@ximian.com>

* debug-debugger.c (debugger_lookup_class): Also call
mono_class_setup_methods() here; we're only called from RTI.

svn path=/trunk/mono/; revision=105050

16 years agothat was so wrong
Jb Evain [Thu, 5 Jun 2008 15:35:19 +0000 (15:35 -0000)]
that was so wrong

svn path=/trunk/mcs/; revision=105043

16 years agowe pass those
Jb Evain [Thu, 5 Jun 2008 15:34:25 +0000 (15:34 -0000)]
we pass those

svn path=/trunk/mcs/; revision=105042

16 years agoimplement compilation of not lifted user defined logical operator
Jb Evain [Thu, 5 Jun 2008 15:34:07 +0000 (15:34 -0000)]
implement compilation of not lifted user defined logical operator

svn path=/trunk/mcs/; revision=105041

16 years agoblah
Jb Evain [Thu, 5 Jun 2008 15:33:22 +0000 (15:33 -0000)]
blah

svn path=/trunk/mcs/; revision=105040

16 years agonew tests
Jb Evain [Thu, 5 Jun 2008 15:01:59 +0000 (15:01 -0000)]
new tests

svn path=/trunk/mcs/; revision=105037

16 years ago2008-06-05 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 5 Jun 2008 14:48:08 +0000 (14:48 -0000)]
2008-06-05  Zoltan Varga  <vargaz@gmail.com>

* assembly.c (mono_assembly_load_from_full): Avoid calling the search hooks
while holding the assemblies lock to prevent deadlocks. Handle the case
where the search hook returns NULL but the assembly was still loaded.
Fixes #323696.

svn path=/trunk/mono/; revision=105036

16 years agonew tests
Jb Evain [Thu, 5 Jun 2008 14:37:07 +0000 (14:37 -0000)]
new tests

svn path=/trunk/mcs/; revision=105035

16 years ago2008-06-05 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 5 Jun 2008 14:36:10 +0000 (14:36 -0000)]
2008-06-05  Zoltan Varga  <vargaz@gmail.com>

* appdomain.c (set_domain_search_path): Acquire the domain lock since we
modify domain state.

svn path=/trunk/mono/; revision=105034

16 years ago2008-06-05 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 5 Jun 2008 14:30:20 +0000 (14:30 -0000)]
2008-06-05  Zoltan Varga  <vargaz@gmail.com>

* appdomain.c (set_domain_search_path): Acquire the domain lock since we
modify domain state.

svn path=/trunk/mono/; revision=105033

16 years agowe pass those
Jb Evain [Thu, 5 Jun 2008 14:19:51 +0000 (14:19 -0000)]
we pass those

svn path=/trunk/mcs/; revision=105032

16 years ago2008-06-05 Jb Evain <jbevain@novell.com>
Jb Evain [Thu, 5 Jun 2008 14:19:31 +0000 (14:19 -0000)]
2008-06-05  Jb Evain  <jbevain@novell.com>

* Expression.cs (ConditionalBinaryCheck): if a method is passed,
checked that the operators true and false are also defined.

svn path=/trunk/mcs/; revision=105031

16 years agoblah
Jb Evain [Thu, 5 Jun 2008 14:18:44 +0000 (14:18 -0000)]
blah

svn path=/trunk/mcs/; revision=105030

16 years agonew tests
Jb Evain [Thu, 5 Jun 2008 14:04:12 +0000 (14:04 -0000)]
new tests

svn path=/trunk/mcs/; revision=105027

16 years ago2008-06-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 5 Jun 2008 13:30:51 +0000 (13:30 -0000)]
2008-06-05  Atsushi Enomoto  <atsushi@ximian.com>

* CSharpCodeCompiler.cs : in 2.0 profile, do not capture stdout (we
  didn't do that in 1.0 either). Fixed bug #379535.

svn path=/trunk/mcs/; revision=105026

16 years ago2008-06-05 Marek Safar <marek.safar@gmail.com>
Marek Safar [Thu, 5 Jun 2008 13:19:10 +0000 (13:19 -0000)]
2008-06-05  Marek Safar  <marek.safar@gmail.com>

* statement.cs: Emit catch variable assignment using variable expression.

svn path=/trunk/mcs/; revision=105021

16 years agofix typo
Jb Evain [Thu, 5 Jun 2008 13:10:18 +0000 (13:10 -0000)]
fix typo

svn path=/trunk/mcs/; revision=105020

16 years agowe pass those
Jb Evain [Thu, 5 Jun 2008 13:05:32 +0000 (13:05 -0000)]
we pass those

svn path=/trunk/mcs/; revision=105019

16 years ago2008-06-05 Jb Evain <jbevain@novell.com>
Jb Evain [Thu, 5 Jun 2008 13:05:13 +0000 (13:05 -0000)]
2008-06-05  Jb Evain  <jbevain@novell.com>

* BinaryExpression.cs (Emit): deal with binary expressions
where only the left is lifted.

svn path=/trunk/mcs/; revision=105018

16 years agocomplete tests
Jb Evain [Thu, 5 Jun 2008 12:54:53 +0000 (12:54 -0000)]
complete tests

svn path=/trunk/mcs/; revision=105017

16 years agopass
Jb Evain [Thu, 5 Jun 2008 12:46:34 +0000 (12:46 -0000)]
pass

svn path=/trunk/mcs/; revision=105016

16 years agofix left and right shift
Jb Evain [Thu, 5 Jun 2008 12:46:16 +0000 (12:46 -0000)]
fix left and right shift

svn path=/trunk/mcs/; revision=105015

16 years agofix name
Jb Evain [Thu, 5 Jun 2008 12:41:23 +0000 (12:41 -0000)]
fix name

svn path=/trunk/mcs/; revision=105012

16 years agonew test
Jb Evain [Thu, 5 Jun 2008 12:35:01 +0000 (12:35 -0000)]
new test

svn path=/trunk/mcs/; revision=105006

16 years agowe pass those
Jb Evain [Thu, 5 Jun 2008 12:11:06 +0000 (12:11 -0000)]
we pass those

svn path=/trunk/mcs/; revision=104997

16 years agocorrectly check unary operators parameters
Jb Evain [Thu, 5 Jun 2008 12:10:48 +0000 (12:10 -0000)]
correctly check unary operators parameters

svn path=/trunk/mcs/; revision=104996

16 years agonew test
Jb Evain [Thu, 5 Jun 2008 12:09:05 +0000 (12:09 -0000)]
new test

svn path=/trunk/mcs/; revision=104995

16 years agoFix a bug only in TARGET_JVM that happens when a match contains empty group at the...
Roei Erez [Thu, 5 Jun 2008 12:06:06 +0000 (12:06 -0000)]
Fix a bug only in TARGET_JVM that happens when a match contains empty group at the end.

svn path=/trunk/mcs/; revision=104994

16 years agopassing those
Jb Evain [Thu, 5 Jun 2008 11:46:00 +0000 (11:46 -0000)]
passing those

svn path=/trunk/mcs/; revision=104993

16 years agopass
Jb Evain [Thu, 5 Jun 2008 11:41:40 +0000 (11:41 -0000)]
pass

svn path=/trunk/mcs/; revision=104991

16 years agoof course we can test bool equality
Jb Evain [Thu, 5 Jun 2008 11:41:23 +0000 (11:41 -0000)]
of course we can test bool equality

svn path=/trunk/mcs/; revision=104990

16 years ago2008-06-05 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 5 Jun 2008 11:38:01 +0000 (11:38 -0000)]
2008-06-05  Zoltan Varga  <vargaz@gmail.com>

* Makefile.am (libmonoutils_la_SOURCES): Add dtrace.h.

svn path=/trunk/mono/; revision=104989

16 years agoshould not have gotten commited (from internal dev tests)
Andreas N [Thu, 5 Jun 2008 11:37:22 +0000 (11:37 -0000)]
should not have gotten commited (from internal dev tests)

svn path=/trunk/mcs/; revision=104988

16 years agonew test
Jb Evain [Thu, 5 Jun 2008 11:35:16 +0000 (11:35 -0000)]
new test

svn path=/trunk/mcs/; revision=104986

16 years agopass
Jb Evain [Thu, 5 Jun 2008 11:30:12 +0000 (11:30 -0000)]
pass

svn path=/trunk/mcs/; revision=104985

16 years agobetter check parameters
Jb Evain [Thu, 5 Jun 2008 11:29:26 +0000 (11:29 -0000)]
better check parameters

svn path=/trunk/mcs/; revision=104984

16 years ago2008-06-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 5 Jun 2008 11:28:51 +0000 (11:28 -0000)]
2008-06-05  Atsushi Enomoto  <atsushi@ximian.com>

* XmlSerializationReaderInterpreter.cs, MapCodeGenerator.cs,
  SerializationCodeGenerator.cs : fixed bug #378696.
  Default value should not be filled during deserialization, and
  default values for DateTime/TimeSpan/DateTimeOffset should not be
  output as raw string in generated code.

* XmlSerializerTestClasses.cs, DeserializeTests.cs,
  ComplexDataStructure.cs : added test for bug #378696.
  Fixed couple of wrong tests that expects default values filled
  during deserialization.

svn path=/trunk/mcs/; revision=104983

16 years agonew test
Jb Evain [Thu, 5 Jun 2008 11:14:40 +0000 (11:14 -0000)]
new test

svn path=/trunk/mcs/; revision=104978

16 years ago2008-06-05 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Thu, 5 Jun 2008 11:01:41 +0000 (11:01 -0000)]
2008-06-05  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* ListView.cs: We need to calculate the scrollbars even if the handle
hasn't been created - this is needed when methods using scrollbars
info, such EnsureVisible, are called before control has been created.
Fixes #397272.

svn path=/trunk/mcs/; revision=104976