Support class names as functions
Use ExceptionDispatchInfo for better exception traces in async code

commit df15170bd4610ceb257107ba3fd84041c6d0bdee
Author: latkin <latkin@microsoft.com>
Date:   Sun Nov 9 14:32:51 2014 -0800

    Conditional compilation to support net20

commit 6b66a478363872666753a19a754ee3624145ee29
Merge: 5831981 d69c0ac
Author: latkin <latkin@microsoft.com>
Date:   Sun Nov 9 11:51:45 2014 -0800

    Merge branch 'async-exn-stack-traces' of https://git01.codeplex.com/forks/dsyme/cleanup into asyncstack

    Conflicts:
    	DEVGUIDE.html

commit d69c0ac76c9a05bcbc43aaaa45302be3de69d5b8
Author: Don Syme <dsyme@microsoft.com>
Date:   Fri Oct 10 16:51:29 2014 +0100

    adjust for code review feedback, using ConditionalWeakTable

commit fb29aa6eb3325e505c07572336001388be87c772
Author: Don Syme <dsyme@microsoft.com>
Date:   Tue Oct 7 20:19:27 2014 +0100

    recover info only when needed

commit d21a1d4b2d6d2f6fb77c053084c1790ef9dfbba3
Author: Don Syme <dsyme@microsoft.com>
Date:   Tue Oct 7 19:45:58 2014 +0100

    add some tests

commit b8f0bd7ada8d3b24568b063990e22aa11bff9e38
Author: Don Syme <dsyme@microsoft.com>
Date:   Tue Oct 7 19:34:02 2014 +0100

    name change

commit af04867c529c8fd59b36e451dff5d4b0d6f5b268
Author: Don Syme <dsyme@microsoft.com>
Date:   Tue Oct 7 18:33:31 2014 +0100

    revert some changes

commit b8e7a9a5b7201e48f27f4a6e5f5158fd84591db3
Author: Don Syme <dsyme@microsoft.com>
Date:   Tue Oct 7 16:51:40 2014 +0100

    Use ExceptionDispatchInfo for better exception traces in async code
Make mutables automatically boxed

commit 68660ecfe740cee405113676e4ae0bf1cb49701f
Author: latkin <latkin@microsoft.com>
Date:   Sun Nov 9 18:13:16 2014 -0800

    Updating an assortment of tests to use mutable in favor of ref

commit 5b67f7c62d14103d173ca944238a0b0df0db320c
Author: latkin <latkin@microsoft.com>
Date:   Sun Nov 9 16:28:53 2014 -0800

    Remove dummy file optimize\autobox.fs

commit 59c49079c33528a4f73fe895fad77695d0a232b6
Merge: e9b6c87 f13c8c4
Author: latkin <latkin@microsoft.com>
Date:   Sun Nov 9 15:15:24 2014 -0800

    Merge branch 'mutabl' of https://git01.codeplex.com/forks/matthewparkinson/visualfsharp into mutable

commit f13c8c4a53147c77e906e79ae671870fce729543
Author: mattpark <mattpark@microsoft.com>
Date:   Fri Nov 7 14:39:36 2014 +0000

    Addressing Code Review feedback

commit 0e10283aba71cdcf676618615cff52965d93fd5c
Author: mattpark <mattpark@microsoft.com>
Date:   Thu Oct 16 14:13:13 2014 +0100

    Fixed up tests.

commit 7381a34c65b5e1b2e531246c3343c009a4ad9d48
Author: mattpark <mattpark@microsoft.com>
Date:   Mon Oct 13 16:10:49 2014 +0100

    Fixes to make it deal correctly with loops and exception blocks, which both use Lambda internally.

commit 0ce307d5b734f705c6b5abad04b838d87b6004b4
Author: mattpark <mattpark@microsoft.com>
Date:   Fri Oct 10 18:04:53 2014 +0100

    Afternoons hacking with Don.  Currently has a bug to do with inlining.  Fun for Monday.
Allow static arguments to Type Provider methods

http://fslang.uservoice.com/forums/245727-f-language/suggestions/6097685-allow-static-arguments-to-type-provider-methods-e

commit 44277d4ebd7fb4afa3a995450d355d1b0b3f901b
Author: latkin <latkin@microsoft.com>
Date:   Tue Nov 11 12:35:25 2014 -0800

    Updating surface area tests with ITypeProvider2 interface

commit 4b70dd0366d3994d9c2d2224944abf9644edbdd4
Merge: de9bb86 c57072a
Author: latkin <latkin@microsoft.com>
Date:   Tue Nov 11 06:10:44 2014 -0800

    Merge branch 'staticparams3' of https://git01.codeplex.com/forks/dsyme/cleanup into static

    Conflicts:
    	src/fsharp/FSComp.txt

commit c57072aa46ddb644ad894b4c301dbac8e6ec3ba1
Author: Don Syme <dsyme@microsoft.com>
Date:   Tue Nov 11 13:23:55 2014 +0000

    remove unnecessary error message

commit adb3e2353a0de40ea47218b87e8f8e78b8d1773e
Merge: 36fff74 c76f1ec
Author: Don Syme <dsyme@microsoft.com>
Date:   Tue Nov 11 13:08:29 2014 +0000

    Merge branch 'fsharp4' of https://git01.codeplex.com/visualfsharp into staticparams3, Conflicts: src/fsharp/FSComp.txt, src/fsharp/tc.fs

commit de9bb86efb9f6a3453f063068ebb218aa971a8b4
Author: latkin <latkin@microsoft.com>
Date:   Mon Nov 10 16:57:28 2014 -0800

    Adding missing #if EXTENSIONTYPING

commit 87db4d3e4f2139a6efdad261069c327e498e8bcb
Author: latkin <latkin@microsoft.com>
Date:   Sun Nov 9 19:24:15 2014 -0800

    Reverting change to test labels

commit 1ad19a9a3df49602ac43b312635298b23acc2a1f
Merge: c76f1ec 36fff74
Author: latkin <latkin@microsoft.com>
Date:   Sun Nov 9 19:04:15 2014 -0800

    Merge branch 'staticparams3' of https://git01.codeplex.com/forks/dsyme/cleanup into static

    Conflicts:
    	src/fsharp/FSComp.txt
    	src/fsharp/tc.fs

commit 36fff74c8b7ff06993f5fe20f112e5f4f1697d54
Author: Don Syme <dsyme@microsoft.com>
Date:   Wed Oct 29 19:45:12 2014 +0000

    reapply error mesage for nested types

commit 465846189661a4f1cfc416d2661678b0d9fb5b6b
Author: Don Syme <dsyme@microsoft.com>
Date:   Wed Oct 29 19:43:49 2014 +0000

    reapply error mesage for nested types

commit a0cdb8b66bbed75b3befd77b5a5f1f0d8eb95025
Author: Don Syme <dsyme@microsoft.com>
Date:   Wed Oct 29 16:20:00 2014 +0000

    update test.lst

commit d80c744e7577aeceae911b7601b8cf827490bdcc
Author: Don Syme <dsyme@microsoft.com>
Date:   Wed Oct 29 15:00:12 2014 +0000

    Add extensive testing for methods taking static args

commit fa81aecdc850265f4029a0b8b5a4bf869b7b587b
Author: Don Syme <dsyme@microsoft.com>
Date:   Tue Jul 29 19:18:36 2014 +0200

    updates to let proto compiler build

commit 8c873c2bfb3d208e1498dd2360ebc148884ec5a4
Author: Don Syme <dsyme@microsoft.com>
Date:   Tue Jul 29 18:38:45 2014 +0200

    Initial cut at static parameters for provided methods
pkgdef file silent fails when the syntax is a little bit wrong.  Removing spare close curly brace. (changeset 1373232)
Document the exceptions in Array module
Document the exceptions in List.permute
Document the exceptions and remarks in Seq.permute
Use Array.subUnchecked in Array.fs where appropriate
Fix version numbers for FSharp OSS build

Upgrade toolset to 14 and minimumvsversion to 14 to eliminate project upgrade.
update oss version number for vs components to 14.0.0.9055 (changeset 1376881)