Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optimization: Generic specialization for equality #513

Closed
wants to merge 422 commits into from
Closed

Optimization: Generic specialization for equality #513

wants to merge 422 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Oct 27, 2015

  1. fix 659

    dsyme committed Oct 27, 2015
    Copy the full SHA
    44401bc View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    0908c2f View commit details
    Browse the repository at this point in the history
  3. add positive testing

    dsyme committed Oct 27, 2015
    Copy the full SHA
    11287c2 View commit details
    Browse the repository at this point in the history
  4. update tests

    dsyme committed Oct 27, 2015
    Copy the full SHA
    34690b7 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2015

  1. Copy the full SHA
    4ac3dad View commit details
    Browse the repository at this point in the history
  2. upgrade to nunit 3, beta 3

    enricosada committed Oct 28, 2015
    Copy the full SHA
    d73eed8 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2015

  1. Copy the full SHA
    3190096 View commit details
    Browse the repository at this point in the history
  2. Fix #706 Nullref exception in FSI

    rojepp committed Oct 29, 2015
    Copy the full SHA
    7ae2aca View commit details
    Browse the repository at this point in the history
  3. use tests\RunTests.cmd to run tests

    - set the env var FSHARP_TEST_SUITE_USE_NUNIT_RUNNER
    - run same fsharp suite like before ( 'RunTests.cmd debug fsharp` )
    
    include/exclude tags works ( RunTests.cmd debug fsharp Smoke )
    
    the output is:
    
    - tests/TestResults/FSharpNunit_Output.log
    - tests/TestResults/FSharpNunit_Error.log
    - tests/TestResults/FSharpNunit_Xml.xml
    enricosada committed Oct 29, 2015
    Copy the full SHA
    fde75b0 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    930a8a6 View commit details
    Browse the repository at this point in the history
  5. fix build

    enricosada committed Oct 29, 2015
    Copy the full SHA
    6637c9d View commit details
    Browse the repository at this point in the history
  6. Update README.md

    KevinRansom committed Oct 29, 2015
    1
    Copy the full SHA
    8f65c82 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2015

  1. Copy the full SHA
    361aed2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #709 from forki/requiredsoftware

    Inline "Required Tools for Windows Development and Testing"
    KevinRansom committed Oct 30, 2015
    Copy the full SHA
    56e04f3 View commit details
    Browse the repository at this point in the history
  3. Update README.md

    Sigh!!!! .... it was missing the links.
    KevinRansom committed Oct 30, 2015
    Copy the full SHA
    25e573e View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2015

  1. Copy the full SHA
    0192193 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #714 from forki/patch-3

    Add links to DEVGUIDE and TESTGUIDE
    dsyme committed Nov 6, 2015
    Copy the full SHA
    ff9c805 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2015

  1. Copy the full SHA
    df3cac2 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2015

  1. Merge branch 'tests_suite_with_nunit' of https://github.com/enricosad…

    …a/visualfsharp into enricosada-tests_suite_with_nunit
    KevinRansom committed Nov 16, 2015
    Copy the full SHA
    8c07362 View commit details
    Browse the repository at this point in the history
  2. fix appveyor build badge of master branch

    the target was branch fsharp4
    enricosada committed Nov 16, 2015
    Copy the full SHA
    3ed761e View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    e1a4e66 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #727 from enricosada/patch-6

    revert to run only a reduced set of tests
    KevinRansom committed Nov 16, 2015
    Copy the full SHA
    b48024c View commit details
    Browse the repository at this point in the history
  5. Merge pull request #726 from enricosada/patch-5

    fix appveyor build badge of master branch
    KevinRansom committed Nov 16, 2015
    Copy the full SHA
    990efb2 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2015

  1. Update to nunit 3.0.0

    KevinRansom committed Nov 20, 2015
    Copy the full SHA
    f3ec711 View commit details
    Browse the repository at this point in the history
  2. Send our our NUnit test results to AppVeyor

        This makes them available on the "tests" tab
    
    commit 6af6e3f
    Author: Samuel Bronson <naesten@gmail.com>
    Date:   Sat Nov 14 12:15:12 2015 -0500
    
        Fix "Complier" -> "Compiler" in test output name
    
    commit 8b86a44
    Author: Samuel Bronson <naesten@gmail.com>
    Date:   Sat Nov 14 22:51:02 2015 -0500
    
        Add a note about "goto :EOF" to RunTests.cmd
    
    commit 6d6b94d
    Author: Samuel Bronson <naesten@gmail.com>
    Date:   Sat Nov 14 21:25:51 2015 -0500
    
        Tighten up tests/fsharpqa/testenv/bin/.gitignore
    
    commit b43c986
    Author: Samuel Bronson <naesten@gmail.com>
    Date:   Sat Nov 14 01:36:04 2015 -0500
    
        Add tests/fsharpqa/testenv/bin/nunit to .gitignore
    
    commit 908b79c
    Author: Samuel Bronson <naesten@gmail.com>
    Date:   Sat Nov 14 17:14:12 2015 -0500
    
        Send MSBuild output to AppVeyor
    
        I did this because I was getting tired of waiting for entire
        twenty-minute builds every time I wanted to see if I'd gotten the
        test-result uploading right yet.
    
        It didn't give me a whole lot to do while I waited, since it actually
        worked the first time, but on the other hand that was also the time I
        finally got the result uploading to work, so it didn't really matter.
    
    commit 9cd1190
    Author: Samuel Bronson <naesten@gmail.com>
    Date:   Sat Nov 14 16:25:05 2015 -0500
    
        appveyor-build.cmd: Fix failure to properly fail
    
        We should always return a failure code when exiting due to an error.
    SamB authored and KevinRansom committed Nov 20, 2015
    Copy the full SHA
    0f72992 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'fix-654' of https://github.com/kbattocchi/visualfsharp

    …into kbattocchi-fix-654
    KevinRansom committed Nov 20, 2015
    Copy the full SHA
    fc0800a View commit details
    Browse the repository at this point in the history
  4. ideunit test needs --x86

    KevinRansom committed Nov 20, 2015
    Copy the full SHA
    ab9051a View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    dc867b3 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    3431e61 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2015

  1. Copy the full SHA
    56fbb87 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'to_string_null_fix' of https://github.com/rojepp/visual…

    …fsharp into rojepp-to_string_null_fix
    KevinRansom committed Nov 21, 2015
    Copy the full SHA
    bc367dc View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    8e58c9d View commit details
    Browse the repository at this point in the history
  4. Merge branch 'vs_version_sniffing' of https://github.com/baronfel/vis…

    …ualfsharp into baronfel-vs_version_sniffing
    KevinRansom committed Nov 21, 2015
    Copy the full SHA
    89a25de View commit details
    Browse the repository at this point in the history
  5. Merge branch 'fix-regression' of https://github.com/dsyme/visualfsharp

    …into dsyme-fix-regression
    KevinRansom committed Nov 21, 2015
    Copy the full SHA
    e8f803b View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2015

  1. Copy the full SHA
    d1f13d3 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    4eb0c4d View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2015

  1. Tweaks for internal build

    KevinRansom committed Nov 23, 2015
    Copy the full SHA
    82eac8b View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2015

  1. fix build

    enricosada committed Nov 24, 2015
    Copy the full SHA
    2ebf0fc View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1 from Microsoft/master

    Tweaks for internal build
    Omar Tawfik committed Nov 24, 2015
    Copy the full SHA
    7cb8e7d View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2015

  1. remove status file

    KevinRansom committed Nov 28, 2015
    Copy the full SHA
    13a8a34 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    c4d42ea View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2015

  1. Copy the full SHA
    48a9b0a View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    8156959 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    34b1e17 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2015

  1. Copy the full SHA
    153965b View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    2523ecd View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    9e38a76 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #747 from KevinRansom/master

    Master
    KevinRansom committed Nov 30, 2015
    Copy the full SHA
    439e695 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #746 from KevinRansom/vs2015

    Vs2015
    KevinRansom committed Nov 30, 2015
    Copy the full SHA
    f5238ea View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2015

  1. Copy the full SHA
    7033a9c View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f1bc1df View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    12b145c View commit details
    Browse the repository at this point in the history
  4. fix ProductVersion file attribute

    ProductVersion should be set using the following fallback
    sequence:
    
    1. AssemblyInformationalVersionAttribute
    2. AssemblyFileVersionAttribute
    3. AssemblyVersionAttribute
    enricosada committed Dec 1, 2015
    Copy the full SHA
    e27e4d1 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    c0afb70 View commit details
    Browse the repository at this point in the history
  6. Address comments

    dungpa committed Dec 1, 2015
    Copy the full SHA
    b40ef57 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #751 from dungpa/changelog

    Add changelog for VS 2015 Update 1
    KevinRansom committed Dec 1, 2015
    Copy the full SHA
    56df599 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    21971fb View commit details
    Browse the repository at this point in the history
  9. Update README.md

    KevinRansom committed Dec 1, 2015
    Copy the full SHA
    fa4f10b View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2015

  1. Changed all source references from F# 4.0 to F# 4.1

    Omar Tawfik committed Dec 2, 2015
    Copy the full SHA
    17a69f3 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    8759c24 View commit details
    Browse the repository at this point in the history
  3. Fix VS Integration Script

    Omar Tawfik committed Dec 2, 2015
    Copy the full SHA
    c2ddb89 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2015

  1. Fix for version matrices tests

    Omar Tawfik committed Dec 3, 2015
    Copy the full SHA
    619a44c View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    261732c View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    912b811 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #757 from enricosada/remove_nodes_from_tests_proj

    excluded files (not in build) from fsharp suite project
    dsyme committed Dec 3, 2015
    Copy the full SHA
    c68b5cb View commit details
    Browse the repository at this point in the history
  5. Address PR refactoring comments

    Omar Tawfik committed Dec 3, 2015
    Copy the full SHA
    41fb93f View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    729d8d1 View commit details
    Browse the repository at this point in the history
  7. Address PR Refactoring Comments

    Omar Tawfik committed Dec 3, 2015
    Copy the full SHA
    4822f99 View commit details
    Browse the repository at this point in the history
  8. Fixing binding redirects in VS Integration

    Omar Tawfik committed Dec 3, 2015
    Copy the full SHA
    9a0886c View commit details
    Browse the repository at this point in the history
  9. Merge pull request #755 from otawfik-ms/master

    Upgrading master to F# version 4.1
    Omar Tawfik committed Dec 3, 2015
    Copy the full SHA
    a3dc921 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2015

  1. Copy the full SHA
    c1e0bc8 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    bbb086e View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2015

  1. Copy the full SHA
    c8b3c56 View commit details
    Browse the repository at this point in the history
  2. Update CONTRIBUTING.md

    dsyme committed Dec 5, 2015
    Copy the full SHA
    4598abf View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2015

  1. fix build problem of #756

    mexx committed Dec 6, 2015
    Copy the full SHA
    a989745 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2015

  1. Copy the full SHA
    558f92c View commit details
    Browse the repository at this point in the history
  2. Fix 4.1 registry key references

    Omar Tawfik committed Dec 7, 2015
    Copy the full SHA
    8f8d7ea View commit details
    Browse the repository at this point in the history
  3. Adopt code of conduct

    KevinRansom committed Dec 7, 2015
    Copy the full SHA
    691bbdd View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2015

  1. fix build problem of #756

    mexx authored and KevinRansom committed Dec 8, 2015
    Copy the full SHA
    52d4e00 View commit details
    Browse the repository at this point in the history
  2. Update CONTRIBUTING.md

    dsyme authored and KevinRansom committed Dec 8, 2015
    Copy the full SHA
    8a23295 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #772 from KevinRansom/code_ofconduct

    Adopt code of conduct
    KevinRansom committed Dec 8, 2015
    Copy the full SHA
    d3b9694 View commit details
    Browse the repository at this point in the history
  4. Update LKG to 4.0

    Omar Tawfik committed Dec 8, 2015
    Copy the full SHA
    624b58a View commit details
    Browse the repository at this point in the history
  5. Fix Compiler Load Order (during LKG build)

    Omar Tawfik committed Dec 8, 2015
    Copy the full SHA
    e714d30 View commit details
    Browse the repository at this point in the history
  6. Fix typo in RunTests.cmd

    Omar Tawfik committed Dec 8, 2015
    Copy the full SHA
    a571f3c View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    f742220 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2015

  1. Merge branch 'fix_upload_tests_results_to_appveyor' of https://github…

    ….com/enricosada/visualfsharp into enricosada-fix_upload_tests_results_to_appveyor
    
        use nunit2 xml output format
        pass the xml test result file to upload as argument to UPLOAD_XML subroutine
        use full path for tests result files
    enricosada authored and KevinRansom committed Dec 9, 2015
    Copy the full SHA
    b8eb598 View commit details
    Browse the repository at this point in the history
  2. This closes #765 by removing an invalid nuget reference to Microsoft.…

    …DotNet.BuildTools
    WilliamBerryiii authored and KevinRansom committed Dec 9, 2015
    Copy the full SHA
    f3a0d7d View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    863f830 View commit details
    Browse the repository at this point in the history
  4. Adopt code of conduct

    KevinRansom committed Dec 9, 2015
    Copy the full SHA
    04d79f0 View commit details
    Browse the repository at this point in the history
  5. Update LKG to F# 4.0

    Omar Tawfik authored and KevinRansom committed Dec 9, 2015
    Copy the full SHA
    3deda35 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #776 from otawfik-ms/master

    Upgrade LKG to Fsc 4.0 (Released)
    Omar Tawfik committed Dec 9, 2015
    Copy the full SHA
    320d916 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'vs2015'

    KevinRansom committed Dec 9, 2015
    Copy the full SHA
    e7d41d8 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    f94f3f8 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2015

  1. Upgrading LKG FSharp.Core to 4.0

    Omar Tawfik committed Dec 11, 2015
    Copy the full SHA
    46f9382 View commit details
    Browse the repository at this point in the history
  2. Updated FsLex/FsYacc Fsharp.Core bindings

    FsLex/FsYacc tools are using an older version of the Fsharp.Core dll.
    Added binding redirects to use the new Fsharp.Core version.
    Omar Tawfik committed Dec 11, 2015
    Copy the full SHA
    e064260 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #787 from otawfik-ms/master

    Upgrading LKG FSharp.Core to 4.0
    Omar Tawfik committed Dec 11, 2015
    Copy the full SHA
    4bb100f View commit details
    Browse the repository at this point in the history
  4. use appveyor build matrix / split CI build into 3 sections for now

        dont run fsharpqa Conformance\LexicalAnalysis\StringsAndCharacters (TripleQuoteStringInFSI02.fsx) in ci
        simplify script
        get link exe path relative to visual studio ( VS140COMNTOOLS env var )
        default build profile: smoke
        appveyor build matrix, fsharp suite only Smoke tests
        add build profile smoke_only, set configuration of fsharpqa/fsharp suite to Smoke
        add build profile smoke, like all but fsharpqa and fsharp suites are run with Smoke argument
        full fsharpqa test suite
        allow multiple profiles from appveyor-build commandline, merge build matrix job
    enricosada authored and KevinRansom committed Dec 11, 2015
    Copy the full SHA
    b63b919 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    1764b93 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'vs2015'

    KevinRansom committed Dec 11, 2015
    Copy the full SHA
    e6f6797 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2015

  1. use IDisposable instead of ILModuleReader.CloseILModuleReader

        refactor inline ByteFile.OpenBytes
        refactor inline ByteFile.OpenIn
    enricosada authored and KevinRansom committed Dec 12, 2015
    Copy the full SHA
    95c02dd View commit details
    Browse the repository at this point in the history
  2. use IDisposable instead of ILModuleReader.CloseILModuleReader

        refactor inline ByteFile.OpenBytes
        refactor inline ByteFile.OpenIn
    enricosada authored and KevinRansom committed Dec 12, 2015
    Copy the full SHA
    7d11d03 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    d8a83cb View commit details
    Browse the repository at this point in the history
  4. Add badge for vs2015

    KevinRansom committed Dec 12, 2015
    Copy the full SHA
    4d30685 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    faaa316 View commit details
    Browse the repository at this point in the history
  6. Add badge for vs2015

    KevinRansom committed Dec 12, 2015
    Copy the full SHA
    32e98e4 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #781 from enricosada/use_thread_safe_increment

    use Interlocked.Increment to be thread safe
    KevinRansom committed Dec 12, 2015
    Copy the full SHA
    a504061 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    38846c3 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    e0be26e View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2015

  1. Copy the full SHA
    673534d View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    7b170de View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    130c86b View commit details
    Browse the repository at this point in the history
  4. Fix qa tests for 4.1

    KevinRansom committed Dec 13, 2015
    Copy the full SHA
    a74b2b8 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    6bff0d3 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2015

  1. Corrected portable libraries version strings

    Omar Tawfik committed Dec 14, 2015
    Copy the full SHA
    ddb9218 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2015

  1. Added missing .net references to test files

    Omar Tawfik committed Dec 15, 2015
    Copy the full SHA
    e04d313 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2015

  1. Upgrade - nuint-final

       use nunit3-console.exe instead of nunit-console
       disabled failing tests (11/1018)
       convert powershell script to fsx
       use nunit 2 xml test results format (instead of v3)
       parallelize test suite
    enricosada authored and KevinRansom committed Dec 16, 2015
    Copy the full SHA
    abcfc99 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2015

  1. Re-enable test matrix

    Omar Tawfik committed Dec 17, 2015
    Copy the full SHA
    dcedbc8 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    8fdcbb7 View commit details
    Browse the repository at this point in the history
  3. update runtests

    KevinRansom committed Dec 17, 2015
    Copy the full SHA
    9ff4642 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #802 from KevinRansom/vs2015

    Update vsix to 4.0.2 -- to enable gallery push
    KevinRansom committed Dec 17, 2015
    Copy the full SHA
    c4de13e View commit details
    Browse the repository at this point in the history
  5. Merge branch 'vs2015'

    KevinRansom committed Dec 17, 2015
    Copy the full SHA
    de1e389 View commit details
    Browse the repository at this point in the history
  6. Squashed commit of the following:

        Merge branch 'up_nunit3_final' of https://github.com/enricosada/visualfsharp into enricosada-up_nunit3_final
        git stats tests
        disable failing tests from ci ( using NO_CI tag )
        - core/load-script
        - core/members/basics
        - typeProviders/negTests
        Merge branch 'visualfsharp' into up_nunit3_final
        Merge pull request #757 from enricosada/remove_nodes_from_tests_proj
        excluded files (not in build) from fsharp suite project
        excluded files (not in build) from fsharp suite project
        fix upload xml tests results
        fsharp tests suite, parallelize tests execution by testfixture
        cleanup
        quote peverify path argument
        removed unused categories
        fix false negative, the bat does not check fsi errorlevel (was 1 instead of 0)
        remove duplicated code
        updated test to latest version
        test tests/fsharp/core/load-script is a false positive
        fixed the test, the result is same as the new implementation
        diff.exe does not support anymore the -dew argument
        update to latest version of bat (previous version was a false positive)
        Seq.take throws if less items than count, Seq.truncate return up to count items
        nunit 3 breaking change, TestCaseSourceAttribute require a static method
        ignore env var ILX_CONFIG
        fix build
        use nunit 2 xml format
        use fsx instead of powershell
        upgrade from nunit-console.exe (nunit v2) to nunit3-console.exe (nunit v3)
        remove unused
    enricosada authored and KevinRansom committed Dec 17, 2015
    Copy the full SHA
    9129c34 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'vs2015'

    KevinRansom committed Dec 17, 2015
    Copy the full SHA
    d6924c4 View commit details
    Browse the repository at this point in the history
  8. implement Async.Choice

    eiriktsarpalis committed Dec 17, 2015
    Copy the full SHA
    39527b9 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    c4bdb2d View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    54de8fa View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    43dd871 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    8b4cdd4 View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    4f44983 View commit details
    Browse the repository at this point in the history
  14. incorporate feedback

    eiriktsarpalis committed Dec 17, 2015
    Copy the full SHA
    e758c51 View commit details
    Browse the repository at this point in the history
  15. Copy the full SHA
    b81dea5 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2015

  1. Copy the full SHA
    f225b87 View commit details
    Browse the repository at this point in the history
  2. Fixed Appvoyer script to run QA suite smoke only

    Omar Tawfik committed Dec 18, 2015
    Copy the full SHA
    89ae4a7 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    28d0c0c View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    1da20e4 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #812 from otawfik-ms/master

    Fix test failures, restoring tests matrix
    KevinRansom committed Dec 18, 2015
    Copy the full SHA
    fd4d36f View commit details
    Browse the repository at this point in the history
  6. Added missing .net references to test files

    Omar Tawfik committed Dec 18, 2015
    Copy the full SHA
    97261db View commit details
    Browse the repository at this point in the history
  7. Re-enable test matrix

    Omar Tawfik committed Dec 18, 2015
    Copy the full SHA
    3ecb5e5 View commit details
    Browse the repository at this point in the history
  8. Fixed Appvoyer script to run QA suite smoke only

    Omar Tawfik committed Dec 18, 2015
    Copy the full SHA
    1e33305 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2015

  1. Merge pull request #817 from otawfik-ms/vs2015

    Merge test fixes/test matrix to vs2015
    Omar Tawfik committed Dec 22, 2015
    Copy the full SHA
    9811603 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2015

  1. fixes counters warning 3180

    mpetruska committed Dec 28, 2015
    Copy the full SHA
    b861e4e View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2015

  1. resolve merge conflict

    dsyme committed Dec 31, 2015
    Copy the full SHA
    273ca0c View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2016

  1. Added CI groovy script

    Omar Tawfik committed Jan 5, 2016
    Copy the full SHA
    589168b View commit details
    Browse the repository at this point in the history
  2. Fix typo

    Omar Tawfik committed Jan 5, 2016
    Copy the full SHA
    4de5084 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2016

  1. Merge pull request #852 from otawfik-ms/ci

    Add dotnet-ci Integration
    Omar Tawfik committed Jan 6, 2016
    Copy the full SHA
    5928a5a View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2016

  1. Added NUnit Test Results/Running Smokes for now

    Omar Tawfik committed Jan 7, 2016
    Copy the full SHA
    eefbbb8 View commit details
    Browse the repository at this point in the history
  2. Archieving Release artifacts

    Omar Tawfik committed Jan 7, 2016
    Copy the full SHA
    89ed923 View commit details
    Browse the repository at this point in the history
  3. Fixed commas in build paths

    Omar Tawfik committed Jan 7, 2016
    Copy the full SHA
    267331c View commit details
    Browse the repository at this point in the history
  4. Merge pull request #856 from otawfik-ms/dotnet-ci

    [Jenkins] Added NUnit Test Results/Running Smokes for now
    Omar Tawfik committed Jan 7, 2016
    Copy the full SHA
    90643d1 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2016

  1. Copy the full SHA
    596621f View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f4e2cfc View commit details
    Browse the repository at this point in the history
  3. add tests

    enricosada committed Jan 8, 2016
    Copy the full SHA
    6127e6a View commit details
    Browse the repository at this point in the history
  4. add help about @response files

    enricosada committed Jan 8, 2016
    Copy the full SHA
    dd75644 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    2f30b90 View commit details
    Browse the repository at this point in the history
  6. rename resources

    enricosada committed Jan 8, 2016
    Copy the full SHA
    9bed9be View commit details
    Browse the repository at this point in the history
  7. document how to add new resources and error numbers

    removed the grouping by file because it's not used
    enricosada committed Jan 8, 2016
    Copy the full SHA
    d43f1a9 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #841 from mpetruska/fix-fsharp-compiler-build

    Fix for some 3180 warnings
    dsyme committed Jan 8, 2016
    Copy the full SHA
    2c6fedf View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    c372df4 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    1370b0f View commit details
    Browse the repository at this point in the history
  11. use elevated machine

    enricosada committed Jan 8, 2016
    Copy the full SHA
    79f7429 View commit details
    Browse the repository at this point in the history
  12. add debug/release

    enricosada committed Jan 8, 2016
    Copy the full SHA
    e3a7c94 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2016

  1. Merge pull request #860 from enricosada/make_jenkins_green

    Make jenkins green
    Omar Tawfik committed Jan 11, 2016
    Copy the full SHA
    6bf9b41 View commit details
    Browse the repository at this point in the history
  2. Added msbuild commands to Jenkins build

    Omar Tawfik committed Jan 11, 2016
    Copy the full SHA
    757f35c View commit details
    Browse the repository at this point in the history
  3. Jenkins skipIfNoTestFiles = true

    Omar Tawfik committed Jan 11, 2016
    Copy the full SHA
    c620056 View commit details
    Browse the repository at this point in the history
  4. Utilities.addXUnitDotNETResults string argument

    Omar Tawfik committed Jan 11, 2016
    Copy the full SHA
    9b6d582 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #868 from otawfik-ms/fix-jenkins-errors

    Set Jenkins skipIfNoTestFiles = true
    Omar Tawfik committed Jan 11, 2016
    Copy the full SHA
    f92376b View commit details
    Browse the repository at this point in the history
  6. Merge branch 'master' of https://github.com/otawfik-ms/visualfsharp i…

    …nto dotnet-ci
    Omar Tawfik committed Jan 11, 2016
    Copy the full SHA
    64c16ed View commit details
    Browse the repository at this point in the history
  7. Utilities.addArchival lowerConfiguration

    Omar Tawfik committed Jan 11, 2016
    Copy the full SHA
    eff6f1c View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2016

  1. Merge pull request #867 from otawfik-ms/dotnet-ci

    Fully enable Jenkins build (debug/release)
    Omar Tawfik committed Jan 12, 2016
    Copy the full SHA
    73f8458 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2016

  1. Add nuget

    KevinRansom committed Jan 14, 2016
    Copy the full SHA
    23f4612 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'vs2015'

    KevinRansom committed Jan 14, 2016
    Copy the full SHA
    1391291 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2016

  1. Copy the full SHA
    015001d View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    20f0552 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2016

  1. Copy the full SHA
    e1531d5 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    63f76f5 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    1b8fb96 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    9635bd0 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    190f703 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    9342e0f View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    6c47d21 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    d36d267 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    f3508a5 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    6e23d59 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #677 from dsyme/fix-528

    Fix 528 - error on literal patterns with args
    KevinRansom committed Jan 19, 2016
    Copy the full SHA
    c420f55 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'fsharp4' of https://github.com/manofstick/visualfsharp

    …into manofstick-fsharp4
    KevinRansom committed Jan 19, 2016
    Copy the full SHA
    0735d37 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2016

  1. Copy the full SHA
    13fcdf5 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    c0a7595 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'issue_605_product_version' of https://github.com/enrico…

    …sada/visualfsharp into enricosada-issue_605_product_version
    KevinRansom committed Jan 20, 2016
    Copy the full SHA
    28dfbe6 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    680ac34 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'async-choice' of https://github.com/eiriktsarpalis/visu…

    …alfsharp into eiriktsarpalis-async-choice
    KevinRansom committed Jan 20, 2016
    Copy the full SHA
    939e6ab View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    67f3497 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    5639468 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    c032027 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'fix-sp-errors' of https://github.com/dsyme/visualfsharp

    …into dsyme-fix-sp-errors
    
     Fix conflicts: tests/test.lst
    KevinRansom committed Jan 20, 2016
    Copy the full SHA
    c2becd4 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    093c5ed View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    63cad60 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    c82c33c View commit details
    Browse the repository at this point in the history
  13. Merge branch 'zero-for-return-unit' of https://github.com/mexx/visual…

    …fsharp into mexx-zero-for-return-unit
    KevinRansom committed Jan 20, 2016
    Copy the full SHA
    93f3c82 View commit details
    Browse the repository at this point in the history
  14. Copy the full SHA
    3268a62 View commit details
    Browse the repository at this point in the history
  15. Merge branch 'vs2015'

    Fix conflicts:
    	src/fsharp/FSComp.txt
    	tests/fsharp/typecheck/sigs/neg91.bsl
    	tests/fsharp/typecheck/sigs/neg91.fs
    KevinRansom committed Jan 20, 2016
    Copy the full SHA
    4afd93e View commit details
    Browse the repository at this point in the history
  16. Merge branch 'teach_fsc_how_to_use_responsefile' of https://github.co…

    …m/enricosada/visualfsharp into enricosada-teach_fsc_how_to_use_responsefile
    
    Fix conflicts src/fsharp/FSComp.txt
    KevinRansom committed Jan 20, 2016
    Copy the full SHA
    bfa8532 View commit details
    Browse the repository at this point in the history
  17. Merge branch 'vs2015'

    Fix conflicts	src/fsharp/FSComp.txt
    KevinRansom committed Jan 20, 2016
    Copy the full SHA
    0937f9b View commit details
    Browse the repository at this point in the history
  18. Copy the full SHA
    fe5127c View commit details
    Browse the repository at this point in the history
  19. Add nocopyfsharpcore option to fsc.exe

    Omar Tawfik committed Jan 20, 2016
    Copy the full SHA
    20fecbc View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2016

  1. Copy the full SHA
    858931a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'vs2015'

    KevinRansom committed Jan 21, 2016
    Copy the full SHA
    69e9cb3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #678 from radekm/run-sync-reuses-thread

    Fix 581 - Async.RunSynchronously tries to reuse current thread
    KevinRansom committed Jan 21, 2016
    Copy the full SHA
    2597c84 View commit details
    Browse the repository at this point in the history
  4. Added copying Fsharp.Core to the compiler

    Omar Tawfik committed Jan 21, 2016
    Copy the full SHA
    91a5323 View commit details
    Browse the repository at this point in the history
  5. integrate with master

    dsyme committed Jan 21, 2016
    Copy the full SHA
    e3b8c72 View commit details
    Browse the repository at this point in the history
  6. Switch resolution order to search compilers directory first before cu…

    …rrent directory
    Omar Tawfik committed Jan 21, 2016
    Copy the full SHA
    29f1952 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2016

  1. update vsintegration.cmd

    dsyme committed Jan 22, 2016
    Copy the full SHA
    5b73d8e View commit details
    Browse the repository at this point in the history
  2. Migrate "fsharpqa" suite to use NUnit

    commit 9db27bae8df0444f794b70b12c4873cf55af08fc
    Merge: 2597c84 fc0ac12
    Author: KevinRansom <codecutter@hotmail.com>
    Date:   Thu Jan 21 16:49:35 2016 -0800
    
        Merge branch 'fsharpqa_nunit' of https://github.com/enricosada/visualfsharp into enricosada-fsharpqa_nunit
    
    commit fc0ac12
    Author: enricosada <enrico@sada.io>
    Date:   Thu Jan 14 11:22:01 2016 +0100
    
        add support for "<<OUTPUT" match
    
    commit c74d920
    Author: enricosada <enrico@sada.io>
    Date:   Wed Jan 13 12:59:55 2016 +0100
    
        FIX TEST SPEC: use lowercase name for status attribute
    
    commit a86bb3b
    Author: enricosada <enrico@sada.io>
    Date:   Tue Jan 12 23:16:25 2016 +0100
    
        FIX TEST SPEC: use valid xml
    
    commit 12d683d
    Author: enricosada <enrico@sada.io>
    Date:   Tue Jan 12 17:53:45 2016 +0100
    
        deprecate some helper functions in tests
    
        attempt instead of processor computation
        ++ instead of / for Path.Combine
    
    commit e2d38c9
    Author: enricosada <enrico@sada.io>
    Date:   Sun Jan 10 17:33:03 2016 +0100
    
        add fsharpqa tests
    enricosada authored and KevinRansom committed Jan 22, 2016
    Copy the full SHA
    736e9c1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #853 from dsyme/fcs-integration-1

    Integrate Symbol API etc. of FSharp.Compiler.Service into Visual F# Tools
    KevinRansom committed Jan 22, 2016
    1
    Copy the full SHA
    0c7c3de View commit details
    Browse the repository at this point in the history
  4. Remove compiler code accessing GACUtil

    Omar Tawfik committed Jan 22, 2016
    Copy the full SHA
    b584ee7 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'master' of https://github.com/Microsoft/visualfsharp in…

    …to copyfsharpcore
    Omar Tawfik committed Jan 22, 2016
    Copy the full SHA
    cf47f70 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    599f738 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #874 from enricosada/add_jenkins_badge_to_readme

    add jenkins badge to README
    Omar Tawfik committed Jan 22, 2016
    Copy the full SHA
    218bdf2 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    c9e992c View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2016

  1. Copy the full SHA
    0148c07 View commit details
    Browse the repository at this point in the history
  2. 1
    Copy the full SHA
    3aef1ee View commit details
    Browse the repository at this point in the history
  3. Fix update-vsintegration to copy GAC'ed files into VS PrivateAssembli…

    …es folder
    Omar Tawfik committed Jan 23, 2016
    Copy the full SHA
    2f3d3f7 View commit details
    Browse the repository at this point in the history
  4. Fsc.exe now searchs its own directory for FSharp.Core.dll instead of …

    …the Program Files directory
    Omar Tawfik committed Jan 23, 2016
    Copy the full SHA
    55f9833 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2016

  1. Fixing failed tests

    Omar Tawfik committed Jan 24, 2016
    Copy the full SHA
    62723aa View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2016

  1. update project files

    dsyme committed Jan 25, 2016
    Copy the full SHA
    0755207 View commit details
    Browse the repository at this point in the history
  2. reorg solution file

    dsyme committed Jan 25, 2016
    Copy the full SHA
    bdea845 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #891 from dsyme/proj-cleanup

    update project files
    dsyme committed Jan 25, 2016
    Copy the full SHA
    feb99db View commit details
    Browse the repository at this point in the history
  4. reorg solution file (2)

    dsyme committed Jan 25, 2016
    Copy the full SHA
    fa0e079 View commit details
    Browse the repository at this point in the history
  5. reorg solution file (3)

    dsyme committed Jan 25, 2016
    Copy the full SHA
    149758a View commit details
    Browse the repository at this point in the history
  6. rename Deployment.sln

    dsyme committed Jan 25, 2016
    Copy the full SHA
    1b967a6 View commit details
    Browse the repository at this point in the history
  7. reorg solution file (4)

    dsyme committed Jan 25, 2016
    Copy the full SHA
    ab3ac15 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'master' of https://github.com/otawfik-ms/visualfsharp i…

    …nto copyfsharpcore
    Omar Tawfik committed Jan 25, 2016
    Copy the full SHA
    fcc5950 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'copyfsharpcore' of https://github.com/otawfik-ms/visual…

    …fsharp into copyfsharpcore
    Omar Tawfik committed Jan 25, 2016
    Copy the full SHA
    e73ad5a View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2016

  1. PR comments

    Omar Tawfik committed Jan 26, 2016
    Copy the full SHA
    318e679 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #894 from otawfik-ms/copyfsharpcore

    Getting FSharp out of GAC, and add --nocopyfsharpcore flag to fsc.exe
    Omar Tawfik committed Jan 26, 2016
    Copy the full SHA
    c301020 View commit details
    Browse the repository at this point in the history
  3. fix build and remove #light

    dsyme committed Jan 26, 2016
    Copy the full SHA
    29389b3 View commit details
    Browse the repository at this point in the history
  4. fix build

    dsyme committed Jan 26, 2016
    Copy the full SHA
    26162cc View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2016

  1. Merge pull request #893 from dsyme/proj-cleanup-2

    reorg solution file
    dsyme committed Jan 27, 2016
    Copy the full SHA
    1bbc360 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    52f5117 View commit details
    Browse the repository at this point in the history
  3. feedback

    enricosada committed Jan 27, 2016
    Copy the full SHA
    75c7624 View commit details
    Browse the repository at this point in the history
  4. don't clobber F# SDK

    dsyme committed Jan 27, 2016
    Copy the full SHA
    f4cf7e3 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2016

  1. add doc to sort, foldBack, reduceBack, tryFindBack, findBack, scanBac…

    …k, tryFindIndexBack, findIndexBack, sortWith, permute, mapFold, mapFoldBack, splitinto
    enricosada committed Jan 28, 2016
    Copy the full SHA
    8ced26a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #903 from enricosada/xmldoc_seqrev

    add xmldoc about Seq.rev consume input sequence
    dsyme committed Jan 28, 2016
    Copy the full SHA
    a458989 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #904 from dsyme/fix-ci-build-1

    Don't clobber F# SDK during CI build
    KevinRansom committed Jan 28, 2016
    Copy the full SHA
    ad8c5ee View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2016

  1. Copy the full SHA
    e3d64fe View commit details
    Browse the repository at this point in the history
  2. Merge pull request #906 from KevinRansom/master

    reset (c) Microsoft Open Technologies, Inc. back to (c) Microsoft Cor…
    KevinRansom committed Jan 29, 2016
    Copy the full SHA
    95fb299 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    fa1e55a View commit details
    Browse the repository at this point in the history
  4. Merge pull request #909 from forki/ignore

    Gitignore generated FSharp.Core.dll
    dsyme committed Jan 29, 2016
    Copy the full SHA
    b837d75 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2016

  1. Copy the full SHA
    bf78c0f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #927 from forki/patch-4

    Fix mini typo and remove commented code
    dsyme committed Feb 2, 2016
    Copy the full SHA
    4f761cb View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2016

  1. Merge remote-tracking branch 'refs/remotes/Microsoft/master' into fsh…

    …arp4
    Paul Westcott committed Feb 3, 2016
    Copy the full SHA
    c8461eb View commit details
    Browse the repository at this point in the history