1. 15 8月, 2023 3 次提交
  2. 14 8月, 2023 4 次提交
  3. 13 8月, 2023 1 次提交
    • N
      Add typed `{Local}DefId` for modules · 40de40e0
      Nilstrieb 提交于
      This allows for better type safety in the compiler and also improves the
      documentation for many things, making it clear that they expect modules.
      40de40e0
  4. 11 8月, 2023 1 次提交
  5. 09 8月, 2023 4 次提交
  6. 08 8月, 2023 3 次提交
  7. 07 8月, 2023 2 次提交
  8. 06 8月, 2023 3 次提交
  9. 05 8月, 2023 1 次提交
  10. 04 8月, 2023 3 次提交
  11. 03 8月, 2023 5 次提交
  12. 02 8月, 2023 7 次提交
  13. 01 8月, 2023 3 次提交
    • R
      properly track why we checked whether a pointer is in-bounds · 8496292d
      Ralf Jung 提交于
      also simplify the in-bounds checking in Miri's borrow trackers
      8496292d
    • Z
      Make coverage counter IDs count up from 0, not 1 · 3920e07f
      Zalathar 提交于
      Operand types are now tracked explicitly, so there is no need to reserve ID 0
      for the special always-zero counter.
      
      As part of the renumbering, this change fixes an off-by-one error in the way
      counters were counted by the `coverageinfo` query. As a result, functions
      should now have exactly the number of counters they actually need, instead of
      always having an extra counter that is never used.
      3920e07f
    • Z
      Make coverage expression IDs count up from 0, not down from `u32::MAX` · f103db89
      Zalathar 提交于
      Operand types are now tracked explicitly, so there is no need for expression
      IDs to avoid counter IDs by descending from `u32::MAX`. Instead they can just
      count up from 0, and can be used directly as indices when necessary.
      f103db89