Permalink
Switch branches/tags
Commits on Dec 19, 2008
  1. 2008-12-19 Mark Probst <mark.probst@gmail.com>

    schani committed Dec 19, 2008
    	* mini-exceptions.c (get_exception_catch_class): Removed overly
    	strict assertion.
    
    2008-12-19  Mark Probst  <mark.probst@gmail.com>
    
    	* bug-459285.2.cs: New generic sharing test.
    
    	* Makefile.am: Test added.
    
    svn path=/branches/mono-2-2/mono/; revision=121840
  2. 2008-12-19 Mark Probst <mark.probst@gmail.com>

    schani committed Dec 19, 2008
            Backport of r121292.
    
            * method-to-ir.c: Removed an unnecessary assertion.
    
    2008-12-19  Mark Probst  <mark.probst@gmail.com>
    
            Backport of r121292.
    
            * metadata/generic-sharing.c: Look for constraints in all type
            arguments, not just the first one.
    
    2008-12-19  Mark Probst  <mark.probst@gmail.com>
    
            Backport of r121292.
    
            * generic-marshalbyref.2.cs: Test for calls to marshal-by-ref
            objects.
    
            * Makefile.am: Test added.
    
    svn path=/branches/mono-2-2/mono/; revision=121836
  3. 2008-11-18 Gonzalo Paniagua Javier <gonzalo@novell.com>

    gonzalop committed Dec 19, 2008
    	* HttpConnection.cs: remove CWL. When reusing, BeginReadRequest might
    	throw if the client closes.
    	* HttpListenerResponse.cs: close the connection for 1.0 clients.
    
    	Backported from HEAD. Fixes bug #459432.
    
    svn path=/branches/mono-2-2/mcs/; revision=121830
Commits on Dec 18, 2008
  1. Backport of r121819.

    grendello committed Dec 18, 2008
    svn path=/branches/mono-2-2/mcs/; revision=121820
  2. 2008-12-18 Marek Safar <marek.safar@gmail.com>

    marek-safar committed Dec 18, 2008
    	A fix for bug #457087
    	* generic.cs: Don't crash when constraint comes from type
    	declaration.
    
    
    svn path=/branches/mono-2-2/mcs/; revision=121769
  3. Backport of r121752.

    grendello committed Dec 18, 2008
    svn path=/branches/mono-2-2/mcs/; revision=121753
Commits on Dec 17, 2008
  1. * OciDefineHandle.cs (GetValue): Use connection's environment

    vvaradhan committed Dec 17, 2008
            handle instead of Parent handle.
    
    
    svn path=/branches/mono-2-2/mcs/; revision=121734
  2. 2008-12-17 Geoff Norton <gnorton@novell.com>

    Geoff Norton committed Dec 17, 2008
            * threadpool.c: Ensure that the io_queue_lock is initialized
            in all circumstances, as we always attempt to cleanup against it.
    
    svn path=/branches/mono-2-2/mono/; revision=121724
  3. Backport 2008-12-17 Miguel de Icaza <miguel@novell.com>

    migueldeicaza committed Dec 17, 2008
    	* icall.c (ves_icall_System_Environment_get_Platform): For
    	compatibility reasons for existing client code we will keep
    	returning 4 for a while.   
    
    	For how long will depend on the documentation being updated, and
    	for us to give client code a chance to be updated.
    
    	This reverts the original decison on #433108 since we did not
    	catch roughly 33 instances of the broken code in our own source
    	code base, we did not catch failures on the buildbots, and QA did
    	not bring this as a problem.
    
    	Only today I found some customer's code breaking due to our own
    	class libraries not being fully updated and tracked it down to
    	this change.  I am reverting it because if we could not even get
    	our story straight in our own code base, how can we hope that our
    	end user code be fixed?
    
    	As of this morning, our Wiki page that documents how to detect
    	Unix had not been fixed.    
    
    svn path=/branches/mono-2-2/mono/; revision=121716
  4. 2008-12-12 Rolf Bjarne Kvinge <RKvinge@novell.com>

    rolfbjarne committed Dec 17, 2008
    	* Makefile.am, vbnc.1: Remove vbnc.1. It's living in the
    	  mono-basic module now.
    
    	  [Backport of r121406.]
    
    
    svn path=/branches/mono-2-2/mono/; revision=121678
Commits on Dec 16, 2008
  1. 2008-12-16 Martin Baulig <martin@ximian.com>

    Martin Baulig committed Dec 16, 2008
    	Backport of r120438.
    
    	* method-to-ir.c (mono_method_to_ir): Disable debugging
    	information for the init locals block to make the debugger stop
    	after all locals have been initalized.
    
    
    svn path=/branches/mono-2-2/mono/; revision=121640
  2. 2008-12-02 Martin Baulig <martin@ximian.com>

    Martin Baulig committed Dec 16, 2008
    	Backport of r120419.
    
    	* mini.c (mini_method_compile): Disable MONO_OPT_DEADCE when
    	running inside the debugger.
    
    
    svn path=/branches/mono-2-2/mono/; revision=121639
  3. 2008-12-16 Martin Baulig <martin@ximian.com>

    Martin Baulig committed Dec 16, 2008
    	Backport of r120407 from Zoltan Varga.
    
    	* mini.c (mini_method_compile): Only run local deadce if MONO_OPT_DEADCE
    	is enabled.
    
    	* method-to-ir.c (mono_method_to_ir): Fix invalid code generated by the 
    	alu->alu imm optimization which only shows if deadce is disabled.
    
    
    svn path=/branches/mono-2-2/mono/; revision=121638
  4. Backport of r121636.

    grendello committed Dec 16, 2008
    svn path=/branches/mono-2-2/mcs/; revision=121637
  5. 2008-11-29 Martin Baulig <martin@ximian.com>

    Martin Baulig committed Dec 16, 2008
    	Backport of r120260.
    
    	* mini-exceptions.c (mono_handle_native_sigsegv): Check
    	mono_debug_using_mono_debugger() in addition to the
    	`no_gdb_backtrace' flag in the `MonoDebugOptions'.
    
    
    svn path=/branches/mono-2-2/mono/; revision=121635
  6. Backport of r121629.

    grendello committed Dec 16, 2008
    svn path=/branches/mono-2-2/mono/; revision=121630
  7. revert

    gonzalop committed Dec 16, 2008
    svn path=/branches/mono-2-2/mcs/; revision=121628
  8. Backport of r121621.

    grendello committed Dec 16, 2008
    svn path=/branches/mono-2-2/mcs/; revision=121622
  9. 2008-12-14 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Dec 16, 2008
    	Backport of r120389.
    	
    	* method-to-ir.c (mono_method_to_ir): Set the type of the value pushed on
    	the stack in CEE_LDFLDA. Fixes #450542.
    
    	* generics.cs: Add a new test.
    
    svn path=/branches/mono-2-2/mono/; revision=121564
Commits on Dec 15, 2008
  1. Backport of r121557.

    grendello committed Dec 15, 2008
    svn path=/branches/mono-2-2/mono/; revision=121560
Commits on Dec 14, 2008
  1. 2008-12-14 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Dec 14, 2008
    	Backport of r121496.
    	
    	* liveness.c (mono_analyze_liveness): Avoid eliminating the 'this' var in
    	gshared code. Fixes #458947.
    
    	* generics.cs: Add a test.
    
    svn path=/branches/mono-2-2/mono/; revision=121497
Commits on Dec 12, 2008
  1. 2008-12-12 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Dec 12, 2008
    	Backport of r121457.
    	
    	* mini-arm.c tramp-arm.c: Fix calls to mono_arch_flush_icache.
    
    svn path=/branches/mono-2-2/mono/; revision=121458
  2. Changes approved via private email from Marek Habersack <mhabersack@n…

    Dean Brettle committed Dec 12, 2008
    …ovell.com> on 2008-10-05.
    
    In System.Web.Configuration_2.0:
    2008-12-11  Owen Brady <Ocean@owenbrady.net>
    	* nBrowser/File.cs, nBrowser/Identification.cs, nBrowser/Node.cs, nBrowser/NodeTypes.cs,
    	nBrowser/Result.cs, nBrowser/Build.cs, nBrowser/Exception.cs, CapabilitiesBuild.cs, 
    	CapabilitiesResult.cs: Updated Copyright information to include updated contact information.
    	
    	* nBrowser/Build.cs: Removed LoadDefaultEmbeddedResource function, the embeded resource
    	it is referring too was never included in Mono. And was designed for a free standing 
    	browser identification libary.
    
    	* nBrowser/Exception.cs: Removed Compile Attributes and related comments which were left
    	in from the original free standing browser libary.
    	
    	* CapabilitiesBuild.cs: Removed Header Checksum related coding since it is not required
    	for the Mono implementation.
    
    	* CapabilitiesResult.cs: Updated Copyright information to include updated contact information. 
    	Removed functions which were designed to make use of features of a embeded browser file which
    	is not present in Mono.
    	
    	* CapabilitiesChecksum.cs, RandomRoboBotKeywords.txt: Deleted
    
    In .:
    2008-12-11  Dean Brettle  <dean@brettle.com>
    
    	* System.Web.dll.sources: deleted
    	System.Web.Configuration_2.0/CapabilitiesChecksum.cs
    	
    	* Makefile (RESOURCE_FILES_2): deleted
    	System.Web.Configuration_2.0/RandomRoboBotKeywords.txt
    
    
    svn path=/branches/mono-2-2/mcs/; revision=121384
Commits on Dec 10, 2008
  1. In tests:

    kumpera committed Dec 10, 2008
    2008-12-08  Rodrigo Kumpera  <rkumpera@novell.com>
    
    	* bug457574.il: New regression test.
    
    	* Makefile.am: Test added.
    
    	Backported from trunk r121174.
    
    In mini:
    2008-12-10  Rodrigo Kumpera  <rkumpera@novell.com>
    
    	* ssa.c (fold_ins): branch opt can kill dummy switch ops so we can't
    	expect that an OP_BR_REG will be there.
    
    	* branch-opts.c (remove_block_if_useless): Use MONO_IS_BRANCH_OP instead of checking
    	for the many branch ops. The original check miss OP_BR_REG.
    
    	Fixes #457574.
    
    	Backported from trunk r121173 and r121175
    
    
    svn path=/branches/mono-2-2/mono/; revision=121210
Commits on Dec 9, 2008
  1. 2008-12-09 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Dec 9, 2008
    	Backport of r121150.
    	
    	* aot-runtime.c (load_method): Avoid calling decode_exception_debug_info
    	while holding the aot lock.
    
    svn path=/branches/mono-2-2/mono/; revision=121152
  2. fix changelog

    knocte committed Dec 9, 2008
    svn path=/branches/mono-2-2/mcs/; revision=121118
  3. 2008-12-09 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Dec 9, 2008
    	Backport of r121103.
    	
    	* aot-runtime.c (decode_exception_debug_info): Acquire the domain
    	lock when calling mono_domain_alloc (). Hopefully fixes #415608.
    
    svn path=/branches/mono-2-2/mono/; revision=121104
Commits on Dec 8, 2008
  1. Backport of r121064.

    grendello committed Dec 8, 2008
    svn path=/branches/mono-2-2/mcs/; revision=121065
  2. 2008-12-08 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Dec 8, 2008
    	Backport of r120999.
    	
    	* mini-exceptions.c (mono_print_thread_dump): Mark threadpool threads
    	as such. Fixes #456669.
    
    svn path=/branches/mono-2-2/mono/; revision=121000
  3. 2008-12-08 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Dec 8, 2008
    	Backport of r120995.
    	
    	* SQLite3.cs: Avoid IntPtr.ToInt32 () to convert between IntPtr's and integers
    	since it is not 64 bit safe. Fixes #457038.
    
    svn path=/branches/mono-2-2/mcs/; revision=120996
  4. Backport of r120988.

    grendello committed Dec 8, 2008
    svn path=/branches/mono-2-2/mcs/; revision=120989
Commits on Dec 5, 2008
  1. Backport of r120880

    grendello committed Dec 5, 2008
    svn path=/branches/mono-2-2/mono/; revision=120883
  2. Fix a test run issue for 1.1

    grendello committed Dec 5, 2008
    svn path=/branches/mono-2-2/mcs/; revision=120860
  3. 2008-12-05 Gonzalo Paniagua Javier <gonzalo@novell.com>

    gonzalop committed Dec 5, 2008
    	* Tds70.cs: support parameter names with or without a leading '@'.
    
    
    svn path=/branches/mono-2-2/mcs/; revision=120855
  4. Backport of r120823.

    grendello committed Dec 5, 2008
    svn path=/branches/mono-2-2/mcs/; revision=120825