Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: dick/ia64-hpux
Commits on Jan 20, 2010
  1. @dickp

    2010-01-20 Dick Porter <dporter@codicesoftware.com>

    dickp authored
    	* libtool-hpfix: Copy this on top of the generated libtool script on
    	hpux, to stop it adding -lc to the linker command line.  Otherwise
    	the resulting binary will segfault in the first call to a pthread
    	function.
    
    
    svn path=/branches/dick/ia64-hpux/; revision=149893
Commits on Jan 19, 2010
  1. @dickp

    2010-01-12 Dick Porter <dporter@codicesoftware.com>

    dickp authored
    	* ia64/ia64-codegen.h: First attempt at big-endian support
    
    2010-01-12  Dick Porter  <dporter@codicesoftware.com>
    
    	* exceptions-ia64.c (mono_arch_ip_from_context): Use the ia64-hpux
    	library for getting ip.
    
    2010-01-12  Dick Porter  <dporter@codicesoftware.com>
    
    	* dlmalloc.h: Check for more defines for ia64-hpux
    
    	* mono-mmap.c: MADV_FREE isn't defined on ia64-hpux
    
    2010-01-12  Dick Porter  <dporter@codicesoftware.com>
    
    	* get.c: ia64-hpux needs to use isfinite () even though the test
    	for finite () succeeds.
    
    2010-01-12  Dick Porter  <dporter@codicesoftware.com>
    
    	* serial.c: More includes for ia64-hpux
    
    
    
    svn path=/branches/dick/ia64-hpux/; revision=149826
Commits on Jan 11, 2010
  1. 2010-01-10 Aaron Bockover <abockover@novell.com>

    Aaron Bockover authored
        * assembly.c (mono_set_rootdir): Support finding the mono paths on OS X
        at runtime in the same way as on Windows, which yields a relocatable
        Mono. Uses dyld's _NSGetExecutablePath and realpath to resolve the path
        of the running mono process.
    
        On TARGET_ARM, fallback () will always be executed.
    
    
    svn path=/trunk/mono/; revision=149298
  2. @vargaz

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

    vargaz authored
    	* debugger-agent.c (mono_debugger_agent_parse_options): Allow onthrow without
    	an argument which matches any exception.
    
    svn path=/trunk/mono/; revision=149296
  3. @carlosalberto

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

    carlosalberto authored
    	* ToolStripMenuItemTest: New test for the events related to the check
    	state.
    
    
    svn path=/trunk/mcs/; revision=149290
  4. @carlosalberto

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

    carlosalberto authored
    	* ToolStripMenuItem.cs: Put the Checked/CheckState logic in a single
    	place and synchronize the events properly. Fixes a lack of
    	coordination between the events - which should be fired together.
    
    
    svn path=/trunk/mcs/; revision=149289
Commits on Jan 10, 2010
  1. @vargaz

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

    vargaz authored
    	* method-to-ir.c (mono_emit_method_call_full): Avoid the virt->nonvirt
    	optimization if the called method is gshared and marshalbyref, since gshared
    	methods can' have wrappers. Fixes #569390.
    
    	* generics.cs: Add a test.
    
    svn path=/trunk/mono/; revision=149286
  2. @vargaz

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

    vargaz authored
    	* GC.cs: Add stubs for new net 4.0 methods.
    
    svn path=/trunk/mcs/; revision=149284
  3. @vargaz

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

    vargaz authored
    	* mini-exceptions.c (mono_print_thread_dump_from_ctx): New helper function
    	callable from gdb.
    
    svn path=/trunk/mono/; revision=149280
  4. @atsushieno

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

    atsushieno authored
    	* SilverlightClientConfigLoader.cs : uncomment binary message
    	  encoding element which was internal-only in SL2 but public in SL3.
    
    
    svn path=/trunk/mcs/; revision=149278
Commits on Jan 9, 2010
  1. @vargaz

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

    vargaz authored
    	* debugger-agent.c (transport_connect): comment out freeaddrinfo calls under win32,
    	since it is not supported in win2000.
    
    svn path=/trunk/mono/; revision=149274
  2. @carlosalberto

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

    carlosalberto authored
    	* TrackBarTest.cs: New test for events.
    
    
    svn path=/trunk/mcs/; revision=149269
  3. @carlosalberto

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

    carlosalberto authored
    	* TrackBar.cs: Move our events code to a single method, allowing it to
    	optionally fire the Scroll event. This way we both avoid the
    	duplicated calls to OnScroll and also will be able to fire Scroll
    	*before* OnValueChanged in other places.
    	Fixes #568026.
    
    
    svn path=/trunk/mcs/; revision=149268
  4. @atsushieno

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

    atsushieno authored
    	* XElement.cs : add DateTimeOffset implicit operator.
    	  Patch by Tiaan Geldenhuys.
    
    
    svn path=/trunk/mcs/; revision=149265
  5. @grendello

    2010-01-09 Marek Habersack <mhabersack@novell.com>

    grendello authored
    	* WebConfigurationManager.cs: GetSection properly handles looking
    	up and caching of <location> instances. Part of fix for bug
    	#568441
    
    	* WebConfigurationHost.cs: GetConfigPathFromLocationSubPath
    	calculatesthe path relative to the current config file path. Part
    	of fix for bug #568441
    
    2010-01-09  Marek Habersack  <mhabersack@novell.com>
    
    	* VirtualPathUtility.cs: small optimizations for GetDirectory
    
    2010-01-09  Marek Habersack  <mhabersack@novell.com>
    
    	* ConfigurationLocation.cs: trailing / characters are removed from
    	the path.
    
    	* Configuration.cs: instances created for locations inherit
    	ConfigPath from their containing document.
    	Host.GetConfigPathFromLocationSubPath must be called with current
    	instance's configPath, not LocationConfigPath.
    	Locations are sought for using paths relative to the current
    	instance's configPath, not to the root path.
    	All of the above is part of fix for bug #568441
    
    svn path=/trunk/mcs/; revision=149262
Commits on Jan 8, 2010
  1. @vargaz

    Fix the previous change.

    vargaz authored
    svn path=/trunk/mono/; revision=149259
  2. @vargaz

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

    vargaz authored
    	* aot-runtime.c (load_image): Add a SET_ERROR argument to set the loader
    	error if loading an assembly fails.
    	(mono_aot_plt_resolve): Return NULL instead of asserting if loading fails.
    
    	* mini-trampolines.c (mono_aot_plt_trampoline): Throw a pending loader error
    	if exists.
    
    svn path=/trunk/mono/; revision=149258
  3. @kumpera

    2010-01-08 Rodrigo Kumpera <rkumpera@novell.com>

    kumpera authored
    	* TypeTest.cs: Test for variant use of GetInterfaceMap.
    
    svn path=/trunk/mcs/; revision=149256
  4. @kumpera

    2010-01-08 Rodrigo Kumpera <rkumpera@novell.com>

    kumpera authored
    	* icall.c (ves_icall_Type_GetInterfaceMapData): This function is generics variance aware.
    
    svn path=/trunk/mono/; revision=149252
  5. * library.make: Update $(MDOC_UP) to remove the net_1_ detection.

    Jonathan Pryor authored
    	  mdoc 2.4 moved to Cecil and stopped building monodocer1, rendering 
    	  the check meaningless, and current trunk doesn't build the 1.0
    	  profile anyway, making the check more meaningless.
    
    svn path=/trunk/mcs/; revision=149251
  6. @vargaz

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

    vargaz authored
    	* aot-runtime.c (decode_exception_debug_info): Set jinfo->from_llvm for LLVM
    	compiled methods.
    
    svn path=/trunk/mono/; revision=149249
  7. @kumpera

    2010-01-08 Rodrigo Kumpera <rkumpera@novell.com>

    kumpera authored
    	* valid_iface_with_variant_constraint.cs: Constraints can be variant.
    
    svn path=/trunk/mono/; revision=149248
  8. @kumpera

    2010-01-08 Rodrigo Kumpera <rkumpera@novell.com>

    kumpera authored
    	* class.c (mono_class_is_assignable_from_slow): Support variant
    	generic delegates.
    
    	* class.c (mono_class_implement_interface_slow): Support types with
    	variant generic arguments.
    
    svn path=/trunk/mono/; revision=149247
  9. @kumpera

    2010-01-08 Rodrigo Kumpera <rkumpera@novell.com>

    kumpera authored
    	* verify.c: Remove some code duplication.
    
    svn path=/trunk/mono/; revision=149246
  10. @vargaz

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

    vargaz authored
    	* mini-llvm-cpp.cpp: Remove the unused ctx variable.
    
    svn path=/trunk/mono/; revision=149245
  11. @migueldeicaza

    Fix dis and monograph builds when using LLVM

    migueldeicaza authored
    svn path=/trunk/mono/; revision=149244
  12. @jbevain

    add test for 568989

    jbevain authored
    svn path=/trunk/mcs/; revision=149241
  13. @jbevain

    2010-01-08 Jb Evain <jbevain@novell.com>

    jbevain authored
    	* Expression.cs (Call): properly deal with zero length array
    	of type arguments for non generic methods. Fixes #568989.
    
    svn path=/trunk/mcs/; revision=149240
  14. @atsushieno

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

    atsushieno authored
    	* ContractDescriptionGenerator.cs : fix GetCallbackContract() to
    	  correctly retrieve ServiceContractAttribute from the service type,
    	  not the callback type. This ended up to get the bug #567672 sample
    	  working (but it will break at some stage as it involves some
    	  non-implemented classes).
    
    	* EndpointDispatcher.cs, InputOrReplyRequestProcessor.cs :
    	  Pass service type to correctly retrieve ServiceContractAttribute
    	  from the service type, not callback type.
    
    	* ServiceProxyGenerator.cs, ServiceRuntimeChannel.cs :
    	  Pass service type to correctly retrieve ServiceContractAttribute
    	  from the service type, not callback type.
    
    	* CallbackBehaviorAttributeTest.cs : added callback example from
    	  bug #567672.
    
    
    svn path=/trunk/mcs/; revision=149226
  15. @atsushieno

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

    atsushieno authored
    	* ClientRuntimeChannel.cs : to open duplex callback channel, it must
    	  ensure to open the channel itself (not only its inner channel).
    
    
    svn path=/trunk/mcs/; revision=149222
  16. @atsushieno

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

    atsushieno authored
    	* TypeMap.cs : forward port r145077 (see change line for 2009-10-29).
    
    
    svn path=/trunk/mcs/; revision=149212
  17. @atsushieno

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

    atsushieno authored
    	* SerializationMap.cs, KnownTypeCollection.cs : differentiate
    	  [DataContract(Namespace=null)] and [DataContract(Namespace="")].
    	  Fixed bug #568763.
    
    	* XmlObjectSrializerTest.cs : added test for bug #568763.
    
    
    svn path=/trunk/mcs/; revision=149210
  18. @vargaz

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

    vargaz authored
    	* mini-llvm.c (mono_llvm_emit_method): Add some comments about why aot+clauses
    	is not supported yet.
    
    	* unwind.c (DW_EH_PE_absptr): Add more DW_EH_PE_ constants.
    
    svn path=/trunk/mono/; revision=149205
Commits on Jan 7, 2010
  1. @kumpera

    2010-01-07 Rodrigo Kumpera <rkumpera@novell.com>

    kumpera authored
    	* object.c: Update docs.
    
    svn path=/trunk/mono/; revision=149199
  2. @kumpera

    2010-01-07 Rodrigo Kumpera <rkumpera@novell.com>

    kumpera authored
    	* method-to-ir.c: All types with variant arguments must fallback to the
    	slow path. This makes cast of variant delegates work.
    
    	* mini-trampolines.c (mono_get_vcall_slot_addr): Add new variance_used out
    	argument that is set to TRUE is the returned vtable slot is for a variant
    	interface. Changed a g_print + g_assert_not_reached to a g_error.
    
    	* mini-trampilines.c (common_call_trampoline): Handle variant interfaces in
    	a similar fashion of generic virtual methods.
    
    2010-01-07  Rodrigo Kumpera  <rkumpera@novell.com>
    
    	* object.c (add_imt_builder_entry): Improve DEBUG_IMT spew.
    
    	* object.c (build_imt_slots): Interfaces with variant generic arguments use the
    	fallback trampoline as well.
    
    	* class.c (mono_class_interface_offset_with_variance): Add new non_exact_match
    	out argument that is set to TRUE if the match was direct.
    
    	* class.c (mono_class_is_assignable_from): Delegates require variance testing as well.
    
    	* class-internal.h: Update prototype of mono_class_interface_offset_with_variance.
    
    svn path=/trunk/mono/; revision=149198
Something went wrong with that request. Please try again.