Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rust-lang/rustc-dev-guide
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: c431f8c29a41413dddcb3bfa0d71c9cabe366317
Choose a base ref
...
head repository: rust-lang/rustc-dev-guide
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 67ebd4b55dba44edfc351621cef6e5e758169c55
Choose a head ref
  • 15 commits
  • 19 files changed
  • 8 contributors

Commits on Mar 7, 2021

  1. Use more accurate estimate of generated LLVM IR with llvm-lines

    The `--emit=llvm-ir` emits an optimized LLVM IR. For optimized builds it will be
    highly inaccurate estimate of the amount IR generated initially.  While the
    inaccuracy can be somewhat reduce after disabling the optimization, that in turn
    has other unintended consequences, since opt-level controls the emission of
    lifetime markers, sharing of generics between crates, instantiation of inline
    functions, etc.
    
    Use `-Csave-temps` and `no-opt` bitcode as a basis for more accurate estimate of
    initial work handed of to the LLVM.
    tmiasko authored and Joshua Nelson committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    8bb61fe View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2021

  1. Add article on using WPA to profile rustc memory usage on Windows (#1074

    )
    
    Document how to use WPA to profile rustc and what the normal workflow
    should be for investigating bootstrap memory usage issues.
    
    Co-authored-by: Ryan Levick <ryan.levick@gmail.com>
    wesleywiser and rylev authored Mar 8, 2021
    Configuration menu
    Copy the full SHA
    91f8f33 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2021

  1. Fix typo: suceed -> succeed

    ChayimFriedman2 authored and Joshua Nelson committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    ddadc67 View commit details
    Browse the repository at this point in the history
  2. Update cmake version in prerequisites.md (#1077)

    LLVM requires at least cmake 3.13.4.
    
    https://www.llvm.org/docs/CMake.html
    wesleywiser authored Mar 9, 2021
    Configuration menu
    Copy the full SHA
    0b1bdbb View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2021

  1. Fix typos (#1079)

    spastorino authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    f83c57b View commit details
    Browse the repository at this point in the history
  2. Adjust a bit better P- label text

    spastorino authored and Joshua Nelson committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    912aa00 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    674f73d View commit details
    Browse the repository at this point in the history
  4. Add stub about the THIR

    LeSeulArtichaut authored and Joshua Nelson committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    4c8fdcf View commit details
    Browse the repository at this point in the history
  5. Apply suggestions from code review

    Co-authored-by: Camelid <camelidcamel@gmail.com>
    2 people authored and Joshua Nelson committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    872ba49 View commit details
    Browse the repository at this point in the history
  6. Update lins

    LeSeulArtichaut authored and Joshua Nelson committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    bfe8e98 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2021

  1. Configuration menu
    Copy the full SHA
    3032f87 View commit details
    Browse the repository at this point in the history
  2. Complete unfinished statement

    spastorino authored and Joshua Nelson committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    0526ce3 View commit details
    Browse the repository at this point in the history
  3. I-nominated are nominated for discussion (#1080)

    * I-nominated are nominated for discussion
    
    * Generalize meeting expression
    
    Co-authored-by: Camelid <camelidcamel@gmail.com>
    
    Co-authored-by: Camelid <camelidcamel@gmail.com>
    spastorino and camelid authored Mar 11, 2021
    Configuration menu
    Copy the full SHA
    ff36317 View commit details
    Browse the repository at this point in the history
  4. Fix double-word typos (#1084)

    Inspired by #1079. I used this command to find these typos:
    
        rg --multiline --pcre2 '\b([a-zA-Z]+) \1\b' src -tmd
    
    There were a couple false positives of the form "that that" meaning
    "that it" or "that this".
    camelid authored Mar 11, 2021
    Configuration menu
    Copy the full SHA
    e72bf56 View commit details
    Browse the repository at this point in the history
  5. Remove extra the (#1088)

    spastorino authored Mar 11, 2021
    Configuration menu
    Copy the full SHA
    67ebd4b View commit details
    Browse the repository at this point in the history
Loading