Permalink
Switch branches/tags
Commits on Aug 12, 2008
  1. Merge r110288 from HEAD.

    vargaz committed Aug 12, 2008
    svn path=/branches/mono-2-0/mcs/; revision=110291
  2. 2008-08-12 Geoff Norton <gnorton@novell.com>

    Geoff Norton
    Geoff Norton committed Aug 12, 2008
            * pthread_support.c: GCC shipped with SLES9 ppc gets confused with our current
            GC_setspecific define.  Unfold the define into a static inline on all platforms
            except ppc where it is a static leaf function.
    
    svn path=/branches/mono-2-0/mono/; revision=110287
  3. Really fix the build.

    vargaz committed Aug 12, 2008
    svn path=/branches/mono-2-0/mono/; revision=110286
  4. Fix the build

    migueldeicaza committed Aug 12, 2008
    svn path=/branches/mono-2-0/mono/; revision=110267
  5. * XplatUIX11.cs: Handle the obscured regions while scrolling using

    carlosalberto committed Aug 12, 2008
    	GraphicsExpose event, processing it just after we copy the scrolled
    	area. This ensures that the next calls to ScrollWindow will copy
    	regions already updated, and the scrolling will be smooth. Also remove
    	the code that was trying to detect the obscured regions, since we are
    	not using it anymore (too slow).
    
    2008-08-12  Carlos Alberto Cortez <calberto.cortez@gmail.com>
    
    
    svn path=/branches/mono-2-0/mcs/; revision=110252
  6. * ListBox.cs: Fix the -temporary- broken selection in ListBox for

    carlosalberto committed Aug 12, 2008
    	MultiExtended mode, by separating some logic between the ctrl/shift
    	handling. Also ignore any MouseMove events generated together with
    	MouseDown events - we are only interested in the real motion event.
    	Fixes part of #414963.
    
    2008-08-12  Carlos Alberto Cortez <calberto.cortez@gmail.com>
    
    
    svn path=/branches/mono-2-0/mcs/; revision=110250
  7. 2008-08-12 Carlos Alberto Cortez <calberto.cortez@gmail.com>

    carlosalberto committed Aug 12, 2008
    	* XplatUIX11.cs: When getting EnterNotify with mode other than
    	NotifyNormal (pseudo motion events), ignore them as we used to do
    	before, since it's breaking our selection code and some drag and drop
    	operations, because of the confusion of generating extra events (not
    	fired by .net, btw).
    
    
    svn path=/branches/mono-2-0/mcs/; revision=110246
  8. 2008-08-12 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Aug 12, 2008
    	* mini-amd64.c (emit_call_body): Use image->aot_module instead of 
    	assembly->aot_module.
    
    	* aot-runtime.c: Use image->aot_module instead of searching in the aot_modules
    	hash table. This simplifies and speeds up a lot of code, and fixes support
    	for .netmodules.
    
    svn path=/branches/mono-2-0/mono/; revision=110237
  9. Merge r110233 from HEAD.

    vargaz committed Aug 12, 2008
    svn path=/branches/mono-2-0/mono/; revision=110234
  10. Merge r110229 from HEAD.

    vargaz committed Aug 12, 2008
    svn path=/branches/mono-2-0/mono/; revision=110230
Commits on Aug 11, 2008
  1. Merge r110156-r110157 from HEAD.

    vargaz committed Aug 11, 2008
    svn path=/branches/mono-2-0/mono/; revision=110158
  2. Backport of r110125

    grendello committed Aug 11, 2008
    svn path=/branches/mono-2-0/mcs/; revision=110126
  3. Backport of r110121

    grendello committed Aug 11, 2008
    svn path=/branches/mono-2-0/mcs/; revision=110122
Commits on Aug 10, 2008
  1. Merge r110066 from HEAD.

    vargaz committed Aug 10, 2008
    svn path=/branches/mono-2-0/mono/; revision=110067
Commits on Aug 8, 2008
  1. 2008-08-08 Jonathan Pobst <monkey@jpobst.com>

    jpobst committed Aug 8, 2008
    	* DataGridViewCell.cs: Guard against an AOORE when checking if a cell
    	is selected.  [Fixes bug #414143]
    
    svn path=/branches/mono-2-0/mcs/; revision=110025
  2. 2008-08-08 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Aug 8, 2008
    	* aot-compiler.c (mono_aot_parse_options): Disable no-dlsym option for now.
    
    svn path=/branches/mono-2-0/mono/; revision=109973
  3. Merge r109971 from HEAD.

    vargaz committed Aug 8, 2008
    svn path=/branches/mono-2-0/mono/; revision=109972
  4. 2008-08-08 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Aug 8, 2008
    	* marshal.c (mono_remoting_wrapper): Handle nullable types correctly.
    	Fixes #415621.
    
    	Backported from trunk.
    
    svn path=/branches/mono-2-0/mono/; revision=109969
  5. 2008-08-08 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Aug 8, 2008
    	* mini.c (mono_resolve_patch_target): Don't error out on missing icalls
    	while aot compiling.
    
    svn path=/branches/mono-2-0/mono/; revision=109966
  6. Fix a typo.

    vargaz committed Aug 8, 2008
    svn path=/branches/mono-2-0/mono/; revision=109965
  7. 2008-08-08 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Aug 8, 2008
    	* mini.c driver.c aot-compiler.c: Update after changes to 
    	mono_marshal_get_native_wrapper () signature changes.
    
    	* mini.c (mono_resolve_patch_target): Error out if an icall is not found.
    	(mono_method_to_ir): Handle new CEE_MONO_ICALL_ADDR opcode.
    
    svn path=/branches/mono-2-0/mono/; revision=109963
  8. 2008-08-08 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Aug 8, 2008
    	* marshal.c (mono_marshal_get_native_wrapper): Add an 'aot' argument, when
    	it is set, looking up the icall address is deferred to the JIT, since 
    	in embedded scenarios, the icall might not be registered in the runtime
    	doing the AOT compilation.
    
    svn path=/branches/mono-2-0/mono/; revision=109962
  9. 2008-08-08 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Aug 8, 2008
    	* cil-opcodes.xml: Add an 'icall_addr' opcode.
    
    svn path=/branches/mono-2-0/mono/; revision=109960
  10. Backport of r109952

    grendello committed Aug 8, 2008
    svn path=/branches/mono-2-0/mcs/; revision=109953
  11. backport r109948

    jbevain committed Aug 8, 2008
    svn path=/branches/mono-2-0/mcs/; revision=109949
  12. Backport of r109922

    grendello committed Aug 8, 2008
    svn path=/branches/mono-2-0/mcs/; revision=109923
Commits on Aug 7, 2008
  1. 2008-08-07 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Aug 7, 2008
    	* aot-runtime.c (load_named_code): Pass the sofile to find_symbol, not the
    	MonoAotModule.
    
    svn path=/branches/mono-2-0/mono/; revision=109915
  2. 2008-08-07 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Aug 7, 2008
    	* exceptions-arm.c (mono_arch_get_throw_exception_generic): Add aot
    	support.
    
    	* aot-runtime.c (load_named_code): Handle 'mono_arm_throw_exception'.
    
    	* mini-arm.c (mono_arch_register_lowlevel_calls): Register 
    	mono_arm_throw_exception as a jit icall.
    
    svn path=/branches/mono-2-0/mono/; revision=109912
  3. 2008-08-07 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Aug 7, 2008
    	* exceptions-arm.c (mono_arch_get_throw_exception_generic): Add aot
    	support.
    
    	* aot-runtime.c (load_named_code): Handle 'mono_arm_throw_exception'.
    
    	* mini-arm.c (mono_arch_register_lowlevel_calls): Register 
    	mono_arm_throw_exception as a jit icall.
    
    svn path=/branches/mono-2-0/mono/; revision=109911
  4. * TestIcon.cs: Add test case for bug #410608.

    Gert Driesen
    Gert Driesen committed Aug 7, 2008
    * Makefile: Add 323511.ico.
    * Icon.cs (InitFromStreamWithSize): Move init of iconDir.idCount
    and imageData until after the number of entries was determined to
    cope with skipping of 256x256 icons. Fixes bug #410608.
    * TestIcon.cs: Ignore test for bug #410608 on Unix, since it depends
    on bug #323511.
    
    svn path=/branches/mono-2-0/mcs/; revision=109881
  5. * Icon.cs (InitFromStreamWithSize): Move init of iconDir.idCount

    Gert Driesen
    Gert Driesen committed Aug 7, 2008
    and imageData until after the number of entries was determined to
    cope with skipping of 256x256 icons. Fixes bug #410608.
    * Makefile: Add 323511.ico.
    * TestIcon.cs: Add test case for bug #410608.
    
    svn path=/trunk/mcs/; revision=109879
  6. add helper target

    jbevain committed Aug 7, 2008
    svn path=/trunk/mcs/; revision=109869
  7. New tests.

    marek-safar committed Aug 7, 2008
    svn path=/trunk/mcs/; revision=109868
  8. New tests.

    marek-safar committed Aug 7, 2008
    svn path=/trunk/mcs/; revision=109867
  9. 2008-08-07 Marek Safar <marek.safar@gmail.com>

    marek-safar committed Aug 7, 2008
    	* class.cs, decl.cs, iterator.cs, ecore.cs: Refactor base type resolving.
    	Also fixes #362146 and #381592.
    
    
    svn path=/trunk/mcs/; revision=109866