mono.git
15 years agoNew tests
Marek Safar [Mon, 22 Sep 2008 10:54:53 +0000 (10:54 -0000)]
New tests

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

15 years ago2008-09-22 Marek Safar <marek.safar@gmail.com>
Marek Safar [Mon, 22 Sep 2008 10:47:36 +0000 (10:47 -0000)]
2008-09-22  Marek Safar  <marek.safar@gmail.com>

A fix for bug #378294
* class.cs: Make fixed size buffers gmcs feature only.

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

15 years agoNew tests.
Marek Safar [Mon, 22 Sep 2008 10:23:19 +0000 (10:23 -0000)]
New tests.

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

15 years ago2008-09-22 Marek Safar <marek.safar@gmail.com>
Marek Safar [Mon, 22 Sep 2008 10:21:52 +0000 (10:21 -0000)]
2008-09-22  Marek Safar  <marek.safar@gmail.com>

A fix for bug #355622, #324993
* assign.cs, const.cs, class.cs: Create new EmitContext for each
field initializer.

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

15 years agoFlush
Marek Safar [Mon, 22 Sep 2008 09:13:52 +0000 (09:13 -0000)]
Flush

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

15 years ago* scripts/patch-quiet.sh: Skip Makefiles that've already been patched.
Raja R Harinath [Mon, 22 Sep 2008 08:42:13 +0000 (08:42 -0000)]
* scripts/patch-quiet.sh: Skip Makefiles that've already been patched.

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

15 years ago2008-09-22 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Mon, 22 Sep 2008 06:23:20 +0000 (06:23 -0000)]
2008-09-22  Zoltan Varga  <vargaz@gmail.com>

* class.c (mono_class_setup_fields): Call setup_fields before accessing
class->blittable. Fixes #428217.

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

15 years ago2008-09-21 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sun, 21 Sep 2008 20:30:48 +0000 (20:30 -0000)]
2008-09-21  Miguel de Icaza  <miguel@novell.com>

* csharplib/Makefile: Add a setup to build GMCS as a GAC assembly
called `csharplib' with only the public classes that we want
exposed: Mono.CSharp.Evaluator, Mono.CSharp.InteractiveBase and
Mono.CSharp.InteractiveBase+Simple

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

15 years ago2008-09-21 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sun, 21 Sep 2008 15:54:49 +0000 (15:54 -0000)]
2008-09-21  Zoltan Varga  <vargaz@gmail.com>

* reflection.c (mono_image_get_field_on_inst_token): Call
field_encode_signature () since that handles custom modifiers too.
Fixes #424663.

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

15 years ago2008-09-21 Mark Probst <mark.probst@gmail.com>
Mark Probst [Sun, 21 Sep 2008 14:58:32 +0000 (14:58 -0000)]
2008-09-21  Mark Probst  <mark.probst@gmail.com>

* exceptions-ppc.c (mono_arch_get_call_filter): Fixed stack frame
linking.

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

15 years ago2008-09-21 Mark Probst <mark.probst@gmail.com>
Mark Probst [Sun, 21 Sep 2008 10:14:01 +0000 (10:14 -0000)]
2008-09-21  Mark Probst  <mark.probst@gmail.com>

* exception17.cs: New test case for throwing an exception from
within a finally block.

* Makefile.am: Test added.

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

15 years agoSimplification of if-else part
Veerapuram Varadhan [Sat, 20 Sep 2008 18:54:17 +0000 (18:54 -0000)]
Simplification of if-else part

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

15 years agoHandle no brackets scenario
Veerapuram Varadhan [Sat, 20 Sep 2008 18:08:20 +0000 (18:08 -0000)]
Handle no brackets scenario

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

15 years ago2008-09-20 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sat, 20 Sep 2008 15:34:22 +0000 (15:34 -0000)]
2008-09-20  Zoltan Varga  <vargaz@gmail.com>

* reflection.c (add_custom_modifiers): New helper function to merge custom
modifiers stored in objects to a MonoType.
(fieldref_encode_signature): Encode custom modifiers.
(mono_image_get_generic_field_token): Call add_custom_modifiers ().
(fieldbuilder_to_mono_class_field): Ditto. Fixes #424663.

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

15 years ago* PerformanceCounter.cs:
Gert Driesen [Sat, 20 Sep 2008 11:44:57 +0000 (11:44 -0000)]
* PerformanceCounter.cs:
* Stopwatch.cs:
* TraceImpl.cs: Fixed line endings.

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

15 years ago* DiagnosticsConfigurationHandler.cs (AddTraceAttributes): Avoid
Gert Driesen [Sat, 20 Sep 2008 11:41:12 +0000 (11:41 -0000)]
* DiagnosticsConfigurationHandler.cs (AddTraceAttributes): Avoid
wrapping configuration errors thrown during initialization of
TraceImpl. Fixed line endings.

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

15 years agocoree.c (_CorValidateImage): Some 64-bit IL only images have entry point calling...
Kornél Pál [Sat, 20 Sep 2008 06:55:33 +0000 (06:55 -0000)]
coree.c (_CorValidateImage): Some 64-bit IL only images have entry point calling _CorDllMain imported from mscoree.dll. Set entry point RVA to 0 for 64-bit IL only images because imports are not resolved for IL only images. Special thanks to Bill Holmes for finding this bug and testing the patch. Also fail for 64-bit images marked as CLI_FLAGS_32BITREQUIRED.

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

15 years ago2008-09-19 Gonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Gonzalo Paniagua Javier [Sat, 20 Sep 2008 01:53:59 +0000 (01:53 -0000)]
2008-09-19 Gonzalo Paniagua Javier <gonzalo.mono@gmail.com>

* WebConnectionStream.cs: when receiving a 0 content-length, free up
the slot for the next request immediately.
Fixes bug #427974.

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

15 years ago2008-09-20 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Fri, 19 Sep 2008 22:41:46 +0000 (22:41 -0000)]
2008-09-20  Marek Habersack  <mhabersack@novell.com>

* JsonDeserializer.cs: added support for stand-alone NaN, Infinity
and -Infinity values, as well as the same within an array.

2008-09-20  Marek Habersack  <mhabersack@novell.com>

* JavaScriptSerializerTest.cs: added some tests

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

15 years ago2008-09-19 Jeffrey Stedfast <fejj@novell.com>
Jeffrey Stedfast [Fri, 19 Sep 2008 22:18:21 +0000 (22:18 -0000)]
2008-09-19  Jeffrey Stedfast  <fejj@novell.com>

* HttpServerChannelTests.cs: More unit tests for
HttpServerChannel.

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

15 years ago2008-09-19 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Fri, 19 Sep 2008 21:13:55 +0000 (21:13 -0000)]
2008-09-19  Marek Habersack  <mhabersack@novell.com>

* Json.cs: added new Serialize overload which takes a TextWriter
for its output parameter.
Added Deserialize methods.

* JsonSerializer.cs: made InitialJavaScriptDateTicks internal.
Added new Serialize overload which takes a TextWriter for its
output parameter.
Added WriteValue overloads for float and double - they must not be
converted to strings as IConvertibles because their Max/MinValue
end up converted incorrectly.

* JavaScriptSerializer.cs: adjustments for the new JSON
(de)serializer.

* JsonDeserializer.cs: new JSON deserializer code, fully compliant
with the .NET AJAX one.

2008-09-19  Marek Habersack  <mhabersack@novell.com>

* JavaScriptSerializerTest.cs: enabled some tests which were
failing with the old (de)serializer, but work with the new one.

2008-09-19  Marek Habersack  <mhabersack@novell.com>

* System.Web.Extensions.dll.sources: removed most of the
Newtonsoft JSON code, leaving only ReflectionUtils and
JavaScriptUtils.

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

15 years agoIn .:
Rodrigo Kumpera [Fri, 19 Sep 2008 20:38:20 +0000 (20:38 -0000)]
In .:
2008-09-19  Rodrigo Kumpera  <rkumpera@novell.com>

* method-to-ir.c: Extract stloc micro-optimization to a
function and apply it to all cases.

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

15 years ago2008-09-19 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Fri, 19 Sep 2008 20:21:12 +0000 (20:21 -0000)]
2008-09-19  Miguel de Icaza  <miguel@novell.com>

* WaitHandle.cs (WaitOne): Add new 3.5 SP1 overload.

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

15 years agoAdd
Miguel de Icaza [Fri, 19 Sep 2008 20:14:24 +0000 (20:14 -0000)]
Add

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

15 years agoSupport older Automakes, as reported by Mark, having forward slashes on the list...
Miguel de Icaza [Fri, 19 Sep 2008 20:14:18 +0000 (20:14 -0000)]
Support older Automakes, as reported by Mark, having forward slashes on the list of SUBDIRS fails with old versions

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

15 years agoUp
Miguel de Icaza [Fri, 19 Sep 2008 20:13:33 +0000 (20:13 -0000)]
Up

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

15 years agoUp
Miguel de Icaza [Fri, 19 Sep 2008 20:13:28 +0000 (20:13 -0000)]
Up

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

15 years ago2008-09-19 Marek Safar <marek.safar@gmail.com>
Marek Safar [Fri, 19 Sep 2008 18:22:06 +0000 (18:22 -0000)]
2008-09-19  Marek Safar  <marek.safar@gmail.com>

A fix for bug #423791
* generic.cs: Fixed params output type type-inference.

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

15 years ago2008-09-19 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Fri, 19 Sep 2008 18:19:43 +0000 (18:19 -0000)]
2008-09-19  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* BindingTest.cs: New test for data source looking for a data source
property with a *specific* value type, more specific than just the
property type.

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

15 years ago2008-09-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 19 Sep 2008 18:06:38 +0000 (18:06 -0000)]
2008-09-19  Atsushi Enomoto  <atsushi@ximian.com>

        * ja.po : ongoing work.

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

15 years agoRemoved double spaces
Marek Safar [Fri, 19 Sep 2008 17:39:44 +0000 (17:39 -0000)]
Removed double spaces

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

15 years ago2008-09-19 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Fri, 19 Sep 2008 17:29:56 +0000 (17:29 -0000)]
2008-09-19  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* ListControlTest.cs: New test for testing that FormattingEnabled,
FormatString and FormatInfo property changes *actually* cause a call
to RefreshItems.

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

15 years agoGet a few more in
Miguel de Icaza [Fri, 19 Sep 2008 17:29:16 +0000 (17:29 -0000)]
Get a few more in

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

15 years agoFriendly localizable string
Miguel de Icaza [Fri, 19 Sep 2008 17:25:13 +0000 (17:25 -0000)]
Friendly localizable string

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

15 years ago2008-09-19 Marek Safar <marek.safar@gmail.com>
Marek Safar [Fri, 19 Sep 2008 17:21:08 +0000 (17:21 -0000)]
2008-09-19  Marek Safar  <marek.safar@gmail.com>

* nullable.cs, expression.cs, namespace.cs, delegate.cs: Duplicate
error reporting.

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

15 years agoChanged from bits to wordsize, as suggested by Paolo
Miguel de Icaza [Fri, 19 Sep 2008 17:20:21 +0000 (17:20 -0000)]
Changed from bits to wordsize, as suggested by Paolo

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

15 years ago2008-09-19 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Fri, 19 Sep 2008 17:19:18 +0000 (17:19 -0000)]
2008-09-19  Miguel de Icaza  <miguel@novell.com>

* mono-config.c (dllmap_start): Add support for the bits keyword
on dllentry and dllmap to easily detect 32 vs 64 bit systems.

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

15 years ago2008-09-19 Mark Probst <mark.probst@gmail.com>
Mark Probst [Fri, 19 Sep 2008 16:50:47 +0000 (16:50 -0000)]
2008-09-19  Mark Probst  <mark.probst@gmail.com>

* reflection.c (inflate_mono_method): When the class the method is
to be inflated for is itself not inflated, just return the method.

2008-09-19  Mark Probst  <mark.probst@gmail.com>

* generic-type-builder.2.cs: Test case for a generic sharing issue
with dynamic methods.

* Makefile.am: Test added.

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

15 years ago2008-09-19 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Fri, 19 Sep 2008 16:10:25 +0000 (16:10 -0000)]
2008-09-19  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* ListControl.cs: Changes in Formatting related values should call
RefreshItems, as .net does.
* ComboBox.cs:
* ListBox.cs: In the respective overrides of RefreshItems calculate
layout as well as refreshing - again, this is what .net does.
Fixes #426168.

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

15 years ago2008-09-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 19 Sep 2008 15:45:37 +0000 (15:45 -0000)]
2008-09-19  Atsushi Enomoto  <atsushi@ximian.com>

        * ja.po : new.
        * LINGUAS : added ja.

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

15 years agoNew tests.
Marek Safar [Fri, 19 Sep 2008 15:22:30 +0000 (15:22 -0000)]
New tests.

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

15 years ago2008-09-19 Marek Safar <marek.safar@gmail.com>
Marek Safar [Fri, 19 Sep 2008 15:22:11 +0000 (15:22 -0000)]
2008-09-19  Marek Safar  <marek.safar@gmail.com>

A fix for bug #416110
* generic.cs: Struct constraint results in default ctor and
ValueType base type constraint to be set.

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

15 years ago2008-09-19 Marek Safar <marek.safar@gmail.com>
Marek Safar [Fri, 19 Sep 2008 13:58:01 +0000 (13:58 -0000)]
2008-09-19  Marek Safar  <marek.safar@gmail.com>

A fix for bug #423791
* generic.cs: Fixed params output type type-inference.

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

15 years ago2008-09-19 Mark Probst <mark.probst@gmail.com>
Mark Probst [Fri, 19 Sep 2008 12:51:00 +0000 (12:51 -0000)]
2008-09-19  Mark Probst  <mark.probst@gmail.com>

* method-to-ir.c: Don't fail generic code sharing in cases we
already support.

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

15 years ago2008-09-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 19 Sep 2008 12:47:57 +0000 (12:47 -0000)]
2008-09-19  Atsushi Enomoto  <atsushi@ximian.com>

        * XmlSerializer.cs : revert previous change and fix sys.data tests.

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

15 years ago2008-09-19 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Fri, 19 Sep 2008 12:22:10 +0000 (12:22 -0000)]
2008-09-19  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* ListBox.cs: In UpdateTopItem, don' call to XplatUI.ScrollWindow,
since we are already doing that when we change the value of the
scrollbar or force the call to ScrollWindow in the same method. This
way we don't cause a Invalidate call for all the listbox bounds for
methods calling UpdateTopItem with an already updated top item. This
was happening specially calling EnsureVisible with already visible
items.

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

15 years ago2008-09-19 Marek Safar <marek.safar@gmail.com>
Marek Safar [Fri, 19 Sep 2008 11:47:51 +0000 (11:47 -0000)]
2008-09-19  Marek Safar  <marek.safar@gmail.com>

* cs-parser.jay, expression.cs: Fixed few expression crashes.

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

15 years ago2008-09-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 19 Sep 2008 10:46:48 +0000 (10:46 -0000)]
2008-09-19  Atsushi Enomoto <atsushi@ximian.com>

* DefaultContext.cs, Expression.cs: do not premise BaseIterator.

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

15 years ago2008-09-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 19 Sep 2008 10:45:23 +0000 (10:45 -0000)]
2008-09-19  Atsushi Enomoto <atsushi@ximian.com>

* XPathComparer.cs : no need to limit to BaseIterator.

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

15 years agoFri Sep 19 11:51:36 CEST 2008 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 19 Sep 2008 09:52:39 +0000 (09:52 -0000)]
Fri Sep 19 11:51:36 CEST 2008 Paolo Molaro <lupus@ximian.com>

* mono-perfcounters.c: use more user friendly process instance names.

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

15 years agoNew test.
Marek Safar [Fri, 19 Sep 2008 09:16:02 +0000 (09:16 -0000)]
New test.

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

15 years ago2008-09-19 Marek Safar <marek.safar@gmail.com>
Marek Safar [Fri, 19 Sep 2008 09:15:43 +0000 (09:15 -0000)]
2008-09-19  Marek Safar  <marek.safar@gmail.com>

* cs-tokenizer.cs: Don't break on extra partial modifier.

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

15 years ago2008-09-19 Marek Safar <marek.safar@gmail.com>
Marek Safar [Fri, 19 Sep 2008 09:13:14 +0000 (09:13 -0000)]
2008-09-19  Marek Safar  <marek.safar@gmail.com>

A fix for bug #427592
* generic.cs: Use common parameter resolve method.

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

15 years ago2008-09-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 19 Sep 2008 08:58:05 +0000 (08:58 -0000)]
2008-09-19  Atsushi Enomoto <atsushi@ximian.com>

* XPathNavigator.cs : oops, wrong #if ranges.

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

15 years agoA test for #419888
Marek Safar [Fri, 19 Sep 2008 08:43:38 +0000 (08:43 -0000)]
A test for #419888

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

15 years ago2008-09-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 19 Sep 2008 04:09:39 +0000 (04:09 -0000)]
2008-09-19  Atsushi Enomoto <atsushi@ximian.com>

* XPathNavigator.cs : made some 2.0-only methods available in 1.x
  so that we don't have to hesitate to optimize xpath using them.

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

15 years agoAdded KeyFilter [bug 427039]
Mike Gorse [Thu, 18 Sep 2008 21:18:11 +0000 (21:18 -0000)]
Added KeyFilter [bug 427039]

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

15 years ago2008-09-18 Bill Holmes <billholmes54@gmail.com>
Bill Holmes [Thu, 18 Sep 2008 21:04:46 +0000 (21:04 -0000)]
2008-09-18  Bill Holmes  <billholmes54@gmail.com>

* marshal.c (emit_marshal_variant) : Change the attribute checks to
  handle "[in] ref" and "[in][out] ref" cases.

* marshal.c (cominterop_get_ccw) : The wrong signature was being passed
  to mono_mb_create_method.  This was causing problems calling native to
  managed passing Variants by value.

Code is contributed under MIT/X11 license.

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

15 years ago2008-09-18 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 18 Sep 2008 20:05:12 +0000 (20:05 -0000)]
2008-09-18  Zoltan Varga  <vargaz@gmail.com>

* class.c (can_access_internals): Call mono_assembly_load_friends ()
before accessing the friend_assembly_names field.

* assembly.c (mono_assembly_load_friends): Make this callable multiple
times.
(mono_assembly_load_from_full): Avoid calling load_friends (), it is
called lazily when it is needed.

* metadata-internals.h (struct _MonoAssembly): Add
'friend_assembly_names_inited' flag.

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

15 years agoRouteCollection.RouteExistingFiles support.
Atsushi Eno [Thu, 18 Sep 2008 18:35:32 +0000 (18:35 -0000)]
RouteCollection.RouteExistingFiles support.

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

15 years agoNew test, update
Marek Safar [Thu, 18 Sep 2008 18:18:57 +0000 (18:18 -0000)]
New test, update

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

15 years ago2008-09-18 Marek Safar <marek.safar@gmail.com>
Marek Safar [Thu, 18 Sep 2008 18:15:01 +0000 (18:15 -0000)]
2008-09-18  Marek Safar  <marek.safar@gmail.com>

A fix for bug #414758
* expression.cs, ecore.cs: Fixed crash when accessing non-static
property.

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

15 years ago2008-09-18 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Thu, 18 Sep 2008 18:00:41 +0000 (18:00 -0000)]
2008-09-18  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* RelatedPropertyManager.cs: The properties returned by
GetItemProperties should be that ones of the *actual* object returned
by the property, not the property type - this is very special when the
property exposes a type, but the returned object actually is a child
class and implements more functionality and properties.

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

15 years agoThu Sep 18 18:18:47 CEST 2008 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 18 Sep 2008 16:21:53 +0000 (16:21 -0000)]
Thu Sep 18 18:18:47 CEST 2008 Paolo Molaro <lupus@ximian.com>

* mono-perfcounters-def.h: fix the types of a few counters.
* mono-perfcounters.c: implemented the instance names getter
and a few bugfixes.

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

15 years agoThu Sep 18 18:16:45 CEST 2008 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 18 Sep 2008 16:18:14 +0000 (16:18 -0000)]
Thu Sep 18 18:16:45 CEST 2008 Paolo Molaro <lupus@ximian.com>

* mono-mmap.c, mono-mmap.h: added mono_shared_area_instances ()
too return the list of mono processes with performance counter data.

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

15 years agoThu Sep 18 18:14:25 CEST 2008 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 18 Sep 2008 16:16:20 +0000 (16:16 -0000)]
Thu Sep 18 18:14:25 CEST 2008 Paolo Molaro <lupus@ximian.com>

* CounterSampleCalculator.cs: added more calculated types.
* PerformanceCounter.cs: NextValue() works as well as RawValue.

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

15 years ago2008-09-18 Marek Safar <marek.safar@gmail.com>
Marek Safar [Thu, 18 Sep 2008 15:51:03 +0000 (15:51 -0000)]
2008-09-18  Marek Safar  <marek.safar@gmail.com>

* Makefile: Add System.Core reference.

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

15 years ago2008-09-18 Jb Evain <jbevain@novell.com>
Jb Evain [Thu, 18 Sep 2008 15:39:21 +0000 (15:39 -0000)]
2008-09-18  Jb Evain  <jbevain@novell.com>

* Mono.Cecil/ReflectionReader.cs (GetModifierType): protect against
zero rids.

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

15 years ago2008-09-18 Jb Evain <jbevain@novell.com>
Jb Evain [Thu, 18 Sep 2008 15:10:54 +0000 (15:10 -0000)]
2008-09-18  Jb Evain  <jbevain@novell.com>

* Mono.Tuner/AdjustVisibility.cs: correctly process public nested types.

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

15 years ago2008-09-18 Mark Probst <mark.probst@gmail.com>
Mark Probst [Thu, 18 Sep 2008 14:16:06 +0000 (14:16 -0000)]
2008-09-18  Mark Probst  <mark.probst@gmail.com>

* mini-ppc.c: Handle structs in tailcalls on Darwin.

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

15 years agoAdd System.Core reference
Marek Safar [Thu, 18 Sep 2008 14:11:33 +0000 (14:11 -0000)]
Add System.Core reference

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

15 years ago2008-09-18 Marek Safar <marek.safar@gmail.com>
Marek Safar [Thu, 18 Sep 2008 14:11:08 +0000 (14:11 -0000)]
2008-09-18  Marek Safar  <marek.safar@gmail.com>

* driver.cs, namespace.cs: Read types and namespaces after all
requested assemblies are loaded, fixes issues with System.Core
auto-reference, and #419888.

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

15 years ago2008-09-18 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Thu, 18 Sep 2008 13:48:35 +0000 (13:48 -0000)]
2008-09-18  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* BindingTest.cs: New test for empty string passed as property.

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

15 years agoNew test.
Marek Safar [Thu, 18 Sep 2008 13:15:53 +0000 (13:15 -0000)]
New test.

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

15 years ago2008-09-18 Marek Safar <marek.safar@gmail.com>
Marek Safar [Thu, 18 Sep 2008 13:13:50 +0000 (13:13 -0000)]
2008-09-18  Marek Safar  <marek.safar@gmail.com>

A fix for bug #417705
* cs-parser.jay: Fixed as/is operator expression split.

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

15 years ago2008-09-18 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Thu, 18 Sep 2008 12:58:06 +0000 (12:58 -0000)]
2008-09-18  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* Binding.cs: Don't look for the property in the data source if the
passed string is empty.

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

15 years ago2008-09-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 18 Sep 2008 12:32:40 +0000 (12:32 -0000)]
2008-09-18  Atsushi Enomoto  <atsushi@ximian.com>

* LinqDataSource.cs, LinqDataSourceView.cs
  LinqDataSourceContextEventArgs.cs
  LinqDataSourceDeleteEventArgs.cs
  LinqDataSourceDisposeEventArgs.cs
  LinqDataSourceInsertEventArgs.cs
  LinqDataSourceSelectEventArgs.cs
  LinqDataSourceStatusEventArgs.cs
  LinqDataSourceUpdateEventArgs.cs : easy implementation parts.

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

15 years ago2008-09-18 Ivan N. Zlatev <contact@i-nz.net>
Ivan Zlatev [Thu, 18 Sep 2008 12:14:19 +0000 (12:14 -0000)]
2008-09-18  Ivan N. Zlatev  <contact@i-nz.net>

* XplatUIX11.cs: Comment out _NET_WM_WINDOW_TYPE_DIALOG in order to
fix unused variable warnings.

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

15 years ago2008-09-18 Ivan N. Zlatev <contact@i-nz.net>
Ivan Zlatev [Thu, 18 Sep 2008 11:31:20 +0000 (11:31 -0000)]
2008-09-18  Ivan N. Zlatev  <contact@i-nz.net>

* XplatUIX11.cs: Send WM_HELP when F1 is pressed.
[Fixes bug #427073]

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

15 years agoNew tests.
Marek Safar [Thu, 18 Sep 2008 11:09:56 +0000 (11:09 -0000)]
New tests.

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

15 years agoNew test, update
Marek Safar [Thu, 18 Sep 2008 11:09:32 +0000 (11:09 -0000)]
New test, update

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

15 years ago2008-09-18 Marek Safar <marek.safar@gmail.com>
Marek Safar [Thu, 18 Sep 2008 11:08:20 +0000 (11:08 -0000)]
2008-09-18  Marek Safar  <marek.safar@gmail.com>

* const.cs, expression.cs, statement.cs, ecore.cs, cs-parser.jay:
Fixed expression tree representation of empty new expression and
new initializer expression.

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

15 years ago2008-09-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 18 Sep 2008 10:38:37 +0000 (10:38 -0000)]
2008-09-18  Atsushi Enomoto  <atsushi@ximian.com>

* sv_SE.xml : fix bug #426942 (sv-SE time format was old).

* culture-info-table.h : regenerated.

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

15 years ago2008-09-18 Mark Probst <mark.probst@gmail.com>
Mark Probst [Thu, 18 Sep 2008 10:32:51 +0000 (10:32 -0000)]
2008-09-18  Mark Probst  <mark.probst@gmail.com>

* docs/generic-sharing: More generic sharing porting
documentation.

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

15 years ago2008-09-18 Ivan N. Zlatev <contact@i-nz.net>
Ivan Zlatev [Thu, 18 Sep 2008 10:21:13 +0000 (10:21 -0000)]
2008-09-18  Ivan N. Zlatev  <contact@i-nz.net>

* XplatUIX11.cs:
 - Do not set _NET_WM_WINDOW_TYPE_DIALOG for modal forms, because this
 leads to the window manager overriding our border style and zorder.
 - Allow the activation of non-modal forms, which are children of a
 modal form.
[Fixes bug #423417]

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

15 years ago2008-09-18 Robert Jordan <robertj@gmx.net>
Robert Jordan [Thu, 18 Sep 2008 08:32:17 +0000 (08:32 -0000)]
2008-09-18  Robert Jordan  <robertj@gmx.net>

* TcpConnectionPool.cs: Set NoDelay on both profiles.

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

15 years agoAdded LinqDataSource stuff (stubs).
Atsushi Eno [Thu, 18 Sep 2008 07:22:17 +0000 (07:22 -0000)]
Added LinqDataSource stuff (stubs).

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

15 years agoSocket.NoDelay is 2.0+ only
Marek Habersack [Thu, 18 Sep 2008 06:29:36 +0000 (06:29 -0000)]
Socket.NoDelay is 2.0+ only

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

15 years ago2008-09-18 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Thu, 18 Sep 2008 06:18:13 +0000 (06:18 -0000)]
2008-09-18  Marek Habersack  <mhabersack@novell.com>

* SettingsMappingManager.cs: take care of a small race condition
when mapping sections.

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

15 years agoAdded debug information, after staring at console for a while
Miguel de Icaza [Thu, 18 Sep 2008 05:35:39 +0000 (05:35 -0000)]
Added debug information, after staring at console for a while

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

15 years ago2008-09-18 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Thu, 18 Sep 2008 05:14:43 +0000 (05:14 -0000)]
2008-09-18  Miguel de Icaza  <miguel@novell.com>

* eval.cs: Remove warning, keep reference to driver around.

* Hide fields that do not need to be public.

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

15 years agoRemove obsolete target
Miguel de Icaza [Thu, 18 Sep 2008 04:56:16 +0000 (04:56 -0000)]
Remove obsolete target

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

15 years agocheck invalid constraint and implement ProcessRequest().
Atsushi Eno [Thu, 18 Sep 2008 04:29:23 +0000 (04:29 -0000)]
check invalid constraint and implement ProcessRequest().

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

15 years ago2008-09-18 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 18 Sep 2008 02:27:23 +0000 (02:27 -0000)]
2008-09-18  Zoltan Varga  <vargaz@gmail.com>

* TcpConnectionPool.cs: Set the NoDelay flag on the socket to avoid
excessive waiting by the tcp stack. Fixes #416462.

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

15 years agoUpdate comments
Miguel de Icaza [Thu, 18 Sep 2008 01:43:31 +0000 (01:43 -0000)]
Update comments

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

15 years agoAnother warning gone
Miguel de Icaza [Thu, 18 Sep 2008 00:35:13 +0000 (00:35 -0000)]
Another warning gone

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

15 years agoRemove TODO, kill warning
Miguel de Icaza [Thu, 18 Sep 2008 00:34:34 +0000 (00:34 -0000)]
Remove TODO, kill warning

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

15 years ago2008-09-17 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Thu, 18 Sep 2008 00:33:11 +0000 (00:33 -0000)]
2008-09-17  Miguel de Icaza  <miguel@novell.com>

* SmtpClient.cs: Actually set some of the headers like Priority,
ReplyTo and Sender.

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

15 years ago2008-09-17 Jeffrey Stedfast <fejj@novell.com>
Jeffrey Stedfast [Wed, 17 Sep 2008 23:26:51 +0000 (23:26 -0000)]
2008-09-17  Jeffrey Stedfast  <fejj@novell.com>

* TcpChannel.cs (ParseTcpURL): If given "tcp://", don't set host
to "", leave it as null.

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

15 years ago2008-09-17 Jeffrey Stedfast <fejj@novell.com>
Jeffrey Stedfast [Wed, 17 Sep 2008 22:00:37 +0000 (22:00 -0000)]
2008-09-17  Jeffrey Stedfast  <fejj@novell.com>

* TcpChannelTest.cs: Changed the namespace to MonoTests.Remoting
like the other Remoting tests and added a client<->server
communication test. Throw in a ftp:// url for the url-parsing test
to make sure the parser returns null on that.

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