05476293b73ed5bd87049b9a0aac73148c4ce728: Bug 1403346 - Move C{XX}FLAGS to mozbuild computed flags. draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 25 Oct 2017 15:12:09 -0700 - rev 686521
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
Bug 1403346 - Move C{XX}FLAGS to mozbuild computed flags. This also introduces C{XX}_LDFLAGS variables which contain cflags that are meant to be passed to the linker, and adds them to various linker command lines in place of CFLAGS. MozReview-Commit-ID: GyKlD9nMqrt
70116ea6e01efbd3f16eb07bb726cf603661b485: Bug 1403346 - Use AC_SUBST_LIST for various configure variables containing compile flags. draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 25 Oct 2017 15:11:54 -0700 - rev 686520
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
Bug 1403346 - Use AC_SUBST_LIST for various configure variables containing compile flags. MozReview-Commit-ID: 6BjKBSVGAw4
d0154d6b2157fad6bbde9247933c7cc24d81dd6a: Bug 1403346 - Make a separate variable used to append pgo flags to compile command lines. draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 25 Oct 2017 15:10:04 -0700 - rev 686519
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
Bug 1403346 - Make a separate variable used to append pgo flags to compile command lines. This commit establishes a separate variable to add PROFILE_GEN and PROFILE_USE CFLAGS to compile and link command lines. Currently the make backend orchestrates the pgo build steps and is the only thing aware of whether we're in the profile generate or profile use stage. The flags are separated here to allow other flags to be moved to mozbuild, but this will not yet sufficient to perform a PGO build independent of the make backend. MozReview-Commit-ID: IX30l2MvvNc
6684ff9a5bc8740ed004b969fcd10f83f82ec884: Bug 1403346 - Move OS_COMPILE flags to computed flags. draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 25 Oct 2017 15:10:04 -0700 - rev 686518
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
Bug 1403346 - Move OS_COMPILE flags to computed flags. MozReview-Commit-ID: JUHoBuJYG1T
a2603c6b2bc8d707f56d66a9eb2b66217e4b1306: Bug 1403346 - Use mozbuild.shellutil.split instead of split in config.status draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 25 Oct 2017 15:10:04 -0700 - rev 686517
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
Bug 1403346 - Use mozbuild.shellutil.split instead of split in config.status While we're here, provide a reference to unique_list as defined in moz.configure when executing config.data to avoid its redefinition in m4. MozReview-Commit-ID: AI6XhoYR0Ye
04874ad851fb9c9d1f6a67911c14f89cac4e2222: Bug 1403346 - Do not set unneeded CFLAGS variables during artifact builds. draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 25 Oct 2017 15:10:04 -0700 - rev 686516
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
Bug 1403346 - Do not set unneeded CFLAGS variables during artifact builds. When we move to a shell aware split for AC_SUBST_LIST it will become an error to emit an unquoted make variable reference. Currently this happens to only occur during artifact builds when setting cflags related variables that aren't needed there anyway, so here we skip settting those variables when a compile environment isn't present. MozReview-Commit-ID: EnHu48yyZ1C
1ea71dda34ff8a8e138d31d0b683c44788ed587a: Bug 1403346 - Use AC_SUBST_LIST for OS_COMPILE_C{XX}FLAGS. draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 25 Oct 2017 15:10:04 -0700 - rev 686515
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
Bug 1403346 - Use AC_SUBST_LIST for OS_COMPILE_C{XX}FLAGS. MozReview-Commit-ID: Iz2slNFKR81
e2e5c7e914a1662a7d55fbcf37d7b24a0b72db94: Bug 1403346 - Expand references to the objdir in old-configure. draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 25 Oct 2017 15:10:04 -0700 - rev 686514
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
Bug 1403346 - Expand references to the objdir in old-configure. MozReview-Commit-ID: LtReuXQwheR
d86de848c890f97c1a5cb7db4870783c9a6f82cb: Bug 1403346 - Move RTL_FLAGS to computed flags. draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 25 Oct 2017 15:10:03 -0700 - rev 686513
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
Bug 1403346 - Move RTL_FLAGS to computed flags. MozReview-Commit-ID: 9tOuNXjyJQD
d3f6672d01e055c65b192042a8766998fc9b63dc: Bug 1403346 - Move DSO_CFLAGS and DSO_PIC_CFLAGS to computed flags. draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 25 Oct 2017 15:10:03 -0700 - rev 686512
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
Bug 1403346 - Move DSO_CFLAGS and DSO_PIC_CFLAGS to computed flags. MozReview-Commit-ID: Goo0cP6UEEo
254b859f98bd48583dfdf6ece117a1a1987f59f8: Bug 1403346 - Use AC_SUBST_LIST for DSO_CFLAGS and DSO_PIC_CFLAGS draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 25 Oct 2017 15:10:03 -0700 - rev 686511
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
Bug 1403346 - Use AC_SUBST_LIST for DSO_CFLAGS and DSO_PIC_CFLAGS MozReview-Commit-ID: 7aJ7uOR6tjO
b379388eaa92232212dca5ce9f4b3ad647c9d9f5: Bug 1300900 - Add a helper around jemalloc_ptr_info for debuggers. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Wed, 25 Oct 2017 08:01:41 +0900 - rev 686510
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
Bug 1300900 - Add a helper around jemalloc_ptr_info for debuggers. r=njn jemalloc_ptr_info takes an outparam, which makes it harder to use in a debugger: you'd need to find some memory to use as outparam and pass that in. So for convenience, we add a non-exported symbol for use in debuggers, which just returns a pointer to a static buffer for the result. lldb: (lldb) print *Debug::jemalloc_ptr_info($0) (jemalloc_ptr_info_t) $1 = (tag = TagLiveSmall, addr=0x000000011841dd80, size = 160) gdb: (gdb) print *Debug::jemalloc_ptr_info($0) $1 = {tag = TagLiveSmall, addr = 0x7f8e7ebd0dc0, size = 96} windbg: 0:040> .call Debug::jemalloc_ptr_info(0x6187880) Thread is set up for call, 'g' will execute. WARNING: This can have serious side-effects, including deadlocks and corruption of the debuggee. 0:040> g .call returns: struct jemalloc_ptr_info_t * 0x7501f3f4 +0x000 tag : 1 ( TagLiveSmall ) +0x004 addr : 0x06187880 Void +0x008 size : 0x20
6e7a89e29f291b2384c47b1a3ebd398ce9261263: Bug 1411714 - Handle action=email in about:accounts. r=tcsc
Edouard Oger <eoger@fastmail.com> - Wed, 25 Oct 2017 16:41:37 -0400 - rev 686509
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
Bug 1411714 - Handle action=email in about:accounts. r=tcsc MozReview-Commit-ID: 5U6Qy78S1Nl
4a271421158ab2eb9f28a8cb523aeb161f9f2993: servo: Merge #18670 - added time to interactive metrics (from avadacatavra:interactive-metrics); r=jdm
ddh <dianehosfelt@gmail.com> - Wed, 25 Oct 2017 15:53:57 -0500 - rev 686508
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
servo: Merge #18670 - added time to interactive metrics (from avadacatavra:interactive-metrics); r=jdm <!-- Please describe your changes on the following line: --> Added time to interactive metrics and refactored metrics/lib I need to write tests, but wanted to submit the PR for review --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: e438b094f675469b8bdbb1ab4ff84c374fc399d4
c9d85d930e9c393a457cf81919cdf7781399d890: Bug 1403428 - Handle a rare error case more gracefully. r=ato
Blake Kaplan <mrbkap@gmail.com> - Thu, 19 Oct 2017 17:16:34 -0700 - rev 686507
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
Bug 1403428 - Handle a rare error case more gracefully. r=ato In certain rare cases, it's possible for a previous test to close a window between the executor getting the window list and trying to close the needed windows. MozReview-Commit-ID: GTzoOxBaPwl
909f3774aa0ca21a64b19f4eac4232b612b938a0: Backed out changeset c2c746884242 (bug 1403027) for failing M-e10s(2,h2) without failure summary on Windows. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 25 Oct 2017 23:44:40 +0200 - rev 686506
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
Backed out changeset c2c746884242 (bug 1403027) for failing M-e10s(2,h2) without failure summary on Windows. r=backout on a CLOSED TREE
17e25e31838cdefa5f010ce3f77450e4d4dfeeb9: Bug 1411749: Disable testActivityStreamPocketReferrer when Pocket is disabled by default. r=mcomella
Michael Comella <michael.l.comella@gmail.com> - Wed, 25 Oct 2017 13:32:59 -0700 - rev 686505
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
Bug 1411749: Disable testActivityStreamPocketReferrer when Pocket is disabled by default. r=mcomella MozReview-Commit-ID: BoFaNc4eBUA
43ee744b0a2dccebefc31cdc19d5e6394012f6c5: Bug 1362187 - mathml.doc_count scalar telemetry - r=francois,tjr
Gerald Squelart <gsquelart@mozilla.com> - Wed, 25 Oct 2017 14:42:35 +1100 - rev 686504
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
Bug 1362187 - mathml.doc_count scalar telemetry - r=francois,tjr Every time a document is destroyed, we record whether MathML was enabled, which is set to true when a MathML element was bound to the document. 'mathml.doc_count' will report how many such documents existed during a session. It should be compared to MIXED_CONTENT_PAGE_LOAD, which counts the total number of all page loads. MozReview-Commit-ID: Euf1apT2LhC
b6a31566efe6ea60f138fec87bafbfcccfd5a37d: Bug 1409768 - Don't call fsync repeatedly when printing; r=bobowen
Alex Gaynor <agaynor@mozilla.com> - Wed, 25 Oct 2017 14:16:12 -0400 - rev 686503
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
Bug 1409768 - Don't call fsync repeatedly when printing; r=bobowen Usage of sync was a mistake when porting from the previous std::ostream code. MozReview-Commit-ID: HwbFVlZMu6t
598534c20f06af0d70410fb53285f8973a75070d: servo: Merge #19018 - style: Cleanup a bit the scroll-snap-type properties (from emilio:scroll-snap); r=wafflespeanut
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 25 Oct 2017 13:24:27 -0500 - rev 686502
Push 86198 by bmo:cmanchester@mozilla.com at Wed, 25 Oct 2017 22:13:37 +0000
servo: Merge #19018 - style: Cleanup a bit the scroll-snap-type properties (from emilio:scroll-snap); r=wafflespeanut Still not perfect, but at least a bit more consistent. Source-Repo: https://github.com/servo/servo Source-Revision: ce890be0b958dd4623defd789c19e02f4da6ea1d
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip