Marek Safar [Mon, 3 Dec 2007 22:45:44 +0000 (22:45 -0000)]
Reuse 2.0 test harness
svn path=/trunk/mcs/; revision=90606
Marek Safar [Mon, 3 Dec 2007 22:44:49 +0000 (22:44 -0000)]
Removed .suo file
svn path=/trunk/mcs/; revision=90605
Marek Safar [Mon, 3 Dec 2007 22:27:37 +0000 (22:27 -0000)]
Removed user specific file
svn path=/trunk/mcs/; revision=90603
Marek Safar [Mon, 3 Dec 2007 22:12:42 +0000 (22:12 -0000)]
Enabled 3.5 class build
svn path=/trunk/mcs/; revision=90602
Jonathan Pobst [Mon, 3 Dec 2007 21:36:51 +0000 (21:36 -0000)]
2007-12-03 Jonathan Pobst <monkey@jpobst.com>
* Application.cs: Let WM_CHAR messages flow through to controls
hosted in Strips. [Fixes bug #343972]
svn path=/trunk/mcs/; revision=90597
Marek Safar [Mon, 3 Dec 2007 21:19:36 +0000 (21:19 -0000)]
Include 2.0 path in MONO_PATH
svn path=/trunk/mcs/; revision=90596
Marek Safar [Mon, 3 Dec 2007 21:13:44 +0000 (21:13 -0000)]
Temporary disabled 3.5 class build
svn path=/trunk/mcs/; revision=90594
Marek Safar [Mon, 3 Dec 2007 20:36:23 +0000 (20:36 -0000)]
2007-12-03 Marek Safar <marek.safar@gmail.com>
* Makefile.make: Distribute 3.5 profile
svn path=/trunk/mcs/; revision=90592
Miguel de Icaza [Mon, 3 Dec 2007 19:40:03 +0000 (19:40 -0000)]
2007-12-03 Miguel de Icaza <miguel@novell.com>
* SerialPort.cs: Apply patch from Martin Green
<martin@martsoft.co.uk> to support Serial Ports enumeration on
Windows.
svn path=/trunk/mcs/; revision=90583
Gert Driesen [Mon, 3 Dec 2007 19:09:56 +0000 (19:09 -0000)]
* WebClient.cs: Modified argument checks to match MS, and wrap
exceptions in a WebException. Fixes bug #343064.
* WebClient.cs: Added tests for argument checks.
svn path=/trunk/mcs/; revision=90581
Marek Safar [Mon, 3 Dec 2007 18:06:24 +0000 (18:06 -0000)]
New test.
svn path=/trunk/mcs/; revision=90571
Marek Safar [Mon, 3 Dec 2007 18:04:31 +0000 (18:04 -0000)]
2007-12-03 Marek Safar <marek.safar@gmail.com>
* cs-parser.jay: Set delegate constraint parsing region correctly.
svn path=/trunk/mcs/; revision=90570
Marek Safar [Mon, 3 Dec 2007 17:43:53 +0000 (17:43 -0000)]
2007-12-03 Marek Safar <marek.safar@gmail.com>
* Makefile : Fixed 3.5 settings.
svn path=/trunk/mcs/; revision=90566
Marek Safar [Mon, 3 Dec 2007 17:42:10 +0000 (17:42 -0000)]
Add 3.5 profile to build
svn path=/trunk/mono/; revision=90565
Marek Safar [Mon, 3 Dec 2007 17:40:55 +0000 (17:40 -0000)]
2007-12-03 Marek Safar <marek.safar@gmail.com>
* Makefile: Added 3.5 profile, it probably not used here.
svn path=/trunk/mcs/; revision=90564
Marek Safar [Mon, 3 Dec 2007 17:09:35 +0000 (17:09 -0000)]
2007-12-03 Marek Safar <marek.safar@gmail.com>
* Makefile: Build 3.5 assemblies under NET_3_5 profile.
svn path=/trunk/mcs/; revision=90560
Vladimir Krasnov [Mon, 3 Dec 2007 16:57:03 +0000 (16:57 -0000)]
fixed new files in project
svn path=/trunk/mcs/; revision=90557
Zoltan Varga [Mon, 3 Dec 2007 16:34:22 +0000 (16:34 -0000)]
2007-12-03 Zoltan Varga <vargaz@gmail.com>
* async-exc-compilation.cs: New not yet enabled test for async exceptions
received during JIT compilation.
svn path=/trunk/mono/; revision=90555
Zoltan Varga [Mon, 3 Dec 2007 16:31:33 +0000 (16:31 -0000)]
Add missing ChangeLog entry.
svn path=/trunk/mono/; revision=90554
Zoltan Varga [Mon, 3 Dec 2007 16:29:26 +0000 (16:29 -0000)]
2007-12-03 Zoltan Varga <vargaz@gmail.com>
* custom-modifiers.2.cs custom-modifiers-il.cs: New test for the 2.0
GetRequiredCustomModifiers ()/GetOptionalCustomModifiers () methods.
svn path=/trunk/mono/; revision=90553
Marek Safar [Mon, 3 Dec 2007 16:02:51 +0000 (16:02 -0000)]
2007-12-03 Marek Safar <marek.safar@gmail.com>
A fix for bug #345467
* typemanager.cs (IsEqual): Compare generic parameters position only.
svn path=/trunk/mcs/; revision=90551
Zoltan Varga [Mon, 3 Dec 2007 15:53:20 +0000 (15:53 -0000)]
2007-12-03 Zoltan Varga <vargaz@gmail.com>
* mini-arm.c (mono_arch_emit_exceptions): Avoid uninitialized memory in the
code stream.
svn path=/trunk/mono/; revision=90550
Zoltan Varga [Mon, 3 Dec 2007 14:10:08 +0000 (14:10 -0000)]
2007-12-03 Zoltan Varga <vargaz@gmail.com>
* FieldInfoTest.cs: Add GetRawDefaultValue () tests.
svn path=/trunk/mcs/; revision=90544
Zoltan Varga [Mon, 3 Dec 2007 14:00:37 +0000 (14:00 -0000)]
2007-12-03 Zoltan Varga <vargaz@gmail.com>
* MonoField.cs: Implement GetRawConstantValue ().
svn path=/trunk/mcs/; revision=90543
Zoltan Varga [Mon, 3 Dec 2007 13:59:51 +0000 (13:59 -0000)]
2007-12-03 Zoltan Varga <vargaz@gmail.com>
* icall.c (ves_icall_MonoField_GetRawConstantValue): New icall.
* class.c (mono_class_get_field_default_value): New helper function to initialize
field->def_type and field->data.
svn path=/trunk/mono/; revision=90542
Miguel de Icaza [Mon, 3 Dec 2007 08:18:01 +0000 (08:18 -0000)]
2007-12-03 Miguel de Icaza <miguel@novell.com>
* FtpWebRequest.cs: Applied patch from Jerome Haltom that fixes
multi-line responses (after my fix).
Closes #333978
svn path=/trunk/mcs/; revision=90540
Jonathan Pobst [Mon, 3 Dec 2007 05:02:21 +0000 (05:02 -0000)]
2007-12-02 Jonathan Pobst <monkey@jpobst.com>
* ToolStripManager.cs: Guard against an NRE I ran into.
svn path=/trunk/mcs/; revision=90539
Jonathan Pobst [Mon, 3 Dec 2007 04:59:26 +0000 (04:59 -0000)]
2007-12-02 Jonathan Pobst <monkey@jpobst.com>
* LinkLabel.cs: Apply patch from George to fix bug 344012. If
a Link is manually added to the Links collection, we need to set
its owner, so it can invalidate properly.
[Fixes bug #344012]
svn path=/trunk/mcs/; revision=90538
Zoltan Varga [Sun, 2 Dec 2007 13:53:14 +0000 (13:53 -0000)]
2007-12-02 Zoltan Varga <vargaz@gmail.com>
* patch-info.h (PATCH_INFO): Add DELEGATE_TRAMPOLINE.
* mini.c aot-compiler.c aot-runtime.c: Implement the delegate creation
optimization in the AOT case.
svn path=/trunk/mono/; revision=90521
Zoltan Varga [Fri, 30 Nov 2007 16:50:22 +0000 (16:50 -0000)]
Add missing changelog entry.
svn path=/trunk/mono/; revision=90502
Zoltan Varga [Fri, 30 Nov 2007 15:56:58 +0000 (15:56 -0000)]
2007-11-30 Zoltan Varga <vargaz@gmail.com>
* stackframes-async.2.cs: Fix this test to work with the new delegate optimization.
svn path=/trunk/mono/; revision=90497
Zoltan Varga [Fri, 30 Nov 2007 15:52:28 +0000 (15:52 -0000)]
2007-11-30 Zoltan Varga <vargaz@gmail.com>
* aot-runtime (mono_aot_get_method_from_vt_slot): Add support for multi-byte method ref encodings.
svn path=/trunk/mono/; revision=90495
Zoltan Varga [Fri, 30 Nov 2007 15:29:55 +0000 (15:29 -0000)]
2007-11-30 Zoltan Varga <vargaz@gmail.com>
* aot-runtime.c (decode_klass_ref): Implement decoding of generic instances.
* aot-compiler.c (encode_klass_ref): Implement proper encoding of generic instances.
svn path=/trunk/mono/; revision=90493
Zoltan Varga [Fri, 30 Nov 2007 14:41:01 +0000 (14:41 -0000)]
2007-11-30 Zoltan Varga <vargaz@gmail.com>
* mini.c (mono_method_to_ir): Optimize the common ldftn+create delegate combination.
* mini-trampolines.c (mono_delegate_trampoline): Add some code to handle the case when the delegate
is created by the inlined delegate ctor.
svn path=/trunk/mono/; revision=90484
Zoltan Varga [Fri, 30 Nov 2007 14:32:23 +0000 (14:32 -0000)]
2007-11-30 Zoltan Varga <vargaz@gmail.com>
* mini-x86.c (mono_arch_output_basic_block): Unify div/rem code and handle the case when sreg2 is EDX.
svn path=/trunk/mono/; revision=90483
Zoltan Varga [Fri, 30 Nov 2007 13:47:59 +0000 (13:47 -0000)]
2007-11-30 Zoltan Varga <vargaz@gmail.com>
* icall.c (ves_icall_System_Delegate_SetMulticastInvoke): Use the delegate trampoline instead of
the general one.
* object.c (mono_runtime_create_delegate_trampoline): New helper function.
svn path=/trunk/mono/; revision=90479
Zoltan Varga [Fri, 30 Nov 2007 13:46:32 +0000 (13:46 -0000)]
2007-11-30 Zoltan Varga <vargaz@gmail.com>
* mini.c (mono_jit_compile_method_inner): Replace calls to delegate invoke with the trampoline here too.
svn path=/trunk/mono/; revision=90478
Zoltan Varga [Fri, 30 Nov 2007 12:14:07 +0000 (12:14 -0000)]
2007-11-30 Zoltan Varga <vargaz@gmail.com>
* marshal.c: Avoid depending on delegate->method_info being set.
* object.c (mono_delegate_ctor): Avoid initializing delegate->method_info.
svn path=/trunk/mono/; revision=90474
Zoltan Varga [Fri, 30 Nov 2007 12:12:33 +0000 (12:12 -0000)]
2007-11-30 Zoltan Varga <vargaz@gmail.com>
* Delegate.cs: Compute the Method property lazily.
svn path=/trunk/mcs/; revision=90473
Zoltan Varga [Fri, 30 Nov 2007 11:45:11 +0000 (11:45 -0000)]
2007-11-30 Zoltan Varga <vargaz@gmail.com>
* object.c (mono_delegate_ctor): Set delegate->method.
* object-internals.h (struct _MonoDelegate): Add 'method' field.
* appdomain.c: Bump corlib version.
svn path=/trunk/mono/; revision=90469
Zoltan Varga [Fri, 30 Nov 2007 11:41:28 +0000 (11:41 -0000)]
2007-11-30 Zoltan Varga <vargaz@gmail.com>
* Delegate.cs: Add a 'method' field.
* Environment.cs: Bump corlib version.
svn path=/trunk/mcs/; revision=90468
Jb Evain [Fri, 30 Nov 2007 00:03:28 +0000 (00:03 -0000)]
2007-11-30 Jb Evain <jbevain@novell.com>
* HashSet.cs: corcompare love.
svn path=/trunk/mcs/; revision=90460
Atsushi Eno [Thu, 29 Nov 2007 19:15:36 +0000 (19:15 -0000)]
2007-11-29 Atsushi Enomoto <atsushi@ximian.com>
in mcs/
* Makefile: added System.Xml.Linq.
in mcs/sys.xml.linq:
* Makefile : couple of adjustment for migration from olive to mcs.
svn path=/trunk/mcs/; revision=90456
Atsushi Eno [Thu, 29 Nov 2007 18:34:42 +0000 (18:34 -0000)]
moving XLinq stuff to mcs.
svn path=/trunk/mcs/; revision=90454
Atsushi Eno [Thu, 29 Nov 2007 17:26:38 +0000 (17:26 -0000)]
revert the regressing change.
http://mono.ximian.com/monobuild/builds/HEAD/sles-9-i586/mono/90438/logs/test-profiles.log
svn path=/trunk/mcs/; revision=90446
Atsushi Eno [Thu, 29 Nov 2007 17:23:23 +0000 (17:23 -0000)]
revert the broken change that even fails on .NET 2.0.
svn path=/trunk/mcs/; revision=90445
Atsushi Eno [Thu, 29 Nov 2007 17:20:54 +0000 (17:20 -0000)]
2007-11-29 Atsushi Enomoto <atsushi@ximian.com>
* XPathNavigator.cs : implemented ValueAs().
* XPathNavigatorTests.cs : added ValueAs() test.
svn path=/trunk/mcs/; revision=90443
Zoltan Varga [Thu, 29 Nov 2007 16:00:35 +0000 (16:00 -0000)]
2007-11-29 Zoltan Varga <vargaz@gmail.com>
* cpu-x86.md: Fix the length of ckfinite.
svn path=/trunk/mono/; revision=90438
Arina Itkes [Thu, 29 Nov 2007 09:50:47 +0000 (09:50 -0000)]
Regular expressions fixes for new tests failures
svn path=/trunk/mcs/; revision=90418
Arina Itkes [Thu, 29 Nov 2007 08:34:58 +0000 (08:34 -0000)]
Synchronization fix
svn path=/trunk/mcs/; revision=90416
Konstantin Triger [Thu, 29 Nov 2007 08:03:45 +0000 (08:03 -0000)]
fix default case-insensitive comparer for 2.0 profile
svn path=/trunk/mcs/; revision=90415
Konstantin Triger [Thu, 29 Nov 2007 07:57:46 +0000 (07:57 -0000)]
change log for r90413
svn path=/trunk/mcs/; revision=90414
Konstantin Triger [Thu, 29 Nov 2007 07:57:02 +0000 (07:57 -0000)]
fix ToDateTime(XmlDateTimeSerializationMode.Unspecified)/ToString(DateTime) for local time
svn path=/trunk/mcs/; revision=90413
Jb Evain [Wed, 28 Nov 2007 22:32:46 +0000 (22:32 -0000)]
tabs
svn path=/trunk/mcs/; revision=90411
Jb Evain [Wed, 28 Nov 2007 21:29:12 +0000 (21:29 -0000)]
null dance
svn path=/trunk/mcs/; revision=90410
Jb Evain [Wed, 28 Nov 2007 21:11:30 +0000 (21:11 -0000)]
2007-11-28 Jb Evain <jbevain@novell.com>
* HashSet.cs: do the ArgumentNullException dance.
svn path=/trunk/mcs/; revision=90409
Jb Evain [Wed, 28 Nov 2007 20:56:38 +0000 (20:56 -0000)]
add HashSetTest
svn path=/trunk/mcs/; revision=90408
Jb Evain [Wed, 28 Nov 2007 20:56:02 +0000 (20:56 -0000)]
tests for HashSet
svn path=/trunk/mcs/; revision=90407
Jb Evain [Wed, 28 Nov 2007 20:53:38 +0000 (20:53 -0000)]
2007-11-28 Jb Evain <jbevain@novell.com>
* HashSet.cs: start implementation of HashSet<T>, actually
implemented as a reduction of Dictionary<K, V>. Contains
basic set operations (that requires optimization though).
svn path=/trunk/mcs/; revision=90406
Jb Evain [Wed, 28 Nov 2007 20:41:39 +0000 (20:41 -0000)]
2007-11-28 Jb Evain <jbevain@novell.com>
* Enumerable.cs: fix warnings.
svn path=/trunk/mcs/; revision=90405
Marek Habersack [Wed, 28 Nov 2007 18:11:18 +0000 (18:11 -0000)]
2007-11-28 Marek Habersack <mhabersack@novell.com>
* HttpApplication.cs: peform the check of whether we're running on
Windows from within a static constructor.
svn path=/trunk/mcs/; revision=90400
Marek Safar [Wed, 28 Nov 2007 18:07:02 +0000 (18:07 -0000)]
2007-11-28 Marek Safar <marek.safar@gmail.com>
* expression.cs (BaseAccess): Type arguments can be null.
svn path=/trunk/mcs/; revision=90396
Raja R Harinath [Wed, 28 Nov 2007 17:17:30 +0000 (17:17 -0000)]
Preliminary support for testing 'smcs' (disabled for now)
svn path=/trunk/mcs/; revision=90392
Raja R Harinath [Wed, 28 Nov 2007 17:17:18 +0000 (17:17 -0000)]
* Makefile (_boot_): Incorporate 'net_2_1' into the bootstrap
process -- it depends on 'net_2_0' profile being built.
svn path=/trunk/mcs/; revision=90391
Marek Habersack [Wed, 28 Nov 2007 15:19:51 +0000 (15:19 -0000)]
2007-11-23 Marek Habersack <mhabersack@novell.com>
* RequestNotificationStatus.cs: fix the order of enum members.
* RequestNotification.cs: assign correct values to the enum
members.
* StaticSiteMapProvider.cs: change visibility of the constructor.
2007-11-28 Marek Habersack <mhabersack@novell.com>
* SqlMembershipProvider.cs: handle situation when there is no
connection string configured for the SQL Membership Provider.
svn path=/trunk/mcs/; revision=90387
Zoltan Varga [Wed, 28 Nov 2007 13:22:43 +0000 (13:22 -0000)]
2007-11-28 Zoltan Varga <vargaz@gmail.com>
* mini-x86.c (mono_arch_output_basic_block): Clean up the fp stack properly in CKFINITE.
(mono_arch_output_basic_block): Get rid of unused last_ins and last_offset.
svn path=/trunk/mono/; revision=90383
Zoltan Varga [Wed, 28 Nov 2007 13:13:48 +0000 (13:13 -0000)]
2007-11-28 Zoltan Varga <vargaz@gmail.com>
* mini-x86.c (mono_arch_output_basic_block): Add some micro optimizations.
* mini-x86.c inssel-x86.brg cpu-x86.md: Move the implementation of the
OP_START_HANDLER/OP_ENDFINALLY/OP_ENDFILTER opcodes to mini-x86.c.
svn path=/trunk/mono/; revision=90381
Martin Baulig [Wed, 28 Nov 2007 11:02:54 +0000 (11:02 -0000)]
2007-11-28 Martin Baulig <martin@ximian.com>
* mini-x86.c
(mono_arch_get_delegate_invoke_impl): Call mono_debug_add_delegate_trampoline()
after creating the trampoline.
svn path=/trunk/mono/; revision=90375
Scott Thomas [Tue, 27 Nov 2007 23:11:56 +0000 (23:11 -0000)]
Updated QuickSort algorithm and added a test for it.
svn path=/trunk/mcs/; revision=90372
Raja R Harinath [Tue, 27 Nov 2007 19:29:16 +0000 (19:29 -0000)]
* metadata.c (mono_generic_inst_equal_full): Short-circuit
equality check if we're comparing canonicalized MonoGenericInsts.
svn path=/trunk/mono/; revision=90369
Zoltan Varga [Tue, 27 Nov 2007 19:23:42 +0000 (19:23 -0000)]
2007-11-27 Zoltan Varga <vargaz@gmail.com>
* aot-runtime.c (load_aot_module): Check runtime version if needed.
* aot-compiler.c: Add bind-to-runtime-version for producing AOT files which only load into a runtime with
the same version.
svn path=/trunk/mono/; revision=90368
Raja R Harinath [Tue, 27 Nov 2007 17:09:32 +0000 (17:09 -0000)]
Fix #343557
* statement.cs (Block.Resolve): Ensure flow-branching tree is
consistent even when an error has occured.
(Switch.Resolve): Likewise.
svn path=/trunk/mcs/; revision=90348
Zoltan Varga [Tue, 27 Nov 2007 16:44:43 +0000 (16:44 -0000)]
2007-11-27 Zoltan Varga <vargaz@gmail.com>
* generic-sharing.c (mono_helper_get_rgctx_other_ptr): Change the signature to take the calling class
instead of the calling method to help AOT.
* mini.c (get_runtime_generic_context_other_ptr): Update after the change.
svn path=/trunk/mono/; revision=90343
Atsushi Eno [Tue, 27 Nov 2007 15:31:40 +0000 (15:31 -0000)]
2007-11-27 Atsushi Enomoto <atsushi@ximian.com>
* mono-api-diff.cs : ... and do the same for missing members.
I don't like this change but ppl wanted me to make it so :p
svn path=/trunk/mcs/; revision=90325
Atsushi Eno [Tue, 27 Nov 2007 13:19:46 +0000 (13:19 -0000)]
2007-11-27 Atsushi Enomoto <atsushi@ximian.com>
* mono-api-diff.cs : expand all missing types in missing
namespaces so that we don't get just one "missing" mark
for the entire namespace.
svn path=/trunk/mcs/; revision=90310
Miguel de Icaza [Tue, 27 Nov 2007 10:14:26 +0000 (10:14 -0000)]
Revert 90304, it broke the build
svn path=/trunk/mcs/; revision=90306
Arina Itkes [Tue, 27 Nov 2007 09:21:29 +0000 (09:21 -0000)]
Synchronization fix
svn path=/trunk/mcs/; revision=90304
Jb Evain [Mon, 26 Nov 2007 15:31:41 +0000 (15:31 -0000)]
oh the joy of deleting code
svn path=/trunk/mcs/; revision=90280
Zoltan Varga [Mon, 26 Nov 2007 14:41:06 +0000 (14:41 -0000)]
2007-11-26 Zoltan Varga <vargaz@gmail.com>
* aot-runtime.c (mono_aot_init_vtable): Simplify this if MONO_ARCH_COMMON_VTABLE_TRAMPOLINE
is defined.
svn path=/trunk/mono/; revision=90277
Konstantin Triger [Sun, 25 Nov 2007 14:26:41 +0000 (14:26 -0000)]
refactoring: use Group instead of Captures collection since this is faster on java platform
svn path=/trunk/mcs/; revision=90270
Arina Itkes [Sun, 25 Nov 2007 14:18:23 +0000 (14:18 -0000)]
Fix bug for regular expression with more than one same group names.
svn path=/trunk/mcs/; revision=90268
Konstantin Triger [Sun, 25 Nov 2007 12:10:41 +0000 (12:10 -0000)]
TARGET_JVM: fix compilation
svn path=/trunk/mcs/; revision=90260
Konstantin Triger [Sun, 25 Nov 2007 12:09:09 +0000 (12:09 -0000)]
TARGET_JVM: fix compilation
svn path=/trunk/mcs/; revision=90259
Konstantin Triger [Sun, 25 Nov 2007 10:02:03 +0000 (10:02 -0000)]
add license header
svn path=/trunk/mcs/; revision=90257
Konstantin Triger [Sun, 25 Nov 2007 09:59:30 +0000 (09:59 -0000)]
TARGET_JVM: apply recent build system changes
svn path=/trunk/mcs/; revision=90256
Igor Zelmanovich [Sun, 25 Nov 2007 09:25:53 +0000 (09:25 -0000)]
added new interface for TARGET_J2EE use only
svn path=/trunk/mcs/; revision=90255
Arina Itkes [Sun, 25 Nov 2007 09:19:18 +0000 (09:19 -0000)]
Initialization of default proxy added.
svn path=/trunk/mcs/; revision=90254
Carlos Alberto Cortez [Sat, 24 Nov 2007 13:27:46 +0000 (13:27 -0000)]
2007-11-24 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* ListView.cs: When changing ListViewItem.Position (which calls
ListView.ChangeItemLocation), invalidate not only the area
corresponding to the main item, but also to the area occupied
by the items being moved.
svn path=/trunk/mcs/; revision=90251
Marek Habersack [Sat, 24 Nov 2007 02:03:05 +0000 (02:03 -0000)]
2007-11-24 Marek Habersack <mhabersack@novell.com>
* CustomAttributeTypedArgument.cs: value can be null in ToString.
svn path=/trunk/mcs/; revision=90249
Gert Driesen [Fri, 23 Nov 2007 20:35:03 +0000 (20:35 -0000)]
* MenuStripTest.cs: Added test for bug #342358.
svn path=/trunk/mcs/; revision=90243
Marek Habersack [Fri, 23 Nov 2007 17:48:00 +0000 (17:48 -0000)]
2007-11-23 Marek Habersack <mhabersack@novell.com>
* HttpRequest.cs: added missing property LogonUserIdentity.
svn path=/trunk/mcs/; revision=90234
Marek Habersack [Fri, 23 Nov 2007 17:40:22 +0000 (17:40 -0000)]
2007-11-23 Marek Habersack <mhabersack@novell.com>
* HttpCacheVaryByContentEncodings.cs: this constructor should not
be public.
svn path=/trunk/mcs/; revision=90233
Marek Habersack [Fri, 23 Nov 2007 17:35:17 +0000 (17:35 -0000)]
2007-11-23 Marek Habersack <mhabersack@novell.com>
* TagPrefixCollection.cs: changed the collection type to
BasicMap.
svn path=/trunk/mcs/; revision=90232
Marek Habersack [Fri, 23 Nov 2007 17:29:01 +0000 (17:29 -0000)]
2007-11-23 Marek Habersack <mhabersack@novell.com>
* ProfileSection.cs: added missing Properties property, added a
static constructor to create property descriptors. Use property
descriptors in property accessors.
svn path=/trunk/mcs/; revision=90231
Marek Habersack [Fri, 23 Nov 2007 17:15:18 +0000 (17:15 -0000)]
2007-11-23 Marek Habersack <mhabersack@novell.com>
* ProfileGroupSettingsCollection.cs: added missing attribute to
the class, removed CollectionType method, added missing IsModified
and ResetModified methods, added missing Properties property.
* ProfileGroupSettings.cs: added missing Properties property,
adjusted the set of custom attributes of the PropertySettings
property.
* ProcessModelSection.cs: change the default value of the CpuMask
property.
svn path=/trunk/mcs/; revision=90229
Daniel Nauck [Fri, 23 Nov 2007 15:15:03 +0000 (15:15 -0000)]
2007-11-23 Daniel Nauck <dna@mono-project.de>
* System.Web.dll.sources: added
System.Web/TraceContextRecord.cs
* System.Web_test.dll.sources: added
System.Web/TraceContextRecordTest.cs
svn path=/trunk/mcs/; revision=90226
Marek Habersack [Fri, 23 Nov 2007 14:37:23 +0000 (14:37 -0000)]
2007-11-23 Marek Habersack <mhabersack@novell.com>
* SessionSQLServerHandler.cs: Remove a memory leak and improve
performance by preparing SQL statements and caching them for later
reuse. Patch from Hubert FONGARNAND
<informatique.internet@fiducial.fr>, thanks!
svn path=/trunk/mcs/; revision=90225
Zoltan Varga [Fri, 23 Nov 2007 14:04:07 +0000 (14:04 -0000)]
2007-11-23 Zoltan Varga <vargaz@gmail.com>
* aot-compiler.c (emit_class_name_table): Properly encode generic class names.
svn path=/trunk/mono/; revision=90224
Zoltan Varga [Fri, 23 Nov 2007 14:01:46 +0000 (14:01 -0000)]
2007-11-23 Zoltan Varga <vargaz@gmail.com>
* class.c (generic_array_methods): Call mono_class_setup_methods () before
accessing class->methods.
svn path=/trunk/mono/; revision=90223
Zoltan Varga [Fri, 23 Nov 2007 13:29:10 +0000 (13:29 -0000)]
2007-11-23 Zoltan Varga <vargaz@gmail.com>
* aot-compiler.c (compile_method): Correct check for generic method definitions.
(encode_method_ref): No need to handle generic method definitions specially.
svn path=/trunk/mono/; revision=90220