Ehsan Akhgari
|
4b8f121ea2
|
Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
|
2014-05-25 21:46:24 -04:00 |
|
Nick Fitzgerald
|
8635b60ffa
|
Bug 972045 - Add a compact representation for call stacks in SpiderMonkey. r=jimb
|
2014-04-24 17:25:00 -04:00 |
|
Ryan VanderMeulen
|
fac2b02c39
|
Backed out changeset ace4dd426349 (bug 972045) for mochitest failures.
|
2014-04-24 15:10:44 -04:00 |
|
Nick Fitzgerald
|
bedb70222c
|
Bug 972045 - Add a compact representation for call stacks in SpiderMonkey. r=jimb
|
2014-04-24 10:04:00 -04:00 |
|
Shian-Yow Wu
|
a10ec8bc68
|
Bug 945152 - Part 2: Report mapped array buffer statistics for about:memory. r=njn
|
2014-04-16 19:26:41 +08:00 |
|
Terrence Cole
|
2fa50d786c
|
Bug 989035 - Track malloced slots attached to the nursery. r=njn
|
2014-03-27 22:52:02 -04:00 |
|
Terrence Cole
|
49c146c12a
|
Bug 957723 - Decommit unused portions of the nursery; r=jonco
|
2014-01-08 13:43:55 -08:00 |
|
Terrence Cole
|
9789be790d
|
Backout ed7130b21a68 (Bug 957723) for SM(r) orange on a CLOSED TREE.
|
2014-03-17 11:42:57 -07:00 |
|
Terrence Cole
|
53981598ec
|
Bug 957723 - Decommit unused portions of the nursery; r=jonco
--HG--
extra : rebase_source : b4e5a0b55d1817d3fc312b4aed2abb4e5273b145
|
2014-01-08 13:43:55 -08:00 |
|
Jeff Walden
|
427dfb2fec
|
Back out dd53db747a5e (bug 945152 part 2) to clear way for other fixing. Should reland in short order (before merge) after those other fixes land. r=backout
|
2014-03-14 16:38:07 -07:00 |
|
Jan de Mooij
|
61c6424165
|
Bug 981554 - Move allocator for optimized Baseline stubs from JitCompartment to JitZone. r=njn
--HG--
extra : rebase_source : 609881b6cf783805333454b876797ad5235bfecc
|
2014-03-14 19:13:08 +01:00 |
|
Shian-Yow Wu
|
1d5dda87c5
|
Bug 945152 - Part 2: Report mapped array buffer statistics for about:memory. r=njn
|
2014-03-13 14:32:16 +08:00 |
|
Nicholas Nethercote
|
ef66ea213a
|
Backout 519787a56627 (bug 972712, part 6) and the follow-up 5c9a4a1f2c0b (bug 978227) because ASAN is complaining intermittently about the former. r=me.
--HG--
extra : rebase_source : 31e2b96c57703caf94f65fed1d0c007d6984421e
|
2014-03-05 14:19:28 -08:00 |
|
Nicholas Nethercote
|
dffee9c58c
|
Bug 972712 (part 6) - Report objects and shapes by their class. r=till.
--HG--
extra : rebase_source : aa42a16006a3ef180056836215d497dba0eae383
|
2014-02-26 18:35:48 -08:00 |
|
Nicholas Nethercote
|
0db86053b3
|
Bug 972712 (part 4) - Report script sources in more detail. r=till.
--HG--
extra : rebase_source : b28fc8f4ff791966cb784e1c12def58927d3e3d3
|
2014-02-13 20:03:07 -08:00 |
|
Nicholas Nethercote
|
2561588a30
|
Bug 972712 (part 3) - Rework notable string reporting. r=till.
--HG--
extra : rebase_source : 274c2ee9beafca5e464234f37e894967d20abb25
|
2014-02-26 18:11:01 -08:00 |
|
Nicholas Nethercote
|
2ca486549e
|
Bug 972712 (part 1) - Don't report short strings separately. r=till.
--HG--
extra : rebase_source : 631fe6137935cfb2fbfc3339406c5418d458ad38
|
2014-02-26 17:53:02 -08:00 |
|
Nicholas Nethercote
|
dd904d4ef9
|
Bug 961883 (part 3) - Measure and report the Nursery. r=terrence.
--HG--
extra : rebase_source : 6f12d47ca8cedc96b0dd0477ca4f71de08e47181
|
2014-01-21 17:17:08 -08:00 |
|
Nicholas Nethercote
|
286bcca0cc
|
Bug 961883 (part 2) - Measure and report the StoreBuffer. r=terrence.
--HG--
extra : rebase_source : f298f0373b7fee99eee7a62060f882d628f97eb2
|
2014-01-21 17:17:02 -08:00 |
|
Nicholas Nethercote
|
674e5b03a5
|
Bug 961883 (part 1) - Measure and report the SourceDataCache. r=benjamin.
--HG--
extra : rebase_source : b599e19fb681e972b1f6e184c44f5a726a61009f
|
2014-01-20 19:52:57 -08:00 |
|
Jan de Mooij
|
af0c1097a4
|
Bug 951666 - Rename IonCode to JitCode. r=njn
|
2013-12-18 23:01:51 +01:00 |
|
Brian Hackett
|
6844e7e5ca
|
Bug 932982 - Trace type constraints and allow preserving jitcode in GCs without also marking all type information, r=billm, r=jandem
|
2013-12-12 13:10:54 -08:00 |
|
Ryan VanderMeulen
|
f076280148
|
Backed out changeset b93e7a83b308 (bug 932982) for Linux mochitest-bc leaks.
CLOSED TREE
|
2013-12-11 17:07:48 -05:00 |
|
Brian Hackett
|
e76e72614e
|
Bug 932982 - Trace type constraints and allow preserving jitcode in GCs without also marking all type information, r=billm,jandem.
|
2013-12-11 10:12:33 -08:00 |
|
Nicholas Nethercote
|
6d00321811
|
Bug 943744 (part 3) - Re-use the |strings| table from the zone with the most strings when computing totals. r=till.
--HG--
extra : rebase_source : 3fa7b4249526ffcfbadd108aa55e7e9e5f0c8ebf
|
2013-12-04 03:54:54 -08:00 |
|
Nicholas Nethercote
|
a972b1c9d3
|
Bug 943744 (part 2) - Represent the sizes in StringInfo more compactly. r=till.
--HG--
extra : rebase_source : 799693bac2beb4609daf55fc5e8cbe19adff3ed8
|
2013-12-02 21:40:25 -08:00 |
|
Nicholas Nethercote
|
2977799c34
|
Bug 943744 (part 1) - Remove StringInfo::length. r=till.
--HG--
extra : rebase_source : 4ac0be283e35bd878ad4410b805548255fcd8cee
|
2013-12-02 21:40:25 -08:00 |
|
Jeff Walden
|
43ff4d65b7
|
Bug 940033 - js::HashMapEntry::{key,value} fields should be private, with accessors, and the former should expose a const reference. r=jimb
--HG--
extra : rebase_source : 439d194ed15bf87e9643c9c09d4512ff7f616fcc
|
2013-11-25 17:35:09 -08:00 |
|
Jim Blandy
|
4682c9e199
|
Bug 937404 - Remove the unused NotableStringInfo copy constructor. r=jimb
--HG--
extra : rebase_source : 9af09cb34a2bda3b1cbee61c85617a25c5876106
|
2013-11-18 13:48:45 -08:00 |
|
Jim Blandy
|
7cf9e41fc9
|
Bug 896100: Convert all uses of OldMove and MoveRef to true rvalue references and the modern Move and Forward. r=luke, r=waldo
|
2013-11-19 09:05:36 -08:00 |
|
Nicholas Nethercote
|
90c3c6d955
|
Bug 932440 - Re-fix a compiler warning in memorymetrics that was fixed in bug 924608 but was then undone by a bad manual merge. r=me.
--HG--
extra : rebase_source : 370eacd5a6f0d0015e0b685ea66a4c47df248a34
|
2013-10-29 20:15:09 -07:00 |
|
Terrence Cole
|
ae43bcf0e2
|
Bug 932364 - Fix an exact rooting hazard around AddSizeOfTab; r=njn
--HG--
extra : rebase_source : cb0ab85f7f850ce3c250dd75ff32a416dba7b153
|
2013-10-28 10:14:06 -07:00 |
|
Nicholas Nethercote
|
d58b8ff6f4
|
Bug 918207 - Support per-tab memory profiling. r=billm,mccr8,till,smaug,nfroyd.
--HG--
extra : rebase_source : 7603eaedbd761c6b231b1b911f719388864755e6
|
2013-10-22 14:53:26 -07:00 |
|
Terrence Cole
|
79f9ff9851
|
Bug 924608 - Fix a compiler warning in memorymetrics; r=njn
|
2013-10-08 14:15:59 -07:00 |
|
Nicholas Nethercote
|
5bcfb5698f
|
Bug 921954 - Clean up type inference memory reporting. r=bhackett.
--HG--
extra : rebase_source : a3c640921882a997017b1cddca189f5b3217a88e
|
2013-09-30 16:20:33 -07:00 |
|
Jan de Mooij
|
98e98fedfa
|
Bug 915763 - Remove TypeScript::dynamicList and dynamic Monitor functions. r=bhackett
|
2013-09-28 11:45:21 +02:00 |
|
Nicholas Nethercote
|
2d9b5e156d
|
Bug 920852 (part 4) - Reorder a bunch of stuff. r=till.
--HG--
extra : rebase_source : b386abc4bfcdc85fad4071eeb06de2ca83a17bd8
|
2013-09-25 20:17:19 -07:00 |
|
Nicholas Nethercote
|
5fd123f3a1
|
Bug 920852 (part 3) - Tweak various things about RuntimeStats. r=till.
--HG--
extra : rebase_source : 0748417364e0b8be25846f573d93fc657b228d19
|
2013-09-24 23:24:29 -07:00 |
|
Nicholas Nethercote
|
19db4d0520
|
Bug 920852 (part 2) - Rename fields of ZoneStatsPod and StringInfo to match memory reporter paths. r=till.
--HG--
extra : rebase_source : d67dc7deedee6213f640ca2ae31a959b66d8d64e
|
2013-09-24 23:24:28 -07:00 |
|
Nicholas Nethercote
|
7d3e82240b
|
Bug 920852 (part 1) - Rename fields of ObjectsExtraSizes and CompartmentStats to match memory reporter paths. r=till.
--HG--
extra : rebase_source : 0f55dd20e69d3410d0cb811529f53570f588cc5e
|
2013-09-24 23:24:28 -07:00 |
|
Nicholas Nethercote
|
5abccfb0e9
|
Bug 919889 (part 5) - Use macros to eliminate repetitive, error-prone code in MemoryMetrics.{h,cpp}. r=luke.
|
2013-09-24 23:24:28 -07:00 |
|
Nicholas Nethercote
|
a5d55e1483
|
Bug 919889 (part 4) - Assorted minor clean-ups. r=luke.
|
2013-09-24 23:24:28 -07:00 |
|
Nicholas Nethercote
|
20426ed4ad
|
Bug 919889 (part 3) - Move the private_ field out of ObjectsExtraSizes. r=luke.
|
2013-09-24 23:24:28 -07:00 |
|
Birunthan Mohanathas
|
39e3b9e4cc
|
Bug 784739 - Switch from NULL to nullptr in js/ductwork/, js/ipc/, and js/public/; r=ehsan
|
2013-09-19 15:24:53 -04:00 |
|
Brian Hackett
|
46424788cc
|
Bug 915473 - Distinguish stack type sets from compiler-created temporary type sets, r=jandem.
|
2013-09-12 18:30:03 -06:00 |
|
Justin Lebar
|
c7f8e10a8a
|
Bug 909977 - Rename mozilla::Move to mozilla::OldMove, and make mozilla::Move a synonym for std::move(). r=waldo
--HG--
extra : rebase_source : 7b3bb02cc8cbc0ad6721c6c3895564d9567b8ddb
|
2013-08-29 11:54:14 -07:00 |
|
Luke Wagner
|
65cf903ba4
|
Bug 908255 - tidy up 'non-destructive' functions, give StringHashPolicy a scarier name (r=terrence)
--HG--
extra : rebase_source : 84bbc6c0416190a9dae8c758262def530a591219
|
2013-08-22 13:54:34 -05:00 |
|
Luke Wagner
|
56a16114e8
|
Bug 902506 - OdinMonkey: fix/enhance asm.js memory reporting (r=njn)
--HG--
extra : rebase_source : eafb0f56e7ed851e2e62a2ba908e63ea273c1c77
|
2013-08-08 21:38:42 -05:00 |
|
Nicholas Nethercote
|
849635b8f1
|
Bug 898914 (part 1) - Remove JSBool.
--HG--
extra : rebase_source : 2d202e0e5005a7f54724b1540481c15cde3ad52e
|
2013-08-08 15:53:04 -07:00 |
|
Justin Lebar
|
fb5630ed11
|
Bug 893222 - Part 3: Modify the JS memory reporter to consider a string as "notable" if we have many small copies of it. r=njn
|
2013-08-05 16:33:00 -07:00 |
|