1. 21 3月, 2019 1 次提交
  2. 14 3月, 2019 1 次提交
    • D
      add diagnostics (#6321) · 91bdb8a8
      Don Syme 提交于
      * add diagnostics
      
      * add diagnostics
      
      * diagnostics
      
      * diagnostics
      
      * diagnostics
      
      * add diagnostics and possible fix for tp smoke tests
      
      * fix build
      
      * fix build
      
      * more diagnostics
      
      * try to fix flaky test
      
      * fix build
      
      * try to fix dodgy test
      91bdb8a8
  3. 12 3月, 2019 2 次提交
    • K
      Set compiler libraries to netstandard2.0" (#6311) · b904d430
      Kevin Ransom (msft) 提交于
      * Set compiler libraries to netstandard2.0"
      
      * Clean up #ifs
      
      * Standardize on NETSTANDARD
      
      * more
      b904d430
    • D
      Cleanup semicolons, add documentation (#6316) · 32c75cab
      Don Syme 提交于
      * cleanup semicolons (ugh)
      
      * fix build
      
      * a little more cleanup
      
      * little bit more cleanup
      
      * little bit more cleanup
      
      * little bit more documentation
      
      * little bit more docs
      
      * whitespace cleanup and docs
      
      * more whitespace and code formatting
      
      * little bit more docs
      
      * add diagnostics
      
      * add diagnostics
      
      * add diagnostics
      
      * diagnostics
      
      * diagnostics
      
      * diagnostics
      
      * add diagnostics and possible fix for tp smoke tests
      
      * fix build
      
      * fix build
      32c75cab
  4. 03 3月, 2019 1 次提交
    • D
      Fix code formatting in some files (#6296) · 1681949f
      Don Syme 提交于
      * cleanup commas
      
      * fix indentation
      
      * Update IlxGen.fs
      
      * apply formatting to additional files
      
      * improve output of script
      
      * improve output of script
      1681949f
  5. 02 3月, 2019 1 次提交
    • D
      process more large expressions more systematically (#6294) · 166ec385
      Don Syme 提交于
      * process large expressions systematically
      
      * add test cases
      
      * update tests
      
      * Make .NET Desktop fsi.exe 32-bit again and make Desktop fsiAnyCpu.exe (64-bit) the default to launch in VS #6223
      
      * make fsc.exe 32-bit for compat
      
      * make fsc.exe 32-bit for compat
      
      * fix build
      
      * fix build
      
      * ramp up max testing
      
      * correct optimization of linear matches
      
      * improve diagnostics
      
      * fix tests
      
      * tests only on .NET Framework for now
      
      * fix determinism
      166ec385
  6. 01 3月, 2019 1 次提交
    • D
      Compat fix for 6258 and fix deterministic flag (#6295) · 09a98700
      Don Syme 提交于
      * Make .NET Desktop fsi.exe 32-bit again and make Desktop fsiAnyCpu.exe (64-bit) the default to launch in VS #6223
      
      * make fsc.exe 32-bit for compat
      
      * make fsc.exe 32-bit for compat
      
      * improve diagnostics
      
      * fix tests
      
      * fix determinism
      09a98700
  7. 22 2月, 2019 2 次提交
    • K
      Tests for coreclr (#6151) · bead0343
      Kevin Ransom (msft) 提交于
      * Add coreclr test suite
      
      * tests for linux
      
      * No compiler on linux
      
      * feedback
      bead0343
    • D
      Anonymous record support for expressions in FCS (#6257) · b0292b8a
      Don Syme 提交于
      * fix flakey test (?)
      
      * use runsettings
      
      * same fix for FCS tests2
      
      * anonymous record support for expressions in FCS
      
      * anonymous record support for expressions in FCS
      
      * add tests for anonymous records and fix service testing with F# interactive
      
      * fix FCS docs
      
      * fix build
      
      * add diagnostics
      
      * update other baseline
      
      * fix final parallel case
      
      * try again to fix test
      
      * update test fixes
      b0292b8a
  8. 21 2月, 2019 3 次提交
    • D
      reformat some huge lines (#6249) · 78c7b173
      Don Syme 提交于
      * reformat huge lines
      
      * reformat most compiler options
      
      * fix flakey test (?)
      
      * use runsettings
      
      * same fix for FCS tests2
      
      * more long lines
      
      * fix build
      
      * add diagnostics
      
      * fix final parallel case
      
      * try again to fix test
      
      * update test fixes
      78c7b173
    • D
      Fix help text test for FSI (#6254) · ee70a43e
      Don Syme 提交于
      * fix help text
      
      * fix flakey test (?)
      
      * update exename
      
      * use runsettings
      
      * same fix for FCS tests2
      
      * fix build
      
      * add diagnostics
      
      * add diagnostics
      
      * fix final parallel case
      ee70a43e
    • D
      Suggested namespace rename (#6248) · a26d32a8
      Don Syme 提交于
      * Microsoft.FSharp.Comiler --> FSharp.Compiler
      
      * Microsoft.FSharp.Build --> FSharp.Build
      
      * fix small mistakes
      
      * fix build
      
      * fix flakey test (?)
      a26d32a8
  9. 20 2月, 2019 1 次提交
    • D
      Additional comments and testing related to SRTP resolution (#3967) · ec04e47b
      Don Syme 提交于
      * Fix Oddities in statically resolved method constraints and method overloading
      
      * no return type needed before proceeding to overload resolution
      
      * fix tests
      
      * unwind changes
      
      * revert to be cleanup only
      
      * revert to be cleanup only
      
      * revert to be cleanup only
      
      * revert to be cleanup only
      
      * adjsut test
      
      * test doesn't pass peverify
      
      * test doesn't pass peverify
      
      * apply code review
      ec04e47b
  10. 09 2月, 2019 2 次提交
  11. 01 2月, 2019 3 次提交
  12. 29 1月, 2019 1 次提交
  13. 17 1月, 2019 2 次提交
  14. 16 1月, 2019 1 次提交
  15. 15 1月, 2019 1 次提交
  16. 22 12月, 2018 3 次提交
  17. 19 12月, 2018 1 次提交
  18. 15 12月, 2018 1 次提交
  19. 11 12月, 2018 1 次提交
  20. 06 12月, 2018 2 次提交
  21. 04 12月, 2018 1 次提交
  22. 27 11月, 2018 1 次提交
    • P
      Stop eagerly evaluating seqs (revert parts of #5348, #5370) (#5947) · 17ad03fc
      Patrick Stevens 提交于
      * Fix and tests, unbuilt and untested
      
      * Correct one of the tests
      
      Got the order wrong for the output of `countBy`.
      
      * Repair the groupBy test
      
      groupBy test was bad: it assumed (ridiculously) that groupBy wouldn't iterate the original sequence even though it somehow knew the groups in the sequence.
      17ad03fc
  23. 21 11月, 2018 1 次提交
    • A
      Remove massive string allocations (#5940) · 87ea8644
      Avi Avni 提交于
      * remove massive string allocations
      
      * change NormalizedSource Source and Seq to Array computation expression
      
      * fix line end according to the source positions
      
      * remove pos use i
      
      * fix some tests
      87ea8644
  24. 13 11月, 2018 2 次提交
  25. 08 11月, 2018 1 次提交
    • W
      Optimizing string concatenations to use String.Concat overloads (#5570) · f2de3ba6
      Will Smith 提交于
      * Optimize String.Concat calls
      
      * Small refactor
      
      * Added test
      
      * Another test
      
      * Fixing tests
      
      * using /noca
      
      * Fixing test
      
      * Fixing tests again
      
      * Minor adjustments from feedback
      
      * Quick fix
      
      * More tests
      
      * Updated baselines + more tests
      
      * Added better way to test IL directly in unit tests
      
      * Moved StringConcat.fs tests
      
      * Removed bad file
      
      * Using FSharpChecker directly
      
      * Added more tests
      
      * Comparing lines for tests
      
      * Better IL check output
      
      * Small cleanup
      
      * Fixed test
      f2de3ba6
  26. 31 10月, 2018 3 次提交