Permalink
Switch branches/tags
Commits on Jan 9, 2009
  1. 2009-01-09 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Jan 9, 2009
    	Backport of r122907.
    	
    	* CustomAttributeData.cs (ToString): Applied patch from Leszek Ciesielski
    	<skolima@gmail.com>. Use DeclaringType.FullName instead of DeclaringType.Name.
    	Fixes #464830.
    
    svn path=/branches/mono-2-2/mcs/; revision=122909
  2. Backport of r122891.

    grendello committed Jan 9, 2009
    svn path=/branches/mono-2-2/mcs/; revision=122892
  3. 2009-01-08 Geoff Norton <gnorton@novell.com>

    Geoff Norton committed Jan 9, 2009
            * processes.c: Fix the osx version check to properly detect 10.5 v 10.4
    
    svn path=/branches/mono-2-2/mono/; revision=122853
Commits on Jan 8, 2009
  1. Backport of r122839.

    grendello committed Jan 8, 2009
    svn path=/branches/mono-2-2/mcs/; revision=122841
  2. simple checkin to trigger build

    Rusty Howell committed Jan 8, 2009
    svn path=/branches/mono-2-2/mono/; revision=122733
Commits on Jan 7, 2009
  1. 2008-12-16 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Jan 7, 2009
    	* class.c (mono_class_get_fields): Handle loading errors.
    
    svn path=/branches/mono-2-2/mono/; revision=122714
  2. 2009-01-07 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Jan 7, 2009
    	Backport of 122702.
    	
    	* mini-arm.c (mono_arch_flush_icache): Use __GNUC_PREREQ instead of checking
    	__GNUC_MINOR__ which can break when the major version changes.
    
    svn path=/branches/mono-2-2/mono/; revision=122704
  3. 2009-01-07 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Jan 7, 2009
    	Backport of r122700.
    	
    	* RxInterpreter.cs: Add support for constant strings in anchors. Fixes
    	#464135.
    
    svn path=/branches/mono-2-2/mcs/; revision=122701
  4. In metadata:

    kumpera committed Jan 7, 2009
    	Backport of r122672 - r122675.
    
    	* file-io.c (ves_icall_System_IO_MonoIO_GetCurrentDirectory): Double check the
    	return value of GetCurrentDirectory to never access unitialized memory.
    
    	* file-io.c (ves_icall_System_IO_MonoIO_GetCurrentDirectory): Properly check the
    	return value of GetCurrentDirectory and expand the buffer if needed.
    
    	Fixes #459094.
    
    2009-01-07 Rodrigo Kumpera  <rkumpera@novell.com>
    
    In io-layer:
    2009-01-07 Rodrigo Kumpera  <rkumpera@novell.com>
    
    	Backport of r122672 - r122675.
    
    	* io.c (GetCurrentDirectory): Avoid calling g_get_current_dir straight
    	away as it doesn't handle ENAMETOOLONG correctly. As a bonus we avoid
    	allocating memory in the common path.
    
    In tests:
    2009-01-07 Rodrigo Kumpera  <rkumpera@novell.com>
    
    	Backport of r122672 - r122675.
    
    	* bug-459094	.cs: New regression test.
    
    	* Makefile.am: Test added.
    
    
    svn path=/branches/mono-2-2/mono/; revision=122678
  5. In metadata:

    kumpera committed Jan 7, 2009
    2009-01-07 Rodrigo Kumpera  <rkumpera@novell.com>
    
    	Backport of r122579 - r122585.
    
    	* verify.c (mono_class_interface_implements_interface): Verify parents as we can't rely on
    	interfaces_packed here.
    
    	Fixes part of #463294.
    
    	* verify.c (is_array_type_compatible): Ignore bounds and sizes when checking array compatibility.
    
    	Fixes part of #463294.
    
    	* verify.c (stack_slot_is_complex_type_not_reference_type): Check if the type
    	is a boxed complex as well.
    
    	Fixes part of #463294.
    
    In tests/verifier:
    2009-01-07 Rodrigo Kumpera <rkumpera@novell.com>
    
    	Backport of r122579 - r122585.
    
    	* valid_iface_constant_with_parent_implementing_it.il:
    	Regression test for #461200.
    
    	* valid_array_compat_with_bonds_and_sizes.il:
    	* valid_array_compat_with_bounds.il:
    	* valid_array_compat_with_sizes.il: Regression tests for 
    	#461200.
    
    	* valid_ceq_with_boxed_vt.il: Regression test for #461200.
    
    
    svn path=/branches/mono-2-2/mono/; revision=122650
  6. 2009-01-07 Geoff Norton <gnorton@novell.com>

    Geoff Norton committed Jan 7, 2009
            * processes.c: Only use open -W on OSX 10.5+.  Patch from
            Miguel
    
    svn path=/branches/mono-2-2/mono/; revision=122619
  7. 2009-01-07 Rodrigo Kumpera <rkumpera@novell.com>

    kumpera committed Jan 7, 2009
    	* Vector*.cs: Use explicit layout to avoid the runtime
    	miscalculating the size of vector types.
    
    	Backported from trunk.
    
    
    svn path=/branches/mono-2-2/mcs/; revision=122608
  8. ignore test. Bug 464013

    gonzalop committed Jan 7, 2009
    svn path=/branches/mono-2-2/mcs/; revision=122603
  9. 2009-01-07 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Jan 7, 2009
    	* AsyncTest.cs: Disable these tests, they fail randomly (bug #463999).
    
    svn path=/branches/mono-2-2/mcs/; revision=122600
Commits on Jan 6, 2009
  1. Put back temporary disabled fix.

    marek-safar committed Jan 6, 2009
    svn path=/branches/mono-2-2/mcs/; revision=122578
Commits on Jan 5, 2009
  1. Try to revert major Banshee bug fix.

    marek-safar committed Jan 5, 2009
    svn path=/branches/mono-2-2/mcs/; revision=122501
  2. Update.

    marek-safar committed Jan 5, 2009
    svn path=/branches/mono-2-2/mcs/; revision=122473
  3. 2009-01-05 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Jan 5, 2009
    	* branch-opts.c (mono_if_conversion): Fix another assert introduced by
    	the last change.
    
    svn path=/branches/mono-2-2/mono/; revision=122472
  4. 2009-01-05 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Jan 5, 2009
    	Backport of r122452.
    	
    	* mini.c (mono_allocate_stack_slots_full2): Use mono_class_from_mono_type
    	instead of directly accessing type->data.klass. Fixes #462016.
    	(mono_allocate_stack_slots_full): Ditto.
    
    svn path=/branches/mono-2-2/mono/; revision=122453
  5. Added missing property Extend to Mono.Cairo.Pattern

    fogzot committed Jan 5, 2009
    svn path=/branches/mono-2-2/mcs/; revision=122441
  6. 2009-01-05 Marek Safar <marek.safar@gmail.com>

    marek-safar committed Jan 5, 2009
    	A fix for bug #457257
    	* decl.cs: Fixed incorrect member declaring type comparison.
    
    
    svn path=/branches/mono-2-2/mcs/; revision=122439
  7. 2009-01-05 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Jan 5, 2009
    	* configure.in: Disable sigaltstack on freebsd as it doesn't seem to work.
    
    svn path=/branches/mono-2-2/mono/; revision=122422
  8. 2009-01-05 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Jan 5, 2009
    	Backport of r122416.
    	
    	* mini-arm.c (mono_arch_flush_icache): Applied patch from Riku Voipio 
    	<novell@kos.to>. Fix cache flush on kernels without OLDABI compat option.
    
    svn path=/branches/mono-2-2/mono/; revision=122417
Commits on Jan 4, 2009
  1. 2009-01-04 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Jan 4, 2009
    	Backport of r122392.
    	
    	* branch-opts.c (mono_if_conversion): Fix an assert introduced by the last
    	change.
    
    svn path=/branches/mono-2-2/mono/; revision=122393
  2. 2009-01-04 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Jan 4, 2009
    	Backport of r122386.
    	
    	* branch-opts.c (mono_if_conversion): Use branch->inst_true_bb/inst_false_bb
    	instead of bblock->out_bb [0]/[1], the two might not be the same. Fixes
    	#463357.
    
    	* iltests.il.in: Add a regression test.
    
    svn path=/branches/mono-2-2/mono/; revision=122387
Commits on Jan 3, 2009
  1. 2008-11-27 Mark Probst <mark.probst@gmail.com>

    vargaz committed Jan 3, 2009
    	Backport of r120164.
    	
    	* marshal.c (mono_string_builder_to_utf8): Fixed a wrong
    	invocation to g_utf16_to_utf8().
    
    svn path=/branches/mono-2-2/mono/; revision=122373
  2. 2009-01-04 Rodrigo Kumpera <rkumpera@novell.com>

    kumpera committed Jan 3, 2009
    	Backport of r122364.
    
    	* basic-simd.cs: Add a regression test for #462457.
    
    
    
    
    svn path=/branches/mono-2-2/mono/; revision=122367
  3. 2009-01-04 Rodrigo Kumpera <rkumpera@novell.com>

    kumpera committed Jan 3, 2009
    	Backport of r122363.
    
    	* mini-ops.h: Add a definition of XPHI.
    
    	* mini.h (MONO_IS_PHI): Make is aware of simd instrincs. 
    
    	* ssa.c (op_phi_to_move): Handle XPHI.
    
    	* ssa.c (mono_ssa_compute): Generate a XPHI for simd intrinsics instead of VPHI.
    
    	Fixes #462457
    
    
    svn path=/branches/mono-2-2/mono/; revision=122366
Commits on Jan 2, 2009
  1. 2009-01-02 Marek Safar <marek.safar@gmail.com>

    marek-safar committed Jan 2, 2009
    	A fix for bug #463121
    	* nullable.cs: Fixed nullable user quality operator comparison.
    
    
    svn path=/branches/mono-2-2/mcs/; revision=122346
  2. 2009-01-02 Marek Safar <marek.safar@gmail.com>

    marek-safar committed Jan 2, 2009
    	A fix for bug #462592
    	* pending.cs: Emit type arguments for generic proxy method.
    
    
    svn path=/branches/mono-2-2/mcs/; revision=122331
Commits on Dec 31, 2008
  1. Merged the profiler documentation from trunk (r122288).

    Massimiliano Mantione committed Dec 31, 2008
    svn path=/branches/mono-2-2/mono/; revision=122290
  2. Make the profiler like r122287 on trunk.

    Massimiliano Mantione committed Dec 31, 2008
    svn path=/branches/mono-2-2/mono/; revision=122289
Commits on Dec 30, 2008
  1. 2008-12-30 Marek Safar <marek.safar@gmail.com>

    marek-safar committed Dec 30, 2008
    	* expression.cs (As): Mutate all type arguments.
    
    
    svn path=/branches/mono-2-2/mcs/; revision=122233
Commits on Dec 29, 2008
  1. 2008-12-29 Marek Safar <marek.safar@gmail.com>

    marek-safar committed Dec 29, 2008
    	A fix for bug #462622
    	* anonymous.cs: Resolve anonymous type GetHashCode in unchecked
    	context.
    
    
    svn path=/branches/mono-2-2/mcs/; revision=122179
  2. 2008-12-29 Marek Safar <marek.safar@gmail.com>

    marek-safar committed Dec 29, 2008
    	A fix for bug #450782
    	* ecore.cs: Consider more variables of form V.I to be fixed.
    
    
    svn path=/branches/mono-2-2/mcs/; revision=122178