Terrence Cole
|
5dd32db8cf
|
Bug 1169086 - Use virtual dispatch to implement callback tracer; r=jonco, r=mccr8
--HG--
extra : rebase_source : 8da1af998621319f7a0112f1870080dd8835063e
|
2015-05-28 16:35:08 -07:00 |
Terrence Cole
|
a30542d559
|
Bug 1167795 - Share the root and child tracing code in DumpHeapComplete; r=mccr8
--HG--
extra : rebase_source : 376b490de75cc92f3af5fb3dfafa6e4a0176f524
|
2015-05-26 09:17:12 -07:00 |
Terrence Cole
|
c01ef51c2d
|
Bug 1167453 - Rename JSGCTraceKind and make it a C++11 enum class; r=jonco
--HG--
extra : rebase_source : 7dbeee0826fa20477ed227c9d336fdfe6de6ffd2
|
2015-05-22 10:40:24 -07:00 |
Terrence Cole
|
d508a33c53
|
Bug 1161726 - Use a custom tracer for tenuring to avoid the indirect calls; r=jonco
--HG--
extra : rebase_source : e240e6fdbf3f959576bdfec305a96d73ffdb15b0
|
2015-05-04 17:36:31 -07:00 |
Terrence Cole
|
cbb419a12e
|
Bug 1161353 - Remove the post-barrier verifier; r=sfink
--HG--
extra : rebase_source : c145ee6b66e89cba88db807ac4bb531f4034aa89
|
2015-05-04 17:34:38 -07:00 |
Terrence Cole
|
a044cbc08e
|
Bug 1159540 - Organize and comment the marking paths; r=sfink
|
2015-04-29 10:23:24 -07:00 |
Terrence Cole
|
bec02ac087
|
Bug 1158809 - Only use a single output from getTracingEdgeName; r=jonco
--HG--
extra : rebase_source : d8f3ee8ab0e0fbc61e30eb2a444dba571eb5498e
|
2015-04-28 10:28:56 -07:00 |
Brian Hackett
|
12ce37a8a6
|
Bug 1155033 - Handle cyclic or deep ObjectGroup tracing chains during cycle collection, r=terrence.
|
2015-04-24 18:22:15 -06:00 |
Benjamin Bouvier
|
b3cbd604e8
|
Bug 1157628: Reformat spidermonkey source directory, again; r=jandem
--HG--
extra : rebase_source : 6a1a1671f5ccb323d475b8711e5a8977146e98c6
|
2015-04-23 12:22:36 +02:00 |
Terrence Cole
|
5f83d02dfb
|
Bug 1153959 - Use RAII to manage tracing details; r=jonco
--HG--
extra : rebase_source : 9b53b4106e369e62f6d7503a619da89559bd9c02
|
2015-04-10 13:33:56 -07:00 |
Terrence Cole
|
017640936f
|
Bug 1147180 - Introduce a new, strongly-typed tracing path; r=jonco, r=sfink
--HG--
extra : rebase_source : 8eb525ad1842240a20d9c94faac284dd5adadb4a
|
2015-02-26 14:15:26 -08:00 |
Jan de Mooij
|
b8b1677f0f
|
Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
|
2015-03-28 23:22:11 +01:00 |
Phil Ringnalda
|
bdfca27768
|
Backed out 7 changesets (bug 1147588, bug 1147669, bug 1147533, bug 1147665, bug 1135985, bug 1147180, bug 1147670) for frequent 10.10 devtools-2 GC assertion failures
CLOSED TREE
Backed out changeset 0bd8c4ec41fa (bug 1147670)
Backed out changeset 35ad82ff9ee7 (bug 1147669)
Backed out changeset ffe7f2e2a0f0 (bug 1147665)
Backed out changeset 37c42cff2c01 (bug 1147588)
Backed out changeset be4138f208ba (bug 1147533)
Backed out changeset 6bbd529bd995 (bug 1147180)
Backed out changeset 853e3ad56dad (bug 1135985)
|
2015-03-28 10:41:32 -07:00 |
Phil Ringnalda
|
c8a25251c1
|
Backed out changeset 0c030f97a04f (bug 1144366 ) for being on top of patches being backed out
CLOSED TREE
|
2015-03-28 10:39:56 -07:00 |
Jan de Mooij
|
8d6d44ecb8
|
Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
|
2015-03-28 12:08:37 +01:00 |
Terrence Cole
|
1ad0c97fed
|
Bug 1135985 - Introduce a new, strongly-typed tracing path; r=jonco, r=sfink
--HG--
extra : rebase_source : c664b207ab859504c66b32cfd4126a67cbf0cafd
|
2015-02-26 14:15:26 -08:00 |
Terrence Cole
|
dd4ddb761b
|
Bug 1135985 - Split callback and marking tracers completely; r=jonco, r=mccr8
--HG--
extra : rebase_source : b2e435ebf64ec0bac42af7a8f0968578599fd67b
|
2015-02-25 13:11:37 -08:00 |
Brian Hackett
|
909e578fea
|
Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
|
2015-02-02 11:20:38 -07:00 |
Masatoshi Kimura
|
bf312ad056
|
Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
|
2015-01-11 11:34:52 +09:00 |
Terrence Cole
|
21bfd50b31
|
Bug 1105069 - Part 2: Implement GCCellPtr; r=jonco
--HG--
extra : rebase_source : 429ccde74ab4732c864582b776c223b1f81b198c
|
2014-12-01 14:49:21 -08:00 |
Terrence Cole
|
98a5f959aa
|
Bug 1105069 - Part 1: Move GCTraceKind from jspubtd to TraceAPI; r=jonco, r=mccr8
--HG--
extra : rebase_source : 86fef608628fe2eaa6c6f91e84d90aa9e9baa84d
|
2014-12-01 14:49:07 -08:00 |
Jon Coppeard
|
caadbcaac4
|
Bug 650161 - Fix leak of moved expando objects r=terrence
|
2014-11-14 09:22:26 +00:00 |
Nick Fitzgerald
|
504a3e3703
|
Bug 1083456 - Part 1: Add JS_TraceIncomingCCWs. r=terrence
|
2014-11-07 11:56:00 +01:00 |
Jon Coppeard
|
511f6ef1c5
|
Bug 1052388 - Rename JS_CallHeapFooTracer() functions to JS_CallFooTracer() r=terrence r=smaug
|
2014-08-13 10:05:22 +01:00 |
Terrence Cole
|
56f4a8bca3
|
Bug 807168 - Make JSTracer into a real C++ class and kill the macro accessors; r=jonco,mccr8
--HG--
rename : js/public/Tracer.h => js/public/TracingAPI.h
|
2014-04-11 15:19:05 -07:00 |