js/src/vm/MemoryMetrics.cpp
711c111e333087942d9e5c7310a342ddffbcfabb
created 2018-02-12 13:07 -0600
pushed 2018-02-14 17:19 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 5: Rename jsscript* -> vm/JSScript*. r=jandem.
eabb74b1c3bd181ff74c9d41003bc2b9aee6fe68
created 2018-02-12 12:03 -0600
pushed 2018-02-14 17:19 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
65e92478e09d3f1628fccbf5edc4cb080046249e
created 2018-01-11 22:18 +0200
pushed 2018-01-11 20:24 +0000
Noemi Erli Noemi Erli - Backed out 20 changesets (bug 903519) for detected memory leaks on a CLOSED TREE
7d56db66836900bc7758c6829b9235a3dd26947e
created 2017-07-28 16:46 -0700
pushed 2018-01-11 18:25 +0000
Steve Fink Steve Fink - Bug 903519 - Strings in the nursery: barriers, r=jonco
519e7a4669d3dcfed77a6d1f868391d2e1966c8a
created 2017-11-01 15:37 +0000
pushed 2017-11-01 15:38 +0000
Jon Coppeard Jon Coppeard - Bug 1412912 - Remove unnecessary includes in jsgc.h and remove inclusion of jsgc.h from Statistics.h r=sfink
6410d5638a985fb0592f0bbaed58daed0aefb271
created 2017-10-24 18:05 +0800
pushed 2017-10-26 16:02 +0000
Yoshi Huang Yoshi Huang - Bug 1407682 - Part 11: Remove unnecessary inclusion of jsgc.h. r=jonco
f6fce9f85d91df0daff217e577a9af7de4c8a02b
created 2017-09-20 13:19 +0100
pushed 2017-09-28 13:25 +0000
Jon Coppeard Jon Coppeard - Bug 1400278 - Replace runtime allocation with system or zone allocation where possible r=jandem
ecf1fb0316d98aa760062060036cdbd36e38233b
created 2017-09-21 15:50 +0100
pushed 2017-09-21 14:55 +0000
Jon Coppeard Jon Coppeard - Backed out changeset 29b2e8acf5f9 (bug 1400278) for local crashes
29b2e8acf5f925c4ee2c5534f02bc9608afd674a
created 2017-09-20 13:19 +0100
pushed 2017-09-20 12:19 +0000
Jon Coppeard Jon Coppeard - Bug 1400278 - Replace runtime allocation with system or zone allocation where possible r=jandem
a47b92874b2b4a0cee64c11162f9899c810df745
created 2017-07-06 16:40 +0200
pushed 2017-07-06 14:41 +0000
Jan de Mooij Jan de Mooij - Bug 1378740 - Share RegExpShareds across compartments within a zone. r=jonco
81163555cc7776f447dfd16fa310e9b8f2ac13b6
created 2017-05-02 14:44 +0200
pushed 2017-05-04 06:52 +0000
Lars T Hansen Lars T Hansen - Bug 1338217 - Share code between Wasm instances. r=luke
5813ddb39f5a8ae8af65de8ed75155bcc8293374
created 2017-05-03 15:27 +0200
pushed 2017-05-03 13:27 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 74a0a0207e08 (bug 1338217) for linux failures
74a0a0207e088ab68a9613e4b55ff54a67775409
created 2017-05-02 14:44 +0200
pushed 2017-05-03 12:40 +0000
Lars T Hansen Lars T Hansen - Bug 1338217 - Share code between Wasm instances. r=luke
0b6169107c9b0a396fbec47c5d78a45e81281dea
created 2017-05-02 13:21 -0700
pushed 2017-05-02 20:21 +0000
Wes Kocher Wes Kocher - Backed out changeset d3197ffef609 (bug 1338217) for failures in test_webassembly_compile.html on at least Windows VM debug a=backout
d3197ffef609c8d15feabae3495296f26a3f141e
created 2017-05-02 14:44 +0200
pushed 2017-05-02 15:34 +0000
Lars T Hansen Lars T Hansen - Bug 1338217 - Share code between Wasm instances. r=luke
ccdbdd6e79e3114d88f972953f462555fc3083d1
created 2017-04-24 12:41 +0200
pushed 2017-04-24 10:41 +0000
Jan de Mooij Jan de Mooij - Bug 1358047 - Move Baseline CacheIR code map from JitCompartment to JitZone. r=djvj
cef3dd72d4440bcf056f4be73bfeeb8b2ddd3c2f
created 2017-04-21 19:37 +0200
pushed 2017-04-21 17:40 +0000
Hannes Verschore Hannes Verschore - Bug 1319746: Add a memory reporter for CFGGraph on BaselineScript, r=njn
f26444a3456643a259846fc0dcafcf777498d76b
created 2017-04-21 19:37 +0200
pushed 2017-04-21 17:40 +0000
Hannes Verschore Hannes Verschore - Bug 1334409 - TraceLogging: Add memory reporter for TraceLogging, r=njn
aac9899a66462ab8a3391ae9025c3e77a89975cc
created 2017-03-27 10:38 +0100
pushed 2017-03-28 10:51 +0000
Jon Coppeard Jon Coppeard - Bug 1345177 - Make RegExpShared a GC thing r=sfink
bf0a094026f7d736e56a5a1ea042fe8e531aabce
created 2017-03-27 11:09 +0100
pushed 2017-03-27 10:10 +0000
Jon Coppeard Jon Coppeard - Backed out changesets e66f564d9749 and 0380d914ad39 (bug 1345177) for rooting hazards
0380d914ad395fca03f342ab911495a1284f1986
created 2017-03-27 10:38 +0100
pushed 2017-03-27 09:42 +0000
Jon Coppeard Jon Coppeard - Bug 1345177 - Make RegExpShared a GC thing r=sfink
4fe119142fb58b24bdc2a2f5a1eb47baa1b5b9ee
created 2017-03-08 12:00 -0800
pushed 2017-03-08 20:01 +0000
Shu-yu Guo Shu-yu Guo - Bug 1108941 - Implement the per-global template literal registry. (r=arai,jonco)
8b4e84832765f2334567865541c4fd842b63d8c0
created 2017-02-23 16:26 +0000
pushed 2017-02-23 16:39 +0000
Jon Coppeard Jon Coppeard - Bug 1340597 - Avoid triggering read barrier in DumpHeap and when collecting stats r=sfink
6f4074b2c8e3027d046004f4d2fa016d865fd004
created 2017-02-07 14:30 -0700
pushed 2017-02-10 15:15 +0000
Brian Hackett Brian Hackett - Bug 1337070 - Tolerate multiple zone groups and cooperating contexts in the GC, r=jonco.
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-02-02 23:28 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
7311c06a7271a8f33f4f73aa0c88e8d4806e488b
created 2017-01-30 06:31 -0700
pushed 2017-01-30 15:39 +0000
Brian Hackett Brian Hackett - Bug 1324002 - Mark atoms separately in each zone, r=jonco,mccr8,peterv.
f37699322f20dbf4e6f25ccf6ab8405cf83352d2
created 2016-11-02 18:42 +0100
pushed 2016-11-04 10:51 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename asmjs/ directory to wasm/; r=luke
1e3b7a0422b6533d5aca29d92fec1e3fd31149ec
created 2016-09-19 19:39 +0200
pushed 2016-09-22 09:15 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1303013: Account memory for wasm guard pages; r=njn, r=luke
18bec78f348ee0c68deba76a5da5529ece455393
created 2016-08-25 01:28 -0700
pushed 2016-08-25 08:18 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Report memory metrics for Scopes. (r=njn)
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2016-08-25 08:18 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
0de811b52c9416c85c35ef739f18abf131f92f5d
created 2016-08-23 11:25 +0200
pushed 2016-08-23 09:38 +0000
Jan de Mooij Jan de Mooij - Bug 1295967 - Share Shapes and BaseShapes across compartments. r=jonco,fitzgen,njn
f84bf71b399ed089a007a145e3adccc7d7f2827c
created 2016-08-11 14:39 +0200
pushed 2016-08-11 12:42 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 1 - Stop using JSRuntime outside SpiderMonkey. r=bz,terrence,fitzgen,kanru
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
less more (0) -100 -60 tip