7a20a634742e88d1f364987ddc8b9221bf6e4697: Bug 1343245 - Handle the case that trying to decompile a value pushed by current bytecode. r=jandem
Tooru Fujisawa <arai_a@mac.com> - Sat, 04 Mar 2017 17:54:56 +0900 - rev 346008
Push 31452 by cbook@mozilla.com at Mon, 06 Mar 2017 09:54:03 +0000
Bug 1343245 - Handle the case that trying to decompile a value pushed by current bytecode. r=jandem
2da8e0459adbb2952e7759b13e7deaab5d02b55a: Bug 1344173 - Fix performance cliff involving OBJECT_FLAG_ITERATED and array natives. r=anba
Jan de Mooij <jdemooij@mozilla.com> - Sat, 04 Mar 2017 08:36:41 +0100 - rev 346007
Push 31452 by cbook@mozilla.com at Mon, 06 Mar 2017 09:54:03 +0000
Bug 1344173 - Fix performance cliff involving OBJECT_FLAG_ITERATED and array natives. r=anba
c7695823f811ff1784e7fad5d6922bf8dec45bbd: Bug 1232305 - Disable failing Mochitest DOM Media tests on Android, r=gbrown.
Bob Clary <bclary@bclary.com> - Fri, 03 Mar 2017 23:10:51 -0800 - rev 346006
Push 31452 by cbook@mozilla.com at Mon, 06 Mar 2017 09:54:03 +0000
Bug 1232305 - Disable failing Mochitest DOM Media tests on Android, r=gbrown.
76a96fd623d4304b9a6149deaf723c80e66d351f: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Fri, 03 Mar 2017 17:29:12 -0800 - rev 346005
Push 31452 by cbook@mozilla.com at Mon, 06 Mar 2017 09:54:03 +0000
Merge m-c to inbound, a=merge MozReview-Commit-ID: IpK42kp2Gql
bd730342c51508fd903a657030ae281163bf2c90: Bug 1342306 (part 2) - Avoid profiler_time() calls deep in profiler streaming code. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 27 Feb 2017 13:52:58 +1100 - rev 346004
Push 31452 by cbook@mozilla.com at Mon, 06 Mar 2017 09:54:03 +0000
Bug 1342306 (part 2) - Avoid profiler_time() calls deep in profiler streaming code. r=mstange. Because profiler_time() is going to need the global lock when I add it, and the lock will already be held when streaming is happening, so it'll cause the thread to deadlock itself. Unfortunately this requires adding an |aStartTime| parameter to a lot of functions, but this is the least worst way I can think of handling it. This also removes the need for one of the profiler_time() functions, which the patch removes.
54a86d54e1c131ba32d7f5cb40651c44cfa4ed9f: 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.
693e0c6a44e0b221805405eb9058ac461db622a2: 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
1416b28a89c5c83785e15db0c3ec25c6198b9712: 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
c9b87d42837f3489398ce5dbd581e9a7ddb5c6b8: 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
9ca662a5712f945bf489e95fd460575a0e63ab26: 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
e3e83bf54936a3bb7220b0b189709e0f2fedf43b: 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
a557cf5a3330bdd4f0d782240a09a4c92d4b7a2e: 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
fb3bfd49e641e5df7b453a116f8838702ecb28d8: 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
c1bec4529e081944344774a9e2f203c3efcb5fa9: 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
e818ea427a08740381fc55276b83cd1d4aebe87d: 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
c6ffd6d73ab820c2e8a00874e08b3d524878b63a: 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
30c1e64495a9930f3b69b9dbdf6b43d24509c886: 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
4daed4761e8d02845bc657bef016be99b358e55e: 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
bcda4b323e9fa1e3a2f6b0fc3ed3ca4ec09117c1: 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
7099e03837e84970d07d0c7fbdf6724643cc6f30: 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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip