gecko-dev/tools/profiler
Denis Palmeiro fc930ad16f Bug 1491909 - Add an AllocPolicy to mozilla::JSONWriter r=jwalden,mstange
JSONWriter currently calls new and delete indirectly through mozilla::MakeUnique to allocate a buffer.  Becuase of this, the methods of this class cannot be invoked within Spidermonkey due to https://searchfox.org/mozilla-central/source/config/check_vanilla_allocations.py#6-14.  Therefore, JSONWriter needs an AllocPolicy template parameter so that the allocation and deallocation routines can be changed to match the JS AllocPolicy when invoked within SpiderMonkey.

Differential Revision: https://phabricator.services.mozilla.com/D7279

--HG--
extra : moz-landing-system : lando
2018-10-23 20:46:31 +00:00
..
core Bug 1491909 - Add an AllocPolicy to mozilla::JSONWriter r=jwalden,mstange 2018-10-23 20:46:31 +00:00
gecko Bug 1491909 - Add an AllocPolicy to mozilla::JSONWriter r=jwalden,mstange 2018-10-23 20:46:31 +00:00
lul Bug 1480706 - Enable Frame-pointer chasing on x86. r=sewardj 2018-08-08 18:26:04 +09:00
public Bug 1491909 - Add an AllocPolicy to mozilla::JSONWriter r=jwalden,mstange 2018-10-23 20:46:31 +00:00
rust-helper Bug 1496144 - Enable std feature for object crate. r=mstange 2018-10-03 19:48:56 +00:00
tasktracer Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
tests Bug 1486741 - Enable ESLint rule comma-dangle for all of mozilla-central (automatic fixes). r=mossop 2018-10-19 12:55:39 +00:00
moz.build Bug 1500635. Expose ProfileJSONWriter. r=mstange 2018-10-23 12:42:32 +00:00