Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: moon/2.0
Commits on Dec 17, 2009
  1. pull up 148647 from moon-2-0 branch

    Chris Toshok authored
    svn path=/tags/moon/2.0/mono/; revision=148648
  2. merge 148628 from the mono-2-0 branch

    Chris Toshok authored
    svn path=/tags/moon/2.0/mono/; revision=148635
Commits on Dec 16, 2009
  1. merge mono and mcs up to version 148571 for moonlight 2.0 branch

    Chris Toshok authored
    svn path=/branches/moon/moon-2-0/mono/; revision=148572
Commits on Dec 15, 2009
  1. merge mono and mcs up to version 148513 for moonlight 2.0 branch

    Chris Toshok authored
    svn path=/branches/moon/moon-2-0/mcs/; revision=148530
  2. merge mono and mcs up to version 148513 for moonlight 2.0 branch

    Chris Toshok authored
    svn path=/branches/moon/moon-2-0/mono/; revision=148529
  3. @kumpera

    In .:

    kumpera authored
    	* method-to-ir.c (mini_emit_memcpy): Assert if size is too big.
    
    	Backport of r148504.
    
    2009-12-15 Rodrigo Kumpera  <rkumpera@novell.com>
    
    
    svn path=/branches/mono-2-6/mono/; revision=148513
  4. @kumpera

    In .:

    kumpera authored
    2009-12-15  Rodrigo Kumpera  <rkumpera@novell.com>
    
    	* class.c (mono_class_setup_fields): Fail valuetypes that are bigger than 1Mb.
    
    	Backport of r148503.
    
    
    svn path=/branches/mono-2-6/mono/; revision=148511
  5. @kumpera

    In .:

    kumpera authored
    2009-12-15 Rodrigo Kumpera  <rkumpera@novell.com>
    
    	* mini-x86.c (mono_arch_allocate_vars): Fail compilation if the frame size is
    	bigger than MONO_ARCH_MAX_FRAME_SIZE.
    
    	* mini-x86.c (mono_arch_emit_prolog): Handle huge frames.
    
    	* mini-x86.h: Define MONO_ARCH_MAX_FRAME_SIZE to be 1Mb.
    
    	* mini-amd64.c / mini-amd64.h: Same fixes as of above.
    
    	* mini.c (mini_method_compile): Check if mono_arch_allocate_vars failed
    	the compilation.
    
    	Backport of r148502.
    
    
    svn path=/branches/mono-2-6/mono/; revision=148509
  6. @grendello

    Backport of r148498

    grendello authored
    svn path=/branches/mono-2-6/mcs/; revision=148499
  7. @vargaz

    2009-11-20 Zoltan Varga <vargaz@gmail.com>

    vargaz authored
    	* libtest.c (mono_test_marshal_bool_in): Use 'short' as the type of the
    	variant bool argument.
    
    	* marshalbool.cs: Pass -1 as the 'expected' argument instead of 0xffff, which
    	causes sign extensions issues on some platforms.
    
    svn path=/branches/mono-2-6/mono/; revision=148485
  8. @grendello

    Backport of r148474

    grendello authored
    svn path=/branches/mono-2-6/mono/; revision=148475
Commits on Dec 14, 2009
  1. 2009-12-14 Geoff Norton <gnorton@novell.com>

    Geoff Norton authored
            * debugger-agent.c: The end_runtime_invoke guard isn't working
            on AMD64 as __builtin_frame_address (1) returns NULL.  Disable the
            behaviour by default, and make it runtime configurable.
    
    svn path=/branches/mono-2-6/mono/; revision=148421
  2. @migueldeicaza

    Backport from trunk

    migueldeicaza authored
    009-12-14  Miguel de Icaza  <miguel@novell.com>
    
    	* method-to-ir.c (mono_method_to_ir): CEE_UNUSUED opcodes now
    	raise an invalid program exception.   
    
    	For other opcodes that we might not handle use a g_warning and
    	raise the exception.   Beats termination.
    
    	Fixes #561724
    
    2009-12-14  Miguel de Icaza  <miguel@novell.com>
    
    	* verify.c (mono_method_verify): The Unused opcodes produce an
    	InvalidProgramException on .NET
    
    
    
    
    svn path=/branches/mono-2-6/mono/; revision=148418
  3. 2009-12-14 Sebastien Pouliot <sebastien at ximian.com>

    Sebastien Pouliot authored
    	* Mono.Cecil/BaseAssemblyResolver.cs: Update to .net fx 4 beta2
    	version number and reduce code duplication.
    
    
    svn path=/branches/mono-2-6/mcs/; revision=148411
  4. loader.c (mono_method_get_header): Move assert after the verifier has…

    Sebastien Pouliot authored
    … been called on the method header. [Backport r148406]
    
    svn path=/branches/mono-2-6/mono/; revision=148407
  5. @grendello

    Backport of r148388

    grendello authored
    svn path=/branches/mono-2-6/mcs/; revision=148389
  6. @grendello

    Backport of r148378

    grendello authored
    svn path=/branches/mono-2-6/mcs/; revision=148379
Commits on Dec 13, 2009
  1. @joncham

    2009-12-13 Jonathan Chambers <joncham@gmail.com>

    joncham authored
    	* debugger-agent.c (mono_debugger_agent_thread_interrupt): Handle a NULL
    	sigctx being passed in, as we have no CONTEXT available in the APC.
    	
    	(mono_debugger_agent_cleanup): Use explicit cond wait implementation
    	for now.
    
    	Code contributed under MIT/X11 license.
    
    svn path=/branches/mono-2-6/mono/; revision=148352
Commits on Dec 12, 2009
  1. @vargaz

    2009-12-12 Zoltan Varga <vargaz@gmail.com>

    vargaz authored
    	* mini-llvm.c (mono_llvm_emit_method): Allocate the 'pindexes' array with the
    	proper size.
    
    svn path=/branches/mono-2-6/mono/; revision=148332
  2. @joncham

    Backport changes from HEAD to fix VS build.

    joncham authored
    svn path=/branches/mono-2-6/mono/; revision=148328
  3. @vargaz

    2009-12-12 Zoltan Varga <vargaz@gmail.com>

    vargaz authored
    	* debugger-agent.c: Encode the this argument of vtype methods as a struct, not
    	as a primitive type.
    
    svn path=/branches/mono-2-6/mono/; revision=148193
  4. @rolfbjarne

    2009-12-12 Rolf Bjarne Kvinge <RKvinge@novell.com>

    rolfbjarne authored
    	* WebClient_2_1.cs: When creating the request we need to copy over
    	any headers the user set on us. We also need to wrap
    	InvalidOperationExceptions in WebExceptions.
    
    svn path=/branches/mono-2-6/mcs/; revision=148181
Commits on Dec 11, 2009
  1. in System.Runtime.Serialization.Json:

    Chris Toshok authored
    2009-12-11  Chris Toshok  <toshok@ximian.com>
    
    	* TypeMap.cs (CreateDefaultTypeMap): only include non-public
    	property info when dealing with KeyValuePair<,>.  This is *not*
    	the way MS handles it, but we emulate things much better with this
    	hack.
    
    in test/System.Runtime.Serialization.Json/:
    2009-12-11  Chris Toshok  <toshok@ximian.com>
    
    	* DataContractJsonSerializerTest.cs: add a test case for
    	non-public properties.
    
    svn path=/branches/mono-2-6/mcs/; revision=148138
  2. @vargaz

    2009-12-11 Zoltan Varga <vargaz@gmail.com>

    vargaz authored
    	* driver.c: Applied patch from Matt McClellan (matt@mc-c.net). Add a check
    	for 2 parameter sched_setaffinity in older glibc versions. Fixes
    	#564000.
    
    svn path=/branches/mono-2-6/mono/; revision=148125
  3. @vargaz

    2009-12-11 Zoltan Varga <vargaz@gmail.com>

    vargaz authored
    	* configure.in: Applied patch from Matt McClellan (matt@mc-c.net). Add a check
    	for 2 parameter sched_setaffinity in older glibc versions. Fixes
    	#564000.
    
    svn path=/branches/mono-2-6/mono/; revision=148124
  4. @illupus

    Fri Dec 11 18:24:04 CET 2009 Paolo Molaro <lupus@ximian.com>

    illupus authored
    	* boehm-gc.c: fixed race condition while getting the target of a
    	disappearing link (bug #522233).
    
    
    
    svn path=/branches/mono-2-6/mono/; revision=148106
  5. merge mono and mcs up to version 148086 for moonlight 2.0 branch

    Chris Toshok authored
    svn path=/branches/moon/moon-2-0/mcs/; revision=148089
  6. merge mono and mcs up to version 148086 for moonlight 2.0 branch

    Chris Toshok authored
    svn path=/branches/moon/moon-2-0/mono/; revision=148088
Commits on Dec 10, 2009
  1. @vargaz

    2009-12-10 Zoltan Varga <vargaz@gmail.com>

    vargaz authored
    	* aot-compiler.c (add_wrappers): Avoid generating synchronized wrappers for
    	generic methods.
    
    svn path=/branches/mono-2-6/mono/; revision=148039
  2. Fix 2.6 on OSX 10.4 PPC

    Geoff Norton authored
    svn path=/branches/mono-2-6/mono/; revision=148001
  3. 2009-12-09 Sebastien Pouliot <sebastien@ximian.com>

    Sebastien Pouliot authored
    	* loader.c (mono_method_signature): Always call mono_loader_unlock 
    	before returning.
    	[Backport r147991]
    
    
    svn path=/branches/mono-2-6/mono/; revision=147992
Commits on Dec 9, 2009
  1. @kumpera

    In .:

    kumpera authored
    2009-12-09  Rodrigo Kumpera  <rkumpera@novell.com>
    
    	* metadata-verify.c: Add mono_verifier_verify_string_signature to check
    	user string blobs.
    
    	* verify-internals.h: Add new function to the internal API.
    
    	* verify.c (do_ldstr): Call into mono_verifier_verify_string_signature to
    	check if it's a valid string.
    
    	* object.c (mono_ldstr): Ditto.
    
    	Fixes #561943.
    
    	Backport of r147941.
    
    
    svn path=/branches/mono-2-6/mono/; revision=147949
  2. fix the build on the mac 10.4

    Geoff Norton authored
    svn path=/branches/mono-2-6/mono/; revision=147946
  3. fix build on win32

    Geoff Norton authored
    svn path=/branches/mono-2-6/mono/; revision=147945
  4. @jbevain

    2009-12-09 Jb Evain <jbevain@novell.com>

    jbevain authored
    	* ThreadPool.cs (QueueUserWorkItem): properly throw
    	an ANE instead of triggering a NRE when being passed a null callback.
    
    	backports r147934.
    
    
    svn path=/branches/mono-2-6/mcs/; revision=147938
Something went wrong with that request. Please try again.