Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on May 4, 2015
  1. @alexrp
Commits on Nov 17, 2014
  1. @susematz

    Basic ppc64le support

    susematz authored Mauricio Faria de Oliveira committed
    This adds initial support for ppc64le to the ppc64 port.  That is:
    * little endian aware (also in strtod),
    * and ELFv2 aware (not using function descriptors)
    * adjust various block sizes to be multiple of 64k, the default
      pagesize on ppc64le.  The sources should have used the system function
      to ensure alignment on pagesize, so this is just a stop-gap
    It also corrects the list of registers for the precise GC, but that isn't
    used in mini at all on any architecture currently.
    Author: Michael Matz <>
    Changes: Mauricio Faria de Oliveira <>
    Signed-off-by: Mauricio Faria de Oliveira <>
Commits on Oct 2, 2014
  1. @vargaz
Commits on Aug 5, 2014
  1. @vargaz
Commits on Apr 25, 2014
  1. @rolfbjarne

    Revert "Revert "Merge branch 'master' of""

    rolfbjarne authored
    This reverts commit 8f09dad.
    8f09dad is reverting a merge commit,
    which will not do what you think it does. It will revert much more,
    so revert the revert to get back the unintentionally reverted commits.
    It looks like the next commit (1a15d4e)
    is doing the original intention (reverting 164f9cb),
    so this revert will leave the tree in a good state, with no pending
Commits on Apr 23, 2014
  1. @alexischr

    Revert "Merge branch 'master' of"

    alexischr authored
    This reverts commit 9dd632f, reversing
    changes made to 164f9cb.
Commits on Apr 22, 2014
  1. @vargaz

    [arm64] Add sgen support.

    vargaz authored
Commits on Feb 19, 2014
  1. @alexrp

    Fix some warnings on mips32.

    alexrp authored
Commits on Dec 4, 2013
  1. @alexrp

    Fix a warning on PPC.

    alexrp authored
Commits on Oct 18, 2013
  1. @directhex

    Define REG_SP on SPARC in sgen-archdep.h, if needed.

    directhex authored
    This definition is stolen from exceptions-sparc.c
Commits on Aug 13, 2013
  1. @vargaz
Commits on Feb 15, 2013
  1. @vargaz
Commits on Nov 25, 2012
  1. @schani

    [sgen] Switch license of SGen to LGPL2.

    schani authored
    We add the new license header to all SGen files we change
    from now on.
Commits on Nov 15, 2012
  1. @kumpera
Commits on Nov 13, 2012
  1. @kumpera
  2. @kumpera
Commits on Aug 31, 2012
  1. @joncham
Commits on Aug 30, 2012
  1. @joncham
Commits on Dec 27, 2011
  1. @vargaz
Commits on Dec 22, 2011
  1. @vargaz


    vargaz authored
Commits on Dec 1, 2011
  1. @illupus

    Initial sgen mips port.

    illupus authored
Commits on Oct 4, 2011
  1. @schani

    [sgen] Basic Win32 support.

    schani authored
Commits on May 6, 2011
  1. @nealef
Commits on Mar 30, 2011
  1. @dickp

    Enable sgen on Solaris

    dickp authored
Commits on Mar 10, 2011
  1. Fix ARCH_STORE_REGS on arm

    Geoff Norton authored
Commits on Mar 3, 2011
  1. @kumpera
  2. @kumpera
Commits on Mar 2, 2011
  1. @kumpera

    Use mono-context machinery for x86.

    kumpera authored
    	* sgen-archdep.h: Use mono-context for x86.
    	* sgen-gc.c: Guard all uses of stopped_regs with
    	USE_MONO_CTX. The ifdef abuse is intentional to make
    	it easy to review it since this is temporary until
    	we move all other archs.
Commits on Feb 16, 2011
  1. Fix ARCH_STORE_REGS on arm to save r0->r12 properly

    Geoff Norton authored
Commits on Jan 31, 2011
  1. @directhex @vargaz

    Really fix sgen on PowerPC Linux. Assembler on Linux requires that re…

    directhex authored vargaz committed
    …gister names are just bare numbers, unlike OSX, i.e. "r0" must be "0" on Linux.
Commits on Jan 22, 2011
  1. @vargaz

    Fix sgen build on PPC linux.

    vargaz authored
Commits on Jul 29, 2010
  1. @schani

    Fix SGen compiler warnings on AMD64.

    schani authored
    2010-07-30  Mark Probst  <>
    	* sgen-archdep.h (ARCH_COPY_SIGCTX_REGS): Add casts to fix
    	compiler warnings on AMD64.
Commits on Jul 27, 2010
  1. Fix sgen on amd64-darwin and amd64-linux

    Geoff Norton authored
    In metadata:
    2010-07-27  Geoff Norton  <>
            * sgen-archdep.h: Ensure we store the registers we actually
            need to scan.
    In utils:
    2010-07-27  Geoff Norton  <>
            * mono-sigcontext.h: Extend the macro's for darwin and linux
            to expose r8-r11 as well.
Commits on Jul 24, 2010
  1. @vargaz

    2010-07-24 Zoltan Varga <>

    vargaz authored
    	* sgen-archdep.h (ARCH_COPY_SIGCTX_REGS): Fix warnings on amd64.
Commits on Jul 21, 2010
  1. 2010-07-21 Geoff Norton <>

    Geoff Norton authored
    	* sgen-archdep.h: Fix the build on amd64-darwin.
    svn path=/trunk/mono/; revision=160688
Something went wrong with that request. Please try again.