Permalink
Commits on Feb 19, 2013
  1. Avoid deadce on OP_INEG since it sets the condition codes, and the OP…

    …_LNEG decomposition depends on this on x86. Fixes #10320.
    vargaz committed Feb 19, 2013
  2. Fix sdb tests.

    vargaz committed Feb 19, 2013
Commits on Feb 18, 2013
  1. More DISABLE_JIT work.

    kumpera committed Feb 18, 2013
  2. Fix the disable check.

    kumpera committed Feb 18, 2013
  3. Fix the ARM build.

    vargaz committed Feb 18, 2013
  4. Fix building sgen test suite.

    kumpera committed Feb 18, 2013
  5. Fix failing test

    marek-safar committed Feb 18, 2013
Commits on Feb 17, 2013
  1. Implement a general version of the rgctx fetch trampolines, which rec…

    …eives the slot as an extra argument. This is needed in the full-aot case, as classes with many generic methods can use more than 128 rgctx slots.
    vargaz committed Feb 17, 2013
  2. Fix the handling of dynamic imt arguments in mono_arch_emit_imt_argum…

    …ent () on ARM by emitting an extra OP_MOVE for them, as with all other arguments.
    vargaz committed Feb 17, 2013
Commits on Feb 16, 2013
  1. Make full-aot uses mixed vt/ref instances when full gsharedvt instanc…

    …es cannot be used because of generic parameter constraints.
    vargaz committed Feb 16, 2013
Commits on Feb 15, 2013
  1. Fix the build.

    Mono.Documentation/webdoc.cs(199,87): warning CS0618: `Monodoc.Node.Nodes' is obsolete: `Use ChildNodes'
    Mono.Documentation/webdoc.cs(199,87): error CS0266: Cannot implicitly convert type `System.Collections.ArrayList' to `System.Collections.Generic.IEnumerable<Monodoc.Node>'. An explicit conversion exists (are you missing a cast?)
    Mono.Documentation/webdoc.cs(199,87): error CS1662: Cannot convert `lambda expression' to delegate type `System.Func<Monodoc.Node,System.Collections.Generic.IEnumerable<Monodoc.Node>>' because some of the return types in the block are not implicitly convertible to the delegate return type
    Mono.Documentation/webdoc.cs(199,40): error CS1928: Type `Monodoc.Node' does not contain a member `TraverseDepthFirst' and the best extension method overload `Mono.Rocks.ObjectRocks.TraverseDepthFirst<Monodoc.Node,Monodoc.Node>(this Monodoc.Node, System.Func<Monodoc.Node,Monodoc.Node>, System.Func<Monodoc.Node,System.Collections.Generic.IEnumerable<Monodoc.Node>>)' has some invalid arguments
    Mono.Rocks/ObjectRocks.cs(72,38): (Location of the symbol related to previous error)
    Compilation failed: 3 error(s), 1 warnings
    duncanmak committed Feb 15, 2013
  2. [monodoc] Re-add now obsolete ArrayList-based Node property and use C…

    …hildNodes as the new generic property name
    garuma committed Feb 15, 2013
  3. Fix file casing.

    duncanmak committed Feb 15, 2013
  4. Handle a gc moving string_dummy.

    kumpera committed Feb 15, 2013
  5. Boehm doesn't need the pinning root for threads.

    	* threads.c: Boehm doesn't need the pinning for each thread as it doesn't
    	move objects and those objects are reachable through the thread hashtable.
    
    	This fixes a crash on mobile that has a very small number of root slots.
    kumpera committed Feb 15, 2013
  6. Revert "[HttpWebRequest] Avoid using the threadpool for synchronous r…

    …equests"
    
    This reverts commit b190db4.
    
    The reason is:
    
    "The HttpWebRequests tests are not enough"
    
    "A quick review of the code shows that the code is taking a lock, while
    calling a function that retries connections (which in turn takes another
    important lock --for the socket--) which might casue a stack overflow
    if someone calls SetWriteStream"
    
    "This also will make the opereation sync when calling Begin/End"
    
    "Finally, this is a patch that improves the use of the threadpool, but
    the threadpool still will end up exhausted"
    
    Probably best to just increase the number of threads?
    migueldeicaza committed Feb 15, 2013
  7. Revert "[WebConnection] Use just one delegate to init the connection"

    This reverts commit 4367f8c.
    
    This is needed before I revert b190db4
    which Gonzalo studied and determine shoudl be removed
    migueldeicaza committed Feb 15, 2013
  8. Mobile tests update

    marek-safar committed Feb 15, 2013
  9. Update after EF bump

    marek-safar committed Feb 15, 2013