a1b934c38fc755269e5130ecbd0bc56fb18d0c77: Backed out changeset 11af11887bad (bug 1339395)
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 28 Apr 2017 20:30:20 +0200 - rev 355602
Push 89706 by archaeopteryx@coole-files.de at Fri, 28 Apr 2017 18:31:57 +0000
Backed out changeset 11af11887bad (bug 1339395)
c1c99414f066b2dcba2350a6ae44a9c5240f8141: Backed out changeset 09433b48aded (bug 1339395)
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 28 Apr 2017 20:30:15 +0200 - rev 355601
Push 89706 by archaeopteryx@coole-files.de at Fri, 28 Apr 2017 18:31:57 +0000
Backed out changeset 09433b48aded (bug 1339395)
3e8d1d1ee323b8964269d0a319ada3f57c6cef54: Backed out changeset 410ac5a97d5e (bug 1339395)
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 28 Apr 2017 20:30:11 +0200 - rev 355600
Push 89706 by archaeopteryx@coole-files.de at Fri, 28 Apr 2017 18:31:57 +0000
Backed out changeset 410ac5a97d5e (bug 1339395)
793cb1b17440a98a34d015fe19dd81c3474a46f3: Backed out changeset 3ed8f64c76a5 (bug 1322560) on a CLOSED TREE for rebase bustage.
Steve Fink <sfink@mozilla.com> - Fri, 28 Apr 2017 11:13:17 -0700 - rev 355599
Push 89705 by sfink@mozilla.com at Fri, 28 Apr 2017 18:20:04 +0000
Backed out changeset 3ed8f64c76a5 (bug 1322560) on a CLOSED TREE for rebase bustage.
f40f9adb88a64871d00092506f90059be9e250f5: Backed out changeset 86277c75f5f7 (bug 1322560)
Steve Fink <sfink@mozilla.com> - Fri, 28 Apr 2017 11:13:15 -0700 - rev 355598
Push 89705 by sfink@mozilla.com at Fri, 28 Apr 2017 18:20:04 +0000
Backed out changeset 86277c75f5f7 (bug 1322560)
7bf6fa55b2c76a1a32d3d7205829fe1f68e4d4fe: Backed out changeset 4dee851a0d45 (bug 1322560)
Steve Fink <sfink@mozilla.com> - Fri, 28 Apr 2017 11:13:14 -0700 - rev 355597
Push 89705 by sfink@mozilla.com at Fri, 28 Apr 2017 18:20:04 +0000
Backed out changeset 4dee851a0d45 (bug 1322560)
f36cff1ee55f93f79f547069e2a0c3bbff42d15e: Backed out changeset 5fe280e53d4f (bug 1322560)
Steve Fink <sfink@mozilla.com> - Fri, 28 Apr 2017 11:13:12 -0700 - rev 355596
Push 89705 by sfink@mozilla.com at Fri, 28 Apr 2017 18:20:04 +0000
Backed out changeset 5fe280e53d4f (bug 1322560)
01017013edc7230fc7768d07a1b03f620ced3d6f: Backed out changeset 3b458dc06af4 (bug 1322560)
Steve Fink <sfink@mozilla.com> - Fri, 28 Apr 2017 11:13:11 -0700 - rev 355595
Push 89705 by sfink@mozilla.com at Fri, 28 Apr 2017 18:20:04 +0000
Backed out changeset 3b458dc06af4 (bug 1322560)
1805d0a9e85bceb84157baef009d2fe79cfb84f8: Backed out changeset 9c91d92a0215 (bug 1322560)
Steve Fink <sfink@mozilla.com> - Fri, 28 Apr 2017 11:13:09 -0700 - rev 355594
Push 89705 by sfink@mozilla.com at Fri, 28 Apr 2017 18:20:04 +0000
Backed out changeset 9c91d92a0215 (bug 1322560)
8606077bfecce5768eab15c657a9a52819cbd4a8: Backed out changeset a8668eecdab4 (bug 1322560)
Steve Fink <sfink@mozilla.com> - Fri, 28 Apr 2017 11:13:08 -0700 - rev 355593
Push 89705 by sfink@mozilla.com at Fri, 28 Apr 2017 18:20:04 +0000
Backed out changeset a8668eecdab4 (bug 1322560)
85d31cb549035041027c5a09b1e9a36b856626bc: Backed out changeset 2cd1662bcc5b (bug 1322560)
Steve Fink <sfink@mozilla.com> - Fri, 28 Apr 2017 11:13:06 -0700 - rev 355592
Push 89705 by sfink@mozilla.com at Fri, 28 Apr 2017 18:20:04 +0000
Backed out changeset 2cd1662bcc5b (bug 1322560)
fc34b2a31c4beb821ab40c8eca744c78212c14f5: Bug 1329737 - part 3 - use an alternate linker for Cargo invocations; r=rillian
Nathan Froyd <froydnj@mozilla.com> - Fri, 28 Apr 2017 14:06:41 -0400 - rev 355591
Push 89704 by nfroyd@mozilla.com at Fri, 28 Apr 2017 18:07:07 +0000
Bug 1329737 - part 3 - use an alternate linker for Cargo invocations; r=rillian For linking static libraries, rustc will use whatever `cc` it finds (or the equivalent on Windows). For our purposes, however, `cc` is not what we use to link and we may have additional options we would like to pass to the linker. To do this, we need to tell Cargo about our alternate linker (currently only used for target compilations, on the theory that the host compiler rustc finds is probably good enough) and we also need to pass our linker options into the process. We do this with environment variables, which is not a great solution, but works surprisingly well. This alternate linker is disabled for ASan builds due to peculiar crashes when running Rust build scripts and for Windows, because we don't do any interesting cross-compiling there.
fbbceb56e0d9da91ea3b622f6e7b7fda4b83b4ae: Bug 1329737 - part 2 - turn CARGO_BUILD into a callable function; r=rillian
Nathan Froyd <froydnj@mozilla.com> - Fri, 28 Apr 2017 14:06:42 -0400 - rev 355590
Push 89704 by nfroyd@mozilla.com at Fri, 28 Apr 2017 18:07:07 +0000
Bug 1329737 - part 2 - turn CARGO_BUILD into a callable function; r=rillian This change paves the way for injecting target- or host-specific environment variables for a particular `cargo build` invocation. Doing this is not strictly necessary: all of our current `cargo build` invocations use mostly target-specific environment variables (e.g. PKG_CONFIG_ALLOW_CROSS). But separating things out makes the code notationally cleaner and also avoids weirdness when target==host.
acd67da3b84aac3693893726701f88fb4b41743b: Bug 1329737 - part 1 - define a RUST_TARGET_ENV_NAME config variable; r=rillian
Nathan Froyd <froydnj@mozilla.com> - Fri, 28 Apr 2017 14:06:42 -0400 - rev 355589
Push 89704 by nfroyd@mozilla.com at Fri, 28 Apr 2017 18:07:07 +0000
Bug 1329737 - part 1 - define a RUST_TARGET_ENV_NAME config variable; r=rillian We need this for forming various Cargo environment variables.
2cd1662bcc5bd6cc7b41e9a7666d6e0741e59c43: Bug 1322560 - Convert GC statistics over to JSONPrinter
Steve Fink <sfink@mozilla.com> - Tue, 25 Apr 2017 20:40:52 -0700 - rev 355588
Push 89703 by sfink@mozilla.com at Fri, 28 Apr 2017 18:04:28 +0000
Bug 1322560 - Convert GC statistics over to JSONPrinter
a8668eecdab4e6cbc89999f95fd13bf66155cf89: Bug 1322560 - Implement TimeDuration property in JSONPrinter
Steve Fink <sfink@mozilla.com> - Tue, 25 Apr 2017 13:38:43 -0700 - rev 355587
Push 89703 by sfink@mozilla.com at Fri, 28 Apr 2017 18:04:28 +0000
Bug 1322560 - Implement TimeDuration property in JSONPrinter
9c91d92a0215701ed9388f149c8ac7c879510060: Bug 1322560 - Refactor js::jit::JSONPrinter -> js::JSONPrinter, r=jonco
Steve Fink <sfink@mozilla.com> - Tue, 25 Apr 2017 13:46:04 -0700 - rev 355586
Push 89703 by sfink@mozilla.com at Fri, 28 Apr 2017 18:04:28 +0000
Bug 1322560 - Refactor js::jit::JSONPrinter -> js::JSONPrinter, r=jonco
3b458dc06af44ee788cb86dee6611b66ce0ebe5b: Bug 1322560 - Report GC major/minor numbers in JSON, r=jonco
Steve Fink <sfink@mozilla.com> - Tue, 25 Apr 2017 13:24:19 -0700 - rev 355585
Push 89703 by sfink@mozilla.com at Fri, 28 Apr 2017 18:04:28 +0000
Bug 1322560 - Report GC major/minor numbers in JSON, r=jonco
5fe280e53d4f474f5f16ff834e0b9cf55745d746: Bug 1322560 - Inject detailed GC timing info into profiles, r=mstange
Steve Fink <sfink@mozilla.com> - Thu, 27 Apr 2017 20:52:15 -0700 - rev 355584
Push 89703 by sfink@mozilla.com at Fri, 28 Apr 2017 18:04:28 +0000
Bug 1322560 - Inject detailed GC timing info into profiles, r=mstange
4dee851a0d45655260ace1c01eb4dd9e9905942f: Bug 1322560 - Add APIs for retrieving major GC timing info
Steve Fink <sfink@mozilla.com> - Wed, 26 Apr 2017 13:48:09 -0700 - rev 355583
Push 89703 by sfink@mozilla.com at Fri, 28 Apr 2017 18:04:28 +0000
Bug 1322560 - Add APIs for retrieving major GC timing info
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip