1. 17 4月, 2021 4 次提交
  2. 16 4月, 2021 3 次提交
    • M
      Add MachO dump writer to createdump (#51150) · 79ad10cf
      Mike McLaughlin 提交于
      * Add MachO dump writer to createdump
      
      Instead of the hacky ELF core dumps on MacOS now createdump generates true MachO dumps.
      
      Setting the COMPlus_DbgEnableElfDumpOnMacOS environment variable is no longer needed.
      
      Add special thread info memory region containing the OS thread ids missing from macho core dumps. This allows SOS to map the thread indexes to thread ids. The address (0x7fffffff00000000) of this special memory region is above the highest user address (0x0007FFFFFFFFF000) and below a kernel reserved address (0xffffff8000xxxxxx) which is kind of moot because dumps don't include any kernel regions. lldb seems just fine with this memory region.
      
      The changes include ARM64 support also, but since I don't have a M1 device I can't build/test them. I'm hoping Steve can at least review them.
      
      Add --verbose/TRACE_VERBOSE support to tone down all the macho dump generation spew.
      
      Issue: #48664
      
      * Fix build problem
      
      * Update docs
      
      * Code review feedback
      Co-authored-by: NJuan Sebastian Hoyos Ayala <juhoyosa@microsoft.com>
      79ad10cf
    • J
      Update Alpine ARM docker image (#51099) · cb9897b0
      Jan Vorlicek 提交于
      * Update Alpine ARM docker image
      
      The Alpine ARM docker image is used for cross compilation. There was a
      breaking change in Alpine 3.13 - it uses a new MUSL that has 64 bit
      time_t even on 32 bit platforms. Since the official support for Alpine
      ARM was not announced yet, it was decided that we will support it only
      on Alpine >= 3.13 instead of having to build and distribute two different
      versions of runtime.
      
      This change updates the docker image used to build Alpine ARM runtime to
      a new version that uses Alpine 3.13 rootfs. It is also using Ubuntu
      16.04 instead of 18.04 as a host to unify it with the one we use to
      build for Alpine ARM64.
      
      * Update helix queue for Alpine ARM to use Alpine 3.13
      cb9897b0
    • A
      Improve backport command (#51306) · 2e127301
      Alexander Köplinger 提交于
      GitHub Actions started doing shallow checkouts so we often ran into the case where applying the patch would fail with an error due to the commit blobs not being available:
      
      ```
      error: sha1 information is lacking or useless (eng/pipelines/common/xplat-setup.yml).
      error: could not build fake ancestor
      ```
      
      Fix this by always checking out the whole history. Since this makes checkout quite slow (~2mins), refactor the action so we post the "Started backporting" comment before doing the checkout so the user isn't confused why nothing happens.
      2e127301
  3. 15 4月, 2021 6 次提交
  4. 14 4月, 2021 2 次提交
    • R
      [wasm] Initial test support on windows (#49830) · a504a9b3
      Radek Doulik 提交于
      Add support to run libraries tests on windows. Examples of how to run the tests:
      
          .\build.cmd libs.tests -test -os browser
          .\dotnet.cmd build /t:Test /p:TargetOS=Browser src\libraries\System.Collections.Concurrent\tests
          .\dotnet.cmd build /t:Test /p:TargetOS=Browser /p:JSEngine="SpiderMonkey" src\libraries\System.Text.Json\tests
      a504a9b3
    • D
      [main] Update dependencies from dotnet/arcade dotnet/icu dotnet/xharness... · ce63fb0a
      dotnet-maestro[bot] 提交于
      [main] Update dependencies from dotnet/arcade dotnet/icu dotnet/xharness dotnet/llvm-project (#51145)
      
      [main] Update dependencies from dotnet/arcade dotnet/icu dotnet/xharness dotnet/llvm-project
      ce63fb0a
  5. 13 4月, 2021 3 次提交
  6. 12 4月, 2021 2 次提交
  7. 11 4月, 2021 1 次提交
  8. 10 4月, 2021 2 次提交
  9. 09 4月, 2021 3 次提交
  10. 08 4月, 2021 7 次提交
  11. 07 4月, 2021 4 次提交
  12. 06 4月, 2021 2 次提交
  13. 05 4月, 2021 1 次提交