Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Mar 31, 2013
  1. @vargaz

    Don't disable sharing for open generic async methods, since the JIT c…

    vargaz authored
    …an't compile these without sharing.
Commits on Mar 30, 2013
  1. @marek-safar
Commits on Mar 29, 2013
  1. @marek-safar
  2. @vargaz
  3. @vargaz
Commits on Mar 28, 2013
  1. @spouliot
  2. @vargaz

    Remove some debug printfs.

    vargaz authored
  3. @vargaz

    Fix the build.

    vargaz authored
  4. @vargaz

    Fix the build.

    vargaz authored
  5. @jonpryor

    Fix build break.

    jonpryor authored
    5329fab requires <sys/uio.h>, which wasn't being included.
  6. @vargaz
  7. @vargaz
Commits on Mar 27, 2013
  1. @jonpryor

    [mkbundle] Remove Mono.Posix, ICSharpCode.SharpZipLib deps

    jonpryor authored
    I want to make execution of mkbundle possible under .NET, and as such
    I want to remove unnecessary dependencies.
    Mono.Posix is only used for UnixMarshal heap methods; there's NO need
    to use these when Marshal can be used.
    That leaves DeflaterOutputStream, and it's possible to configure zlib
    to accept deflate streams, allowing us to use GZipStream:

    Update template_z.c accordingly so that the compressed data works.
    Two side results of this:
     1. Increased compression; my (really stupid) test app went from a
        compression ration of 31.39% to 32%
     2. This MAY make things WORSE when running on .NET < 4.5. This is
        fixed in .NET 4.5:

    	Starting with the .NET Framework 4.5, the DeflateStream class
    	uses the zlib library. As a result, it provides a better
    	compression algorithm and, in most cases, a smaller compressed
    	file than it provides in earlier versions of the .NET
  2. @jonpryor

    Merge pull request #609 from steffen-kiess/stat-st_atim

    jonpryor authored
    Add nanosecond resolution times to struct Stat
  3. @steffen-kiess
  4. @vargaz

    Fix sdb asserts when seq-points are not found for a method because it…

    vargaz authored
    …s assembly was AOTed without the 'soft-debug' option. Fixes #11435.
Commits on Mar 26, 2013
  1. @jonpryor

    Merge pull request #221 from steffen-kiess/master

    jonpryor authored
    Add various methods and flags to Syscall
  2. @steffen-kiess

    Add various methods and flags to Syscall

    steffen-kiess authored
        * Add OpenFlags.O_CLOEXEC and OpenFlags.O_PATH
        * Add AtFlags for AT_* values
        * Add fdopendir, mkdtemp, futimens
        * Add readv, writev, preadv, pwritev
        * Add *at methods: openat, renameat, fchmodat, fstatat, utimensat,
          mkdirat, mknodat, mkfifoat, faccessat, fchownat, linkat, readlinkat,
          symlinkat, unlinkat
        * Add constants AT_FDCWD, UTIME_NOW, UTIME_OMIT
  3. @vargaz
  4. @migueldeicaza

    [corlib] Marshal: fine-tune the pointer Read/Write operations.

    migueldeicaza authored
    This patch reworks the Marshal's Read and Write pointer operations
    to avoid performing a modulo operation to choose the fast path, as
    in some platforms the modulo operation is implemented as a C subroutine.
    Instead we use bit operations which always run in constant time.
    It also avoids the IntPtr.XXX method calls, factors out "unsafe", only
    ever performs one IntPtr->pointer conversion, and makes the source
    code uniform.
  5. @vargaz

    Remove a redundant null check.

    vargaz authored
  6. @vargaz

    Return null when null was passed to Marshal.PtrToStructure () instead…

    vargaz authored
    … of throwing an exception. Fixes #11417.
  7. @steffen-kiess

    Set errno to 0 before calling readdir in Syscall.readdir().

    steffen-kiess authored
    This will allow the caller to distinguish between errors and end-of-directory.
  8. @marek-safar
  9. @marek-safar
  10. @marek-safar
  11. @atsushieno

    update cecil rev.

    atsushieno authored
    We cannot fully update cecil to the latest master which seems to break
    some existing code, so use specific branch so far.
  12. @illupus
  13. @marek-safar
  14. @marek-safar
  15. @alexrp

    Merge pull request #608 from metanest/bin_bash_spike

    alexrp authored
    #!/bin/bash -> #!/usr/bin/env bash
  16. @metanest
  17. @vargaz
  18. @vargaz

    Fix a typo in bc149a3.

    vargaz authored
Commits on Mar 25, 2013
  1. @marek-safar

    Add configure await

    marek-safar authored
Something went wrong with that request. Please try again.