Skip to content

Instantly share code, notes, and snippets.

@matthewhammer
Created August 4, 2017 15:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save matthewhammer/07d29f6527752d18721bd03c76599e65 to your computer and use it in GitHub Desktop.
Save matthewhammer/07d29f6527752d18721bd03c76599e65 to your computer and use it in GitHub Desktop.
4dfdd3d3fc HEAD@{0}: reset: moving to HEAD~10
d105172a10 HEAD@{1}: rebase -i (finish): returning to refs/heads/master
d105172a10 HEAD@{2}: rebase -i (start): checkout refs/remotes/origin/master
d105172a10 HEAD@{3}: rebase: aborting
580ab1ef6f HEAD@{4}: rebase -i (pick): Update release notes for 1.19.0
4545f18562 HEAD@{5}: rebase -i (pick): Allow remote testing remotely when `TEST_DEVICE_ADDR` is set
814f1ea446 HEAD@{6}: rebase -i (pick): Add empty MIR pass for non-lexical lifetimes
d573b9605a HEAD@{7}: rebase -i (pick): Fix checking for missing stability annotations
773ace032f HEAD@{8}: rebase -i (pick): explanatory error on `--print target-spec-json` without unstable options
06f7c0df4c HEAD@{9}: rebase -i (pick): reorder span labels
ca8f092006 HEAD@{10}: rebase -i (pick): Tidy: allow common lang+lib features
3144bb8316 HEAD@{11}: rebase -i (pick): path, not name, in sole-argument variant type mismatch suggestion
63b1d07810 HEAD@{12}: rebase -i (pick): suggest one-argument enum variant to fix type mismatch when applicable
912cc84a7e HEAD@{13}: rebase -i (pick): Implement const fn {size,align}_of.
9f4e671e69 HEAD@{14}: rebase -i (start): checkout HEAD~3
d105172a10 HEAD@{15}: rebase: aborting
5bbdb03891 HEAD@{16}: rebase -i (pick): std: Stabilize `manually_drop` feature
9eec12a1c6 HEAD@{17}: rebase -i (pick): std: Stabilize `utf8_error_error_len` feature
ca2be33cff HEAD@{18}: rebase -i (pick): std: Stabilize CString/OsString/PathBuf extra methods
b64afa8deb HEAD@{19}: rebase -i (pick): std: Stabilize `str_checked_slicing` feature
fc3b003c66 HEAD@{20}: rebase -i (pick): std: Stabilize `option_entry` feature
3a22041828 HEAD@{21}: rebase -i (pick): std: Stabilize `char_escape_debug`
8ef0ef5ccb HEAD@{22}: rebase -i (pick): Constrain the layout of Blake2bCtx for proper SPARC compilation
4c6a8e0939 HEAD@{23}: rebase -i (pick): Add missing impl and tests for int to int TryFrom impls
4c35d2827b HEAD@{24}: rebase -i (pick): Add tests for issues with the E-needstest label
1664ed954e HEAD@{25}: rebase -i (pick): Fix the spans of catch blocks to include the `do`
acee5b51b4 HEAD@{26}: rebase -i (pick): DNS functions are in libresolv on Solaris, just like on MacOS
90074019df HEAD@{27}: rebase -i (pick): avoid printing 'static
21ea48f0fa HEAD@{28}: rebase -i (pick): Fix printing regions with -Z verbose
603c0bedb1 HEAD@{29}: rebase -i (pick): std::thread::spawn: Fix grammar in documentation
5558ed7927 HEAD@{30}: rebase -i (pick): add a note to Vec's Extend<&T> impl about its slice specialization
7474763198 HEAD@{31}: rebase -i (pick): Point at path segment on module not found
d72063455c HEAD@{32}: rebase -i (pick): Remove unnecessary unsafe in test/ui/print_type_sizes/nullable.rs
64177827e3 HEAD@{33}: rebase -i (pick): Don’t create NonZero(0) in test/ui/print_type_sizes/nullable.rs
5d4ecb0b0b HEAD@{34}: rebase -i (pick): Fix unstable feature name for some impls for Unique<T>
a1243571c5 HEAD@{35}: rebase -i (pick): Use safe conversion instead of unsafe constructor in issue-23433 test
da59073f40 HEAD@{36}: rebase -i (pick): Use checked NonZero constructor in MIR move path indices
a7a5e95ea4 HEAD@{37}: rebase -i (pick): Use checked NonZero constructor in obligation forest NodeIndex
62751511b1 HEAD@{38}: rebase -i (pick): Use checked NonZero constructor instead of explicit null check in btree
37de813ec2 HEAD@{39}: rebase -i (pick): Add conversions from references to NonZero pointers, Unique, and Shared
00d5ec61a0 HEAD@{40}: rebase -i (pick): Add Box::into_unique
6edd36c653 HEAD@{41}: rebase -i (pick): Implement From<Unique<T>> for Shared<T>
8822eaae9b HEAD@{42}: rebase -i (pick): Rename {NonZero,Shared,Unique}::new_checked to new
0e2a714358 HEAD@{43}: rebase -i (pick): Rename {NonZero,Shared,Unique}::new to new_unchecked
d4d4ff9108 HEAD@{44}: rebase -i (pick): Add `new_checked(…) -> Option<Self>` to NonZero, Unique, and Shared.
6893310ba4 HEAD@{45}: rebase -i (pick): Remove custom node script
3bd2f48ba0 HEAD@{46}: rebase -i (pick): Only set cwd for test process, not compiler
db54ea1908 HEAD@{47}: rebase -i (pick): Try running all tests using cwd
46e893c13e HEAD@{48}: rebase -i (pick): Make compiletest set cwd before running js tests
c256e3a119 HEAD@{49}: rebase -i (pick): Update RLS
f0fc0e11cc HEAD@{50}: rebase -i (pick): Add a disabled builder for aarch64 emulated tests
ae03e62b4c HEAD@{51}: rebase -i (pick): bootstrap: Major refactoring
ad980960e8 HEAD@{52}: rebase -i (pick): Bump master to 1.21.0
310920b21d HEAD@{53}: rebase -i (pick): Add support for PowerPC Altivec/VSX intrinsics
248e80ad26 HEAD@{54}: rebase -i (pick): Add support for the VSX and Altivec features on PowerPC
4254ae8d93 HEAD@{55}: rebase -i (pick): rustbuild: Fix the --build argument to bootstrap.py
5fe9743644 HEAD@{56}: rebase -i (pick): Fix overflowing_literals lint for large f32s
56ed1a2794 HEAD@{57}: rebase -i (pick): improve the TryFrom implementations
4ecc417f26 HEAD@{58}: rebase -i (pick): rustdoc: add unions to whitelist of sidebar types
75a91ebb9b HEAD@{59}: rebase -i (pick): Fix some doc/comment typos.
edff0d690d HEAD@{60}: rebase -i (pick): rustc: Add some build scripts for librustc crates
c013b82cb0 HEAD@{61}: rebase -i (pick): Correct the spelling of "homogeneous"
cb45b837a5 HEAD@{62}: rebase -i (pick): Add a missing verb to the description of std::process::ExitStatus::success().
55254cc0a9 HEAD@{63}: rebase -i (pick): Clarify that sort_unstable is deterministic
d97a5f1923 HEAD@{64}: rebase -i (pick): Remove mut where possible
9efd44f259 HEAD@{65}: rebase -i (pick): Remove unused DefTable::retrace_path().
19f4deb785 HEAD@{66}: rebase -i (pick): Document use of `compiler_builtins` with `no_std` binaries
42f6200134 HEAD@{67}: rebase -i (pick): Tell `tidy` about `compiler_builtins_lib` feature
11c982248d HEAD@{68}: rebase -i (pick): Update liblibc
1cbfd38c44 HEAD@{69}: rebase -i (pick): configure: allow distros to disable debuginfo-only-std
b2a42b6ae4 HEAD@{70}: rebase -i (pick): Make dist equivalent to old build system.
14d71a22d9 HEAD@{71}: rebase -i (pick): Do not run pretty tests by default.
25e124e98e HEAD@{72}: rebase -i (pick): rustdoc: fix layout of Fields section in documentation for unions
e2f9680c18 HEAD@{73}: rebase -i (pick): Make keep_ast configurable by driver clients
408df592f0 HEAD@{74}: rebase -i (pick): Catch a panic in save-analysis
db105010a1 HEAD@{75}: rebase -i (pick): Remove save-analysis-api references from tests and rustbuild
525511909a HEAD@{76}: rebase -i (pick): Point RLS submodule at a branch with required changes
7afb302698 HEAD@{77}: rebase -i (pick): Gate signatures on the config
22ea84cf6e HEAD@{78}: rebase -i (pick): Use config::pub_only rather than a spearate api mode
37cbcdd81f HEAD@{79}: rebase -i (pick): Use Config::full_docs to trim documentation
600af08f94 HEAD@{80}: rebase -i (pick): Use a config file with save-analysis
5a9343343c HEAD@{81}: rebase -i (pick): Add #[derive(Clone)] to TokenTreeIter
bdaf48f5ea HEAD@{82}: rebase -i (pick): Add generic example of std::ops::Sub in doc comments
3bb44a3e76 HEAD@{83}: rebase -i (pick): Handle type ascription cases with a method call instead of a type
ec1d2a5b74 HEAD@{84}: rebase -i (pick): Add flag to hide code on inline suggestions
77143b49e9 HEAD@{85}: rebase -i (pick): Point at `:` when using it instead of `;`
8304cb9bbf HEAD@{86}: rebase -i (pick): Adjust new suggestions to the suggestion guidelines
e158958cb6 HEAD@{87}: rebase -i (pick): doc: provide an actual equivalent to filter_map
d67102f123 HEAD@{88}: rebase -i (pick): Improve panic docs for Instant::duration_since
f5e34bf314 HEAD@{89}: rebase -i (pick): Add !: Clone impl
1ae457fb25 HEAD@{90}: rebase -i (pick): Relax a codegen test to be compatible with LLVM 5.0
f03b07e661 HEAD@{91}: rebase -i (pick): Fix archive member names on 5.0
1abd50cdf2 HEAD@{92}: rebase -i (pick): update attributes API usage
fd2f2462b6 HEAD@{93}: rebase -i (pick): rustllvm: split DebugLoc in UnpackOptimizationDiagnostic
a85692d9e1 HEAD@{94}: rebase -i (pick): rustllvm: update to SyncScope::ID
d7891553f9 HEAD@{95}: rebase -i (pick): rustllvm: adjust usage of createNameSpace
b42292196b HEAD@{96}: rebase -i (pick): rustllvm: adjust usage of createPointerType
7f0a6e4d78 HEAD@{97}: rebase -i (pick): rustllvm: use LLVMMetadataRef
4adda7bc02 HEAD@{98}: rebase -i (pick): rustllvm: define LLVM_VERSION_LT
347d676ead HEAD@{99}: rebase -i (pick): Ignore stack probe tests on AArch64
5c816d8d20 HEAD@{100}: rebase -i (pick): Make distcheck work again.
4ca0d05489 HEAD@{101}: rebase -i (pick): Add make_run to distcheck.
495a19d1fd HEAD@{102}: rebase -i (pick): Fix StartupObject build
61615df8fc HEAD@{103}: rebase -i (pick): Change make_run signature to taking a RunConfig struct for refactorability.
eea74ddfe2 HEAD@{104}: rebase -i (pick): Add an optional condition to constrain defaults.
66c6a76383 HEAD@{105}: rebase -i (pick): Remove step.rs
6e0ea90137 HEAD@{106}: rebase -i (pick): Remove step.rs comments
005acdca6c HEAD@{107}: rebase -i (pick): Check RLS tests
9e20ed8930 HEAD@{108}: rebase -i (pick): Change default documentation rules to correspond with previous state.
85cece902a HEAD@{109}: rebase -i (pick): Don't include lldb/gdb in default tests
9f04ea93cc HEAD@{110}: rebase -i (pick): Don't run host-only tests when targeting another platform
8890371eae HEAD@{111}: rebase -i (pick): Fix a few issues found by comparing past/present
3e3101c404 HEAD@{112}: rebase -i (pick): Allow iterating over step descriptions.
1a3103008e HEAD@{113}: rebase -i (pick): Implement available paths list.
40e90d8c87 HEAD@{114}: rebase -i (pick): Use a single line for serde annotations.
3b378dc80e HEAD@{115}: rebase -i (pick): Krate -> Crate
33abbc494b HEAD@{116}: rebase -i (pick): Remove outdated code.
2486615f8a HEAD@{117}: rebase -i (pick): Remove TypeId from stack in Builder
29e3c10e20 HEAD@{118}: rebase -i (pick): Remove deserialize
b033e5f234 HEAD@{119}: rebase -i (pick): Resolve rebase errors
949946808b HEAD@{120}: rebase -i (pick): fail in case nothing to run was found
a41f9cacc6 HEAD@{121}: rebase -i (pick): Fix tidy
ac7d101e56 HEAD@{122}: rebase -i (pick): Remove outdated FIXME from cache
e0489b47ab HEAD@{123}: rebase -i (pick): Implement keep-stage support
d4c6b34fc5 HEAD@{124}: rebase -i (pick): Require should_run to be implemented.
0b2751ca0b HEAD@{125}: rebase -i (pick): Make the book default.
12f19ed8b5 HEAD@{126}: rebase -i (pick): Utilize interning to allow Copy/Clone steps
ebec63fa33 HEAD@{127}: rebase -i (pick): Remove core_intrinsics feature gate
a6929b2955 HEAD@{128}: rebase -i (pick): Clean up install
73114939b7 HEAD@{129}: rebase -i (pick): Cleanups and fixes throughout
ba2bfe6e47 HEAD@{130}: rebase -i (pick): Fix more incorrectly transitioned code
4da28f98bb HEAD@{131}: rebase -i (pick): Fix a few errors introduced during rebase.
38cd251fe3 HEAD@{132}: rebase -i (pick): Cherry pick changes from ce3abc5801f94292be9bc5fbe00b52f1ccb28672.
4a1fe7216d HEAD@{133}: rebase -i (pick): Update to toml 0.4
c1e454da72 HEAD@{134}: rebase -i (pick): Migrate to serde_json entirely
093de8d586 HEAD@{135}: rebase -i (pick): Fix a nit.
59c8ad14cb HEAD@{136}: rebase -i (pick): Rework compiletest implementation.
9c627bf70c HEAD@{137}: rebase -i (pick): Move compiletest config into a struct
2455da0129 HEAD@{138}: rebase -i (pick): Document the process more thoroughly
a8ca98253a HEAD@{139}: rebase -i (pick): Add documentation to Step and related methods on Builder.
b2ab770043 HEAD@{140}: rebase -i (pick): Pacify tidy
23e137eed6 HEAD@{141}: rebase -i (pick): Move code out of macro and into generic method.
665079bbad HEAD@{142}: rebase -i (pick): Finish fixing warnings and errors. Bootstrap builds.
722c44272e HEAD@{143}: rebase -i (pick): Move cargo() to Builder
6427f0dec4 HEAD@{144}: rebase -i (pick): Fix tool_cmd
eea7df9cd4 HEAD@{145}: rebase -i (pick): Move tool_cmd to tool.rs
8a8516cc30 HEAD@{146}: rebase -i (pick): Fixes warnings and errors introduced while moving code around
32ddde0288 HEAD@{147}: rebase -i (pick): Add Builder and Step definitions.
af4b794094 HEAD@{148}: rebase -i (pick): Change code to work with the new system
176732a4a9 HEAD@{149}: rebase -i (pick): Move code into Step trait implementations.
228972e936 HEAD@{150}: rebase -i (pick): Move rule configs out of step
77bffb9a49 HEAD@{151}: rebase -i (pick): std: Cut down #[inline] annotations where not necessary
25f546a455 HEAD@{152}: rebase -i (pick): Review comments
2840986a7d HEAD@{153}: rebase -i (pick): Fix test
eba75b3656 HEAD@{154}: rebase -i (pick): Use the macro structure spans instead of the invocation
e5288f10fd HEAD@{155}: rebase -i (pick): Pass debugging arguments to emcc
f3d22d63d0 HEAD@{156}: rebase -i (pick): Add an extra note to `late_bound_lifetime_arguments` error/lint
362dfb31fe HEAD@{157}: rebase -i (pick): More tests
488d6b3dea HEAD@{158}: rebase -i (pick): Change the error message for multiple unused print params
e12ddc08fe HEAD@{159}: rebase -i (pick): run-make test for JSON error byte start/end
c6473c5af3 HEAD@{160}: rebase -i (pick): make JSON error byte position start at top of file
f7b60be085 HEAD@{161}: rebase -i (pick): Support repr alignment on unions.
bdb529046d HEAD@{162}: rebase -i (pick): Update Cargo to ffab51954ec32d55631c37a8730bb24915fc090b
fd17a3338d HEAD@{163}: rebase -i (pick): Fix LLVM assertion when a weak symbol is defined in global_asm.
aaf4fc4443 HEAD@{164}: rebase -i (pick): Add test test_weak_count_locked
afd6e248d1 HEAD@{165}: rebase -i (pick): Fix in weak_count in Arc.
da6a249a79 HEAD@{166}: rebase -i (pick): trans: Make the collector search const fn invocations.
de6242ab59 HEAD@{167}: rebase -i (pick): partitioning: Fix visibility of internalized symbols.
ece2b2013a HEAD@{168}: rebase -i (pick): Address some nits in trans-collector and partitioner.
14b851022b HEAD@{169}: rebase -i (pick): Adapt cgu-partitioning tests to pre-trans symbol internalization.
5494dbd84f HEAD@{170}: rebase -i (pick): trans: Internalize symbols at the trans-item level, without relying on LLVM.
2b4d39b99c HEAD@{171}: rebase -i (pick): trans: Collect all accesses between trans-items, not just inlining edges.
f064655d7f HEAD@{172}: rebase -i (pick): Update release notes for 1.19.0
b39f20b699 HEAD@{173}: rebase -i (pick): Allow remote testing remotely when `TEST_DEVICE_ADDR` is set
9933e26e1b HEAD@{174}: rebase -i (pick): Add empty MIR pass for non-lexical lifetimes
34e564a60e HEAD@{175}: rebase -i (pick): Fix checking for missing stability annotations
c753b4a9f2 HEAD@{176}: rebase -i (pick): explanatory error on `--print target-spec-json` without unstable options
9e3a095413 HEAD@{177}: rebase -i (pick): reorder span labels
a650bfbb6d HEAD@{178}: rebase -i (pick): Tidy: allow common lang+lib features
97ef551ebb HEAD@{179}: rebase -i (pick): path, not name, in sole-argument variant type mismatch suggestion
b8a53f0fa9 HEAD@{180}: rebase -i (pick): suggest one-argument enum variant to fix type mismatch when applicable
68bd11a193 HEAD@{181}: rebase -i (pick): Implement const fn {size,align}_of.
9f4e671e69 HEAD@{182}: rebase -i (start): checkout HEAD~3
d105172a10 HEAD@{183}: pull: Fast-forward
9f4e671e69 HEAD@{184}: commit: -Z profile-queries: compute 'self' duration; order final summary by 'self' duration, not 'total' duration
29e774cf9b HEAD@{185}: commit: -Z profile-query-and-key, separate from -Z profile-query; query key is string option
e9e658bad7 HEAD@{186}: commit: -Z profile-queries includes dep_graph.with_task uses in output
d704fbcd5b HEAD@{187}: commit: count timed passes in totals; minor CSS stuff
37b493b91f HEAD@{188}: commit: -Z profile-queries: remove panic when channel is unset
d5beb46b12 HEAD@{189}: commit: profiling with -Z profile-queries recognizes -Z time-passes
da3ba072cb HEAD@{190}: commit: tidy: trailing ws
689d4ab2dd HEAD@{191}: commit: comments from @michaelwoerister
07daf55851 HEAD@{192}: commit: clean up and fixes, thanks to comments from @kennytm; moved dump logic to profile mod
4dfdd3d3fc HEAD@{193}: commit: inc comp: -Z profile-queries support; see also https://github.com/rust-lang-nursery/rust-forge/blob/master/profile-queries.md
344f01cf13 HEAD@{194}: clone: from https://github.com/matthewhammer/rust.git
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment