Created
August 4, 2017 15:52
-
-
Save matthewhammer/07d29f6527752d18721bd03c76599e65 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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