54a86d54e1c1: Bug 1342306 (part 1) - Introduce SamplerThread class in platform-linux-android.cpp. r=jseward.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 03 Mar 2017 15:52:35 +1100 - rev 346003
Push 31452 by cbook@mozilla.com at Mon, 06 Mar 2017 09:54:03 +0000
Bug 1342306 (part 1) - Introduce SamplerThread class in platform-linux-android.cpp. r=jseward. This makes it more like platform-{macos,win32}.cpp, and will make it easier to introduce locking around all the globals in platform.cpp. The following things were moved into the new class. - Types: - SigHandlerCoordinator - Functions: - SigProfHandler() - SigprofSender() as Run() - Variables: - gOldSigprofHandler as mOldSigprofHandler - gSigprofSenderThread as mThread - gIntervalMicro as mIntervalMicro - gSigHandlerCoordinator as sSigHandlerCoordinator sInstance is the singleton instance. PlatformStart() and PlatformStop() now just delegate to StartSampler/StopSampler. The patch also does the following tidy-ups. Linux: - gWasPaused is now cleared in the parent and child processes after forking. - LUL: inlined and removed gLUL_initialization_routine(). - LUL: now only calling EnabledUnwinding() and doing the unit tests on the first call to profiler_start(), instead of all of them. Mac: - Removed a useless call to pthread_self() -- mThread is already set by the earlier call to pthread_create(). - Removed some low-value checking involving kNoThread. Mac + Win: - Renamed SamplerThread::mInstance as sInstance, because it's static. - Merged SamplerThread::Start() with the constructor. - Tweaked how mInterval/mIntervalMicro is initialized, so it can become const. All platforms: - Converted NULL to nullptr throughout. - A few other very minor clean-ups, e.g. formatting.
693e0c6a44e0: Backed out changeset e818ea427a08 (bug 866473) for failing testGCGrayMarking. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 03 Mar 2017 23:48:51 +0100 - rev 346002
Push 31452 by cbook@mozilla.com at Mon, 06 Mar 2017 09:54:03 +0000
Backed out changeset e818ea427a08 (bug 866473) for failing testGCGrayMarking. r=backout
1416b28a89c5: Bug 1342240 - Permafailing android 315920*, add fuzzy-if. r=gbrown
Joel Maher <jmaher@mozilla.com> - Fri, 03 Mar 2017 16:58:24 -0500 - rev 346001
Push 31452 by cbook@mozilla.com at Mon, 06 Mar 2017 09:54:03 +0000
Bug 1342240 - Permafailing android 315920*, add fuzzy-if. r=gbrown MozReview-Commit-ID: Itlh2RIVKtL
c9b87d42837f: revert Bug 1343301 - disable non-e10s Stylo tests because we will disable all non-e10s tests in 57 r=dustin DONTBUILD
Kim Moir <kmoir@mozilla.com> - Fri, 03 Mar 2017 16:57:56 -0500 - rev 346000
Push 31452 by cbook@mozilla.com at Mon, 06 Mar 2017 09:54:03 +0000
revert Bug 1343301 - disable non-e10s Stylo tests because we will disable all non-e10s tests in 57 r=dustin DONTBUILD
9ca662a5712f: Bug 1344374 - remove now-meaningless nsIRequest::INHIBIT_PIPELINE r=hurley
Patrick McManus <mcmanus@ducksong.com> - Fri, 03 Mar 2017 16:46:53 -0500 - rev 345999
Push 31452 by cbook@mozilla.com at Mon, 06 Mar 2017 09:54:03 +0000
Bug 1344374 - remove now-meaningless nsIRequest::INHIBIT_PIPELINE r=hurley
e3e83bf54936: bug 1344321 - back out a557cf5a3330
Aki Sasaki <asasaki@mozilla.com> - Fri, 03 Mar 2017 13:15:40 -0800 - rev 345998
Push 31452 by cbook@mozilla.com at Mon, 06 Mar 2017 09:54:03 +0000
bug 1344321 - back out a557cf5a3330
a557cf5a3330: bug 1344321 - enable linux nightly tests. r=callek DONTBUILD
Aki Sasaki <asasaki@mozilla.com> - Fri, 03 Mar 2017 12:35:54 -0800 - rev 345997
Push 31452 by cbook@mozilla.com at Mon, 06 Mar 2017 09:54:03 +0000
bug 1344321 - enable linux nightly tests. r=callek DONTBUILD
fb3bfd49e641: Bug 1343301 - disable non-e10s Stylo tests because we will disable all non-e10s tests in 57 r=dustin DONTBUILD
Kim Moir <kmoir@mozilla.com> - Fri, 03 Mar 2017 14:13:06 -0500 - rev 345996
Push 31452 by cbook@mozilla.com at Mon, 06 Mar 2017 09:54:03 +0000
Bug 1343301 - disable non-e10s Stylo tests because we will disable all non-e10s tests in 57 r=dustin DONTBUILD
c1bec4529e08: Bug 1341278 - Followup to hopefully make eslint happy a=me
Wes Kocher <wkocher@mozilla.com> - Fri, 03 Mar 2017 11:12:12 -0800 - rev 345995
Push 31452 by cbook@mozilla.com at Mon, 06 Mar 2017 09:54:03 +0000
Bug 1341278 - Followup to hopefully make eslint happy a=me MozReview-Commit-ID: 9NOwHEAeN1H
e818ea427a08: Bug 866473 - Implement caseFirst option in Intl.Collator. r=Waldo
André Bargull <andre.bargull@gmail.com> - Fri, 03 Mar 2017 08:39:20 -0800 - rev 345994
Push 31452 by cbook@mozilla.com at Mon, 06 Mar 2017 09:54:03 +0000
Bug 866473 - Implement caseFirst option in Intl.Collator. r=Waldo
c6ffd6d73ab8: Bug 1333018 - Change argument type from reference to pointer in popConstI32, popConstI64, popConstPositivePowerOfTwoI32, and popConstPositivePowerOfTwoI64 to adhere to the API coding style. r=bbouvier
Crispin <chb2ab@virginia.edu> - Thu, 02 Mar 2017 18:01:49 -0500 - rev 345993
Push 31452 by cbook@mozilla.com at Mon, 06 Mar 2017 09:54:03 +0000
Bug 1333018 - Change argument type from reference to pointer in popConstI32, popConstI64, popConstPositivePowerOfTwoI32, and popConstPositivePowerOfTwoI64 to adhere to the API coding style. r=bbouvier
30c1e64495a9: Bug 1341278 - Fix loss of filters in netmon when clicking on back from the perf tabs. r=Honza
Adrien-Marie Enault <schwartzmorn+bugzilla@gmail.com> - Thu, 23 Feb 2017 22:20:38 +0100 - rev 345992
Push 31452 by cbook@mozilla.com at Mon, 06 Mar 2017 09:54:03 +0000
Bug 1341278 - Fix loss of filters in netmon when clicking on back from the perf tabs. r=Honza
4daed4761e8d: Bug 1344187 - Add guards around code in ProxyStream.cpp that require the crash reporter. r=aklotz
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 03 Mar 2017 13:33:13 -0500 - rev 345991
Push 31452 by cbook@mozilla.com at Mon, 06 Mar 2017 09:54:03 +0000
Bug 1344187 - Add guards around code in ProxyStream.cpp that require the crash reporter. r=aklotz
bcda4b323e9f: Bug 1344212 - Create lazy browser only if the addTab caller opts in. r=dao
Kevin Jones <kevinhowjones@gmail.com> - Fri, 03 Mar 2017 18:58:27 +0100 - rev 345990
Push 31452 by cbook@mozilla.com at Mon, 06 Mar 2017 09:54:03 +0000
Bug 1344212 - Create lazy browser only if the addTab caller opts in. r=dao
7099e03837e8: merge autoland to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 06 Mar 2017 10:51:51 +0100 - rev 345989
Push 31451 by cbook@mozilla.com at Mon, 06 Mar 2017 09:52:09 +0000
merge autoland to mozilla-central a=merge
911024a9cf3c: Bug 1344603 - Make Stop{Animations|Transitions}ForElement as a member function of CommonAnimationManager. r=boris
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 06 Mar 2017 13:19:09 +0900 - rev 345988
Push 31451 by cbook@mozilla.com at Mon, 06 Mar 2017 09:52:09 +0000
Bug 1344603 - Make Stop{Animations|Transitions}ForElement as a member function of CommonAnimationManager. r=boris MozReview-Commit-ID: LSSpWYjoPn9
26cf91f36f5e: Bug 1344598 - Use nsIDocument::IsStyledByServo to check we are using servo or not. r=boris
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 06 Mar 2017 11:42:57 +0900 - rev 345987
Push 31451 by cbook@mozilla.com at Mon, 06 Mar 2017 09:52:09 +0000
Bug 1344598 - Use nsIDocument::IsStyledByServo to check we are using servo or not. r=boris MozReview-Commit-ID: 1yQUAwHy51
f79d9ed6303b: servo: Merge #15827 - replace match with if let (from moonlightdrive:use-iflet-not-match); r=mbrubeck
Jyotsna Prakash <jyotsna.prakash@gmail.com> - Sun, 05 Mar 2017 19:26:27 -0800 - rev 345986
Push 31451 by cbook@mozilla.com at Mon, 06 Mar 2017 09:52:09 +0000
servo: Merge #15827 - replace match with if let (from moonlightdrive:use-iflet-not-match); r=mbrubeck <!-- Please describe your changes on the following line: --> Use `if let` instead of a `match` with a single pattern. I'm not clear if/how this needs to be tested (beyond what's been checked-off below), so please let me know if there's more to do. Thanks! --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #15810 <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- 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: 5ccf79e05570342ab9592fbc573229e38756344b
95e0ba5f61da: Backed out changeset 41bd2eefc823 (bug 1341230)
Iris Hsiao <ihsiao@mozilla.com> - Mon, 06 Mar 2017 11:48:58 +0800 - rev 345985
Push 31451 by cbook@mozilla.com at Mon, 06 Mar 2017 09:52:09 +0000
Backed out changeset 41bd2eefc823 (bug 1341230)
06734b1a5436: Backed out changeset f879b73eb504 (bug 1341230)
Iris Hsiao <ihsiao@mozilla.com> - Mon, 06 Mar 2017 11:48:52 +0800 - rev 345984
Push 31451 by cbook@mozilla.com at Mon, 06 Mar 2017 09:52:09 +0000
Backed out changeset f879b73eb504 (bug 1341230)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip