Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: moon/moon-2-0
Commits on Feb 2, 2011
  1. @kumpera

    Fix dynamic method cleanup at shutdown.

    kumpera authored Andrew Jorgensen committed
            * gc.c (mono_gc_cleanup): Cleanup all reference
            queues after regular finalization.
    
            * reflection.c: The dynamic method ref queue is finalized
            by the runtime itself.
    
            * runtime.c: Ditto.
  2. @vargaz @toshok

    2010-03-09 Zoltan Varga <vargaz@gmail.com>

    vargaz authored toshok committed
    	* include/private/gc_locks.h: Fix amd64 build with newer gcc's.
    
    svn path=/branches/mono-2-6/mono/; revision=153292
  3. @kumpera @toshok

    Don't use finalization to cleanup dynamic methods.

    kumpera authored toshok committed
            * reflection.c: Use a reference queue to cleanup
            dynamic methods instead of finalization.
    
            * runtime.c: Shutdown the dynamic method queue
            before runtime cleanup begins.
    
            * DynamicMethod.cs: No longer finalizable.
    
            * icall-def.h: Remove unused dynamic method icall.
    
            Fixes #660422
    
        Implement a reference queue API.
    
            * gc.c: A reference queue allows one to queue
            callbcks for when objects are collected.
            It allows for safe cleanup of objects that can
            only be done when it is effectively collected.
            The major difference with regular finalization
            is that the collector makes sure the object
            was collected - and can't be resurrected.
    
            * gc-internal.h: Export entrypoints for the
            new API.
  4. @vargaz @toshok

    2010-03-09 Zoltan Varga <vargaz@gmail.com>

    vargaz authored toshok committed
    	* object-internals.h (_G_BOOLEAN_EXPR): Fix the definition of this to explicitly
    	convert to a boolean, recent gcc versions compile this differently.
    
    svn path=/branches/mono-2-6/mono/; revision=153373
  5. @kumpera @toshok

    In metadata:

    kumpera authored toshok committed
    2010-02-09  Rodrigo Kumpera  <rkumpera@novell.com>
    
    	* icall.c (param_info_get_type_modifiers): Handle the case when the member object is a
    	property. This happens which instances returned by PropertyInfo::GetIndexParameters ().
    
    	* reflection.c (mono_reflection_get_custom_attrs_info): Ditto.
    
    	* object-internals.h: Export mono_class_is_reflection_method_or_constructor as part of
    	the internal API.
    
    	Fixes #574434.
    
    	Backport of r151093.
    
    svn path=/branches/mono-2-6/mono/; revision=151094
  6. @kumpera @toshok

    Implement a reference queue API.

    kumpera authored toshok committed
    	* gc.c: A reference queue allows one to queue
    	callbcks for when objects are collected.
    	It allows for safe cleanup of objects that can
    	only be done when it is effectively collected.
    	The major difference with regular finalization
    	is that the collector makes sure the object
    	was collected - and can't be resurrected.
    
    	* gc-internal.h: Export entrypoints for the
    	new API.
  7. @vargaz @toshok

    Disable some of the FastCopy fast paths since they are racy.

    vargaz authored toshok committed
  8. @vargaz @toshok
Commits on Jan 28, 2010
  1. merge up to r150220 from branch 2-6

    Chris Toshok authored
    svn path=/branches/moon/moon-2-0/mono/; revision=150389
  2. merge up to r150220 from branch 2-6

    Chris Toshok authored
    svn path=/branches/moon/moon-2-0/mcs/; revision=150388
Commits on Jan 26, 2010
  1. 2010-01-26 Sebastien Pouliot <sebastien@ximian.com>

    Sebastien Pouliot authored
    	* DataContractJsonSerializer_2_1.cs: Don't hide [Field|Method]
    	AccessException inside a SerializationException but in a 
    	SecurityException.
    	[Backport r150219]
    
    
    svn path=/branches/mono-2-6/mcs/; revision=150220
  2. backport r150214

    Sebastien Pouliot authored
    svn path=/branches/mono-2-6/mcs/; revision=150215
  3. @marek-safar

    2010-01-26 Marek Safar <marek.safar@gmail.com>

    marek-safar authored
    	A fix for bug #573329
    	* eval.cs: Don't disable error reporting completely on silent mode.
    
    
    svn path=/branches/mono-2-6/mcs/; revision=150204
Commits on Jan 25, 2010
  1. 2010-01-25 Sebastien Pouliot <sebastien@ximian.com>

    Sebastien Pouliot authored
    	* net_2_1_raw_System.ServiceModel.Web.dll.sources: Use custom
    	version of DataContractJsonSerializer for Moonlight
    	[Backport r150153]
    
    
    svn path=/branches/mono-2-6/mcs/; revision=150154
  2. 2010-01-25 Sebastien Pouliot <sebastien@ximian.com>

    Sebastien Pouliot authored
    	* DataContractJsonSerializerTest.cs: Add non-working test cases
    	for null-string, known types and handling floating point special
    	values
    	[Backport r150141]
    
    
    svn path=/branches/mono-2-6/mcs/; revision=150152
  3. 2010-01-25 Sebastien Pouliot <sebastien@ximian.com>

    Sebastien Pouliot authored
    	* DataContractJsonSerializer_2_1.cs: New. Simpler version for 
    	Moonlight since it does not inherit from the same base type nor
    	does it overrides any base methods.
    	[Backport r150149]
    
    
    svn path=/branches/mono-2-6/mcs/; revision=150150
  4. 2010-01-25 Sebastien Pouliot <sebastien@ximian.com>

    Sebastien Pouliot authored
    	* AssemblyInfo.cs: Fix attributes for Moonlight
    	[Backport r150147]
    
    
    svn path=/branches/mono-2-6/mcs/; revision=150148
  5. In .:

    Sebastien Pouliot authored
    2010-01-25  Sebastien Pouliot  <sebastien@ximian.com>
    
    	* System.Net.dll.sources: Add UdpAnySourceMulticastClient and
    	UdpSingleSourceMulticastClient stubs (with some validations)
    	for SL4 (required to compile tests)
    	[Backport r150127]
    
    In System.Net:
    2010-01-25  Sebastien Pouliot  <sebastien@ximian.com>
    
    	* UdpAnySourceMulticastClient.cs: New. Stub for SL4
    	* UdpSingleSourceMulticastClient.cs: New. Stub for SL4
    	[Backport r150127]
    
    
    svn path=/branches/mono-2-6/mcs/; revision=150128
  6. @vargaz

    2010-01-25 Zoltan Varga <vargaz@gmail.com>

    vargaz authored
    	* icall.c (ves_icall_System_Array_SetValueImpl): Handle nullable types correctly.
    	Fixes #573322.
    
    svn path=/branches/mono-2-6/mono/; revision=150125
  7. @vargaz

    2010-01-06 Atsushi Enomoto <atsushi@ximian.com>

    vargaz authored
    	* culture-info-table.h : regenerated.
    
    svn path=/branches/mono-2-6/mono/; revision=150118
  8. @vargaz

    2010-01-06 Atsushi Enomoto <atsushi@ximian.com>

    vargaz authored
    	* Driver.cs : support FirstDayOfWeek. Fixed bug #567944.
    	  Patch by Jose Antonio Sanchez Lazaro.
    
    svn path=/branches/mono-2-6/mono/; revision=150117
  9. @atsushieno

    backport r150102.

    atsushieno authored
    svn path=/branches/mono-2-6/mcs/; revision=150106
  10. @atsushieno

    backport r150100.

    atsushieno authored
    svn path=/branches/mono-2-6/mcs/; revision=150101
Commits on Jan 22, 2010
  1. @atsushieno

    backport r150041.

    atsushieno authored
    svn path=/branches/mono-2-6/mcs/; revision=150042
  2. 2010-01-21 Sebastien Pouliot <sebastien@ximian.com>

    Sebastien Pouliot authored
    	* SocketAsyncEventArgs.cs: Apply Gendarme's ProtectCallToEventDelegatesRule
    	[Backport r150033]
    
    
    svn path=/branches/mono-2-6/mcs/; revision=150034
  3. @carlosalberto

    2010-01-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>

    carlosalberto authored
    	* IPEndPoint.cs: When throwing an ArgumentException in Create()
    	because of a mismatch in the address family, use a more informative
    	message. Patch by Juho Vähä-Herttu<juhovh@iki.fi>.
    	Fixes #505105.
    
    
    svn path=/branches/mono-2-6/mcs/; revision=150032
Commits on Jan 21, 2010
  1. @carlosalberto

    2010-01-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>

    carlosalberto authored
    	* ComboBox.cs: When the normal drop down window is closed, make sure
    	that the auto complete list -if any- is closed as well, instead of
    	stay open without need.
    
    
    svn path=/branches/mono-2-6/mcs/; revision=150029
  2. @carlosalberto

    * TextBox.cs: When showing the autocomplete listbox, make sure it's on

    carlosalberto authored
     	top, by calling the raw XplatUI.SetZOrder for it, since we can't
     	properly call BringToFront on it as it is parentless. This fixes an
     	issue when using this feature with ComboBox's own parentless listbox.
     	Fixes the remaining bits of #489339.
    
    2010-01-21  Carlos Alberto Cortez <calberto.cortez@gmail.com>
    
    
    svn path=/branches/mono-2-6/mcs/; revision=150027
  3. @carlosalberto

    * XplatUI.cs:

    carlosalberto authored
     	* XplatUIDriver:
    	* XplatUICarbon:
     	* XplatUIWin32:
     	* XplatUIX11.cs: 
     	* XplatUIStructs: Implement support for different kind of audible
     	alerts in Windows, and update the requiered classes.
     	* MessageBox.cs: 
     	* TextBoxBase.cs: Update calls to XplatUI.AudibleAlert.
     	Fixes #473725.
    
    2010-01-21  Carlos Alberto Cortez <calberto.cortez@gmail.com>
    
    
    svn path=/branches/mono-2-6/mcs/; revision=150024
  4. @carlosalberto

    * ComboBox.cs: When use manually setting DropDownHeight, ignore the

    carlosalberto authored
    	MaxDropDownHeight property - also rename our field 'count' to
    	'visible_items_count' to avoid confusion as much as possible.
    	Fixes an issue with several items, showing an incorrect layout.
    
    2010-01-21  Carlos Alberto Cortez <calberto.cortez@gmail.com>
    
    
    svn path=/branches/mono-2-6/mcs/; revision=150021
  5. @carlosalberto

    2010-01-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>

    carlosalberto authored
    	* RichTextBoxTest.cs: New test for the Modified property.
    
    
    svn path=/branches/mono-2-6/mcs/; revision=150019
  6. @carlosalberto

    2010-01-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>

    carlosalberto authored
    	* RichTextBox.cs: SelectedText should set Modified to true. Observe
    	that this is happening just here, not for the Text property, and
    	neither for the TextBoxBase impl.
    	Fixes #569950.
    
    
    svn path=/branches/mono-2-6/mcs/; revision=150017
  7. @vargaz

    2010-01-21 Zoltan Varga <vargaz@gmail.com>

    vargaz authored
    	* exceptions-amd64.c (mono_arch_notify_pending_exc): Avoid a crash if the
    	thread has not fully started yet.
    
    svn path=/branches/mono-2-6/mono/; revision=150014
  8. @kumpera

    In metadata:

    kumpera authored
    	* reflection.c (typebuilder_setup_fields): Pretend field setup already
    	happened before starting to encode the actual fields. This avoid ciclic
    	dependencies and eventual crashes.
    
    	Fixes #572660.
    
    	Backport of r150008.
    
    2010-01-21  Rodrigo Kumpera  <rkumpera@novell.com>
    
    
    svn path=/branches/mono-2-6/mono/; revision=150011
  9. In Test/System.Net:

    Sebastien Pouliot authored
    2010-01-21  Sebastien Pouliot  <sebastien@ximian.com>
    
    	* CookieContainerTest.cs: Additional test cases from Tom Philpot
    	[Backport r149976 + NET_1_1 fixes]
    
    In System.Net:
    2010-01-21  Sebastien Pouliot  <sebastien@ximian.com>
    
    	* CookieContainer.cs: Fix to cloning and expiration. Patch
    	by Tom Philpot <tom.philpot@logos.com>
    	[Backport r149976 + NET_1_1 fixes]
    
    
    svn path=/branches/mono-2-6/mcs/; revision=150006
Something went wrong with that request. Please try again.