1. 03 Jul, 2017 7 commits
  2. 02 Jul, 2017 1 commit
  3. 29 Jun, 2017 11 commits
  4. 28 Jun, 2017 7 commits
  5. 27 Jun, 2017 9 commits
  6. 26 Jun, 2017 3 commits
    • Ben Gamari's avatar
      users-guide/debug-info: Fix incorrect DWARF tags · 86abe0e0
      Ben Gamari authored
      Reviewers: austin
      Subscribers: rwbarton, thomie, niteria
      Differential Revision: https://phabricator.haskell.org/D3675
    • Ben Gamari's avatar
      rts: Always collect stats · 4bd4f561
      Ben Gamari authored
      It seems that 12ad4d41 enabled
      collection by default as its needs stats.allocated_bytes to determine
      whether the program has exceeded its grace limit.
      However, enabling stats also enables some potentially expensive times
      checks.  In general GC statistics should be cheap to compute (relative
      to the GC itself), so now we always compute them. This allows us to once
      again disable giveStats by default.
      Fixes #13864.
      Reviewers: simonmar, austin, erikd
      Reviewed By: simonmar
      Subscribers: rwbarton, thomie
      GHC Trac Issues: #13864
      Differential Revision: https://phabricator.haskell.org/D3669
    • Ben Gamari's avatar
      DWARF: Use .short to render half-machine-words · 904255eb
      Ben Gamari authored
      The binutils documentation states that .short is a synonym for .word,
      which I assumed to mean "machine word", leading me to believe that we
      needed to use .hword to render half-machine-words. However, Darwin's
      toolchain doesn't understand .hword, so there we instead used .short.
      However, as it turns out the binutils documentation confusingly uses
      "word" to refer to a 16-bit word, so .short should work fine. Moreover,
      LLVM's internal assembler also doesn't understand .hword, so using
      .short consistently simplies things remarkably.
      Test Plan: Validate using binutils and LLVM internal assembler,
      validate on Darwin
      Reviewers: niteria, austin
      Reviewed By: niteria
      Subscribers: rwbarton, thomie
      GHC Trac Issues: #13866
      Differential Revision: https://phabricator.haskell.org/D3667
  7. 23 Jun, 2017 2 commits