gecko-dev/tools
Nicholas Nethercote 4e6950332a Bug 1359000 (part 7) - Move mContext and mJSSampling from RacyThreadInfo to ThreadInfo. r=mstange.
None of the accesses to these fields occur in hot operations, so it's
reasonable to do them with gPSMutex held. As a result, mJSSampling doesn't need
to be Atomic<>, and mContext's lack of Atomic-ness is no longer a cause for
concern.

This required adding an extra field, mJSContext, to TickSample.

--HG--
extra : rebase_source : 1485de5e493cef655233507248006574d0ab6ebd
2017-04-27 07:36:17 +10:00
..
bloatview
coverity Bug 1359376 - Update Coverity modeling file to support NS_RUNTIMEABORT. r=sylvestre 2017-04-25 15:08:48 +03:00
docs
fuzzing Bug 777600 - Add MessageManager Fuzzer. r=billm 2017-02-28 16:24:43 -08:00
jprof
leak-gauge
lint merge autoland to mozilla-central a=merge 2017-04-26 08:40:02 +02:00
memory-profiler Bug 1358320 - Make TimeStamp::ProcessCreation()'s outparam optional. r=gsvelto. 2017-04-26 14:55:54 +10:00
mercurial Bug 1354460 - Fix the Mercurial ESLint Hook after the node_modules location change. r=mossop 2017-04-10 10:07:37 +01:00
power
profiler Bug 1359000 (part 7) - Move mContext and mJSSampling from RacyThreadInfo to ThreadInfo. r=mstange. 2017-04-27 07:36:17 +10:00
quitter Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout 2017-04-14 23:39:22 +02:00
rb
rewriting Bug 1356797 - Update ThirdPartyPaths.txt. r=sylvestre 2017-04-16 19:08:29 -07:00
update-packaging
mach_commands.py Bug 1293493 - Remove mach rage since it was unused; r=ted 2017-04-24 16:33:51 -07:00
moz.build Bug 1341876 - annotate tools/* with BUG_COMPONENTS. r=gps 2017-04-05 08:31:05 -04:00