js/src/vm/MemoryMetrics.cpp
beeb4bc99662b22a6c7224937e003d07976ea59f
created 2016-07-23 19:52 +0200
pushed 2016-07-23 17:58 +0000
Jan de Mooij Jan de Mooij - Bug 1286795 part 4 - Change some callbacks to take JSContext instead of JSRuntime. r=terrence
083f8587e25b972fac83003741cd9b7a8d1e4e8d
created 2016-07-23 19:51 +0200
pushed 2016-07-23 17:58 +0000
Jan de Mooij Jan de Mooij - Bug 1286795 part 1 - Change more GC APIs to take JSContext instead of JSRuntime. r=terrence
d14dd0573e8a084cb876174e7f14e01582704824
created 2016-07-12 19:27 -0500
pushed 2016-07-13 01:22 +0000
Luke Wagner Luke Wagner - Bug 1284155 - Baldr: extract wasm::Table objects from the global data segment (r=bbouvier)
c521197a29b7e2f100420312788da9055ff2a8b5
created 2016-07-07 09:56 +0200
pushed 2016-07-07 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 28 - Make more GC APIs take JSContext instead of JSRuntime. r=terrence
b40b713ab502043b695819a75380924f71a30ca3
created 2016-06-10 13:28 -0500
pushed 2016-06-10 18:33 +0000
Luke Wagner Luke Wagner - Bug 1276028 - Baldr: split out wasm::Instance from wasm::Module (rs=bbouvier)
98a28a1fce306d65a757f94beccfc150e9337592
created 2016-05-06 16:53 -0700
pushed 2016-05-06 23:54 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1211723 and 1260570 - Share JS source text between JSRuntimes; r=jimb
5d2a22f7aa3963f33c0f551f48e26cee99e0fa93
created 2016-05-02 18:12 -0500
pushed 2016-05-02 23:12 +0000
Luke Wagner Luke Wagner - Bug 1268863 - Follow-up to appease rooting hazard analysis (rs=sfink)
5f92a21902622c9afedaa23f7939e6d710410d38
created 2016-04-29 12:46 -0500
pushed 2016-05-02 22:37 +0000
Luke Wagner Luke Wagner - Bug 1268863 - Report ScriptSources that are only reachable via AsmJSModule (r=njn)
ffb1d08f2bd00a9490f76c89c58325e32c199066
created 2016-04-19 10:21 +1000
pushed 2016-04-19 07:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1132502 (part 2) - Don't call AddClassInfo() for BaseShapes. r=jandem.
223a5febb34f8dfdb326d15e4736c82d51a43811
created 2016-04-15 12:03 +1000
pushed 2016-04-15 22:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1132502 (part 1) - Abort if compartmentStats is null during memory reporting. r=jandem.
06a8c115f8fa8a253b867bf798ac376a168418b5
created 2016-03-29 21:57 -0700
pushed 2016-03-30 04:58 +0000
Phil Ringnalda Phil Ringnalda - Back out 735da799e3bb (bug 1211723) for assertion failures and crashes in SharedImmutableStringsCache
735da799e3bbb98c087339f21599571c48ce484f
created 2016-03-29 15:15 -0700
pushed 2016-03-29 22:16 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1211723 - Share JS source text between JSRuntimes; r=jimb
064b832e49db55a4c491c5a5b539abc09573bb61
created 2016-02-29 11:24 -0500
pushed 2016-03-01 05:39 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1251833 - Part 3: Merge ArenaHeader into Arena. r=terrence
d0a434a6cae4fa0891bc7b6a0fd95310ad4ac816
created 2016-02-23 23:45 +0900
pushed 2016-02-23 14:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1249896 - Part 6: Add gc namespace for Arena::thingsSpan. r=terrence
1354c6e4ac2fd1af0126a9354cb99fd73e8c14dc
created 2016-02-18 14:53 +0100
pushed 2016-02-18 13:54 +0000
Jan de Mooij Jan de Mooij - Bug 1248949 - Optimize Arena::thingsPerArena. r=terrence
99bef2f7a333546e90de4a11094b1ab3f507dcfe
created 2016-02-10 08:41 +1100
pushed 2016-02-10 06:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1246855 (part 2) - Measure CompartmentPrivates during memory reporting. r=terrence.
ec59c852f451f0dbca6adfddc8b4650fd2052be2
created 2016-02-04 17:36 +1100
pushed 2016-02-05 03:51 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1245761 (part 2) - Measure JIT compartments. r=jandem.
c46eebf3397eaff07cc45e7c9ecf925da4402c97
created 2015-12-22 13:29 +0000
pushed 2015-12-22 13:33 +0000
Jon Coppeard Jon Coppeard - Bug 1232672 - Use MOZ_WARN_UNUSED_RESULT to make hash table clients check for failure r=luke r=billm r=njn
c609df6d3895e655dc6ca85241bbad0ba1de60ef
created 2015-10-06 14:00 -0700
pushed 2015-10-06 20:55 +0000
Shu-yu Guo Shu-yu Guo - Bug 1202902 - Support non-syntactic extensible lexical scopes. (r=billm)
28dda1c9988d040d3ca173275d8b5ba4939b4fb5
created 2015-08-26 14:51 -0700
pushed 2015-09-29 16:52 +0000
Terrence Cole Terrence Cole - Bug 1196848 - Add Zone::uniqueIds to about:memory reports; r=njn
03978085dea1a700b496bd48500d93b7960ce829
created 2015-09-03 09:35 -0700
pushed 2015-09-03 22:27 +0000
Terrence Cole Terrence Cole - Backout 15fa4c3a45ec (Bug 1196848) for being on top of a regression.
15fa4c3a45ec587cef3e33bb545330aa048ff98d
created 2015-08-26 14:51 -0700
pushed 2015-09-02 16:33 +0000
Terrence Cole Terrence Cole - Bug 1196848 - Add Zone::uniqueIds to about:memory reports; r=njn
d8f5d0f09eecbaf32089c2f779fbb3b8a2b58816
created 2015-07-07 23:18 -0700
pushed 2015-07-14 04:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1181452 - Add memory reporting infrastructure for Servo to SpiderMonkey. r=till.
93320d4629be28e58ecadbafb205d8639d70b628
created 2015-05-22 10:40 -0700
pushed 2015-05-22 20:24 +0000
Terrence Cole Terrence Cole - Bug 1167453 - Rename JSGCTraceKind and make it a C++11 enum class; r=jonco
ba375ae024b33f10dc2910058ee86cf63b4cba7a
created 2015-03-31 12:40 +0200
pushed 2015-04-01 13:46 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 674779 - Per-component CPU monitoring, low-level. r=blassey, r=jandem
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-28 22:23 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-28 17:42 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-28 11:10 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
6465d9a4d0dca1ced11105a1bb7d943e43d62d90
created 2015-03-25 09:07 -0700
pushed 2015-03-25 16:08 +0000
Brian Hackett Brian Hackett - Bug 1143256 - Store object metadata using a weak map, r=luke.
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-21 16:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
324071d6d325ad1ecd6aa14e91e010734c1bd28a
created 2015-03-20 16:07 -0400
pushed 2015-03-20 20:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d3c9b899f7d2 (bug 1143256) for frequent browser_perf-refresh.js leaks.
d3c9b899f7d205a33b53ec9c11d41955955c6089
created 2015-03-20 06:33 -0700
pushed 2015-03-20 13:34 +0000
Brian Hackett Brian Hackett - Bug 1143256 - Store object metadata using a weak map, r=luke.
f08229fa002550911904c49d10a5f958914cc1bf
created 2015-02-19 11:56 +0000
pushed 2015-02-20 10:04 +0000
Jon Coppeard Jon Coppeard - Bug 1134255 - Add breakdown of allocated and unused GC things by kind in memory reports r=njn
c419d483d834783633c8b60240619a3f7a4f5ddf
created 2015-02-19 13:22 +0000
pushed 2015-02-19 13:23 +0000
Jon Coppeard Jon Coppeard - Backed out changeset d60d2602deab (bug 1134255) for making test_memoryReporters.xul fail
d60d2602deabe046e430cc8aab13ade02a1a334e
created 2015-02-19 11:56 +0000
pushed 2015-02-19 12:08 +0000
Jon Coppeard Jon Coppeard - Bug 1134255 - Add breakdown of allocated and unused GC things by kind in memory reports r=njn
6bfcb81d3716bfcdcd0045d0fb80153159513a83
created 2015-02-06 09:13 -0700
pushed 2015-02-06 16:14 +0000
Brian Hackett Brian Hackett - Bug 1129226 - Refactor ObjectGroup class and accessors, r=jandem.
e3ff19a4994504fbedc7a02830b1063efb194183
created 2015-02-02 11:20 -0700
pushed 2015-02-02 18:20 +0000
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
caa4ffd2f7657fe4e2a19a11e083aeb5a1b241f6
created 2014-12-01 14:49 -0800
pushed 2014-12-08 18:41 +0000
Terrence Cole Terrence Cole - Bug 1105069 - Part 1: Move GCTraceKind from jspubtd to TraceAPI; r=jonco, r=mccr8
4ec33eddc6fcdcab1c8bc9bc5100bc2d699c17e3
created 2014-10-29 11:14 -0700
pushed 2014-10-29 18:15 +0000
Brian Hackett Brian Hackett - Bug 1083600 - Use inline data for small transparent typed objects, r=sfink,nmatsakis.
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-01 17:18 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
e3da4ca374cf921b5de1f641e19326dc5e2696bf
created 2014-09-17 11:13 -0700
pushed 2014-09-17 18:13 +0000
Brian Hackett Brian Hackett - Bug 1061404 - Move ArrayBuffer view list into per compartment tables, r=sfink.
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-09-09 04:58 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
f349b4cc62973ad9057c88edf776ad96a87cef90
created 2014-09-08 21:03 -0700
pushed 2014-09-09 04:04 +0000
Shu-yu Guo Shu-yu Guo - Bug 1056411 - Part 1: Remove DebugFromC and clean up compartment debug mode logic. (r=jimb)
d67d68ac4119d35dd77c767055e89d97d33b67a4
created 2014-04-15 19:43 -0700
pushed 2014-08-25 04:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1023719 - Report notable classes in the JS memory reporter. r=till.
c2eb3dd6223311080954565586434d97f7967f3e
created 2014-07-29 12:51 -0800
pushed 2014-07-29 20:51 +0000
Brian Hackett Brian Hackett - Bug 1042833 - Remove JS_ION #ifdef, r=jandem.
beb84b882a689ed0fc07800afdcf3029f063b913
created 2014-07-16 19:11 +0200
pushed 2014-07-16 17:13 +0000
Jan de Mooij Jan de Mooij - Bug 1037886 - Report Latin1 and TwoByte strings separately in about:memory. r=njn
f8f7b0e89bcfdef690759c38b266ab1fb1002595
created 2014-07-14 19:14 -0700
pushed 2014-07-15 02:33 +0000
Chris Peterson Chris Peterson - Bug 1036782 - Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src. r=jorendorff
537d97cbf684826ee4153e15d2287fa31fd6e761
created 2014-06-23 10:55 -0500
pushed 2014-06-23 19:19 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 3 - Symbol layout and GC support for allocating them. r=terrence.
08239aab0872c57250a23f8634f40cc939774198
created 2014-06-23 16:20 +0200
pushed 2014-06-23 14:23 +0000
Jan de Mooij Jan de Mooij - Bug 1027528 part 13 - Remove JSString::hasPureChars etc, and refactor callers. r=njn
258916327d96add07d88990a8e13df3fd080f2d2
created 2014-05-20 23:06 -0700
pushed 2014-06-19 00:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
43735d7304278aa3dae85edf832dd1ef9b6242d8
created 2014-06-13 06:39 -0700
pushed 2014-06-13 15:20 +0000
Nicholas Nethercote Nicholas Nethercote - Backout 277bacd9f2f8 (bug 1023719) for causing intermittent crashes.
277bacd9f2f8b3383ff4b3096450069decc121e8
created 2014-04-15 19:43 -0700
pushed 2014-06-11 06:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1023719 - Report notable classes in the JS memory reporter. r=till.
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2014-05-26 18:34 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
fd9b3cd32b47b018adc22680e9965ae291da3694
created 2014-04-30 12:13 +0100
pushed 2014-05-01 09:28 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
aa24cb6334829583157ccc59a7aef0a42294aa3f
created 2014-04-30 15:38 +0200
pushed 2014-04-30 13:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8b82db9273f3 (bug 988486)
8b82db9273f36a7ca177c4ca7a138f241b8e2654
created 2014-04-30 12:13 +0100
pushed 2014-04-30 13:17 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
85d37fc36546aa776336ddb88261c2b6f7c8f523
created 2014-04-30 13:59 +0200
pushed 2014-04-30 11:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3e6abdf3b4b4 (bug 988486)
3e6abdf3b4b4fbab07b722205f2d0b478b29f1e4
created 2014-04-30 12:13 +0100
pushed 2014-04-30 11:19 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
1676c8fa75462153b00aafbe31fbc1e161ee1a60
created 2014-04-24 17:25 -0400
pushed 2014-04-25 18:59 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 972045 - Add a compact representation for call stacks in SpiderMonkey. r=jimb
9688e85bd87c14f571c15a15b074ae6b1ebfb2df
created 2014-04-24 15:10 -0400
pushed 2014-04-24 19:10 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset ace4dd426349 (bug 972045) for mochitest failures.
less more (0) -60 tip