js/xpconnect/src/XPCJSRuntime.cpp
4e9464928e08998b188e2db519c511d9750e9182
created 2012-02-06 17:02 -0800
pushed 2012-02-07 01:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 689583 - Add names for memory multi-reporters. r=jlebar.
86f0cf0ca4dccbd7fbe446cbd21d94310d9b82e7
created 2012-01-30 20:03 -0800
pushed 2012-02-06 02:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 722609 - Rename the js-total memory reports. r=luke.
fff20ca000849ae216c04b8d069fce0d264539b6
created 2012-01-30 18:12 -0800
pushed 2012-02-06 02:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 722595 - Add memory reporters for misc things hanging off JS objects. r=bhackett.
f2f1bf0353c2ab9e8da3b33389ca0fcf6eedf061
created 2012-02-01 13:36 -0800
pushed 2012-02-03 08:49 +0000
Luke Wagner Luke Wagner - Bug 722594 - Remove xpc_CreateMTGlobalObject and mMTCompartmentMap (r=mrbkap)
9a11bcb3dcb8f35cc1c3e0804560d81d83eabaaa
created 2012-01-31 23:28 +0100
pushed 2012-02-01 20:59 +0000
Igor Bukanov Igor Bukanov - bug 723021 - moving native stack limits into runtime. r=luke
b2f1b368e2f25a5791a4b146f0ac709ca9f029fe
created 2012-01-02 18:19 -0800
pushed 2012-02-01 02:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 671299 (part 3) - Add style sheet memory reporters. r=dbaron.
27f749dda6fd87d3f20981b8e151f304364011b6
created 2012-01-29 14:13 -0800
pushed 2012-01-30 22:40 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 721628 (part 5) - Use size_t instead of int64_t in some JS memory reporting structs. r=luke.
829732925bfa6dbac73d7d73011119dac832fcc6
created 2012-01-29 14:11 -0800
pushed 2012-01-30 22:40 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 721628 (part 4) - Use better names for various JS memory reporting things. r=Ms2ger.
19b63ce08d27a2d4fd1db21df1ed9560c2ec728b
created 2012-01-26 19:09 -0800
pushed 2012-01-30 22:40 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 721628 (part 3) - Rename several size type-inference-related measurement functions and types. r=bhackett.
c7cc6d203ced99d864dace315e2af078a49444b3
created 2012-01-26 05:55 -0800
pushed 2012-01-30 22:40 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 721628 (part 2) - Remove mention of slop bytes from JS memory reporter descriptions. r=luke.
2bab273026b136fa65e87a1d01de461f48cdd3da
created 2012-01-26 19:34 +0100
pushed 2012-01-26 18:38 +0000
Marco Bonardo Marco Bonardo - Merge mozilla-central to mozilla-inbound
ee2d438cdd77712ae9e9b8f0a945144c7e6796ae
created 2012-01-26 14:52 +0100
pushed 2012-01-26 18:38 +0000
Olli Pettay Olli Pettay - Bug 720686, add some cycle collection optimizations to XPC, f=mrbkap,r=mccr8
01d0bab1636ef49d2cbb9dc2a64405cba7b204fc
created 2012-01-25 00:52 -0800
pushed 2012-01-26 14:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 715453 - Remove computedSize from nsMallocSizeOfFun. r=jlebar,bhackett.
64f284541eaf66ee2f33fdabba8c3a3b5b1269bb
created 2012-01-25 10:59 -0800
pushed 2012-01-25 19:00 +0000
Bill McCloskey Bill McCloskey - Bug 706227 - Add way for JS_GC API users to give detailed reason for invocation (r=mccr8)
c83476fb4257d5721f32456085efd6cca038200c
created 2012-01-23 15:35 -0800
pushed 2012-01-25 09:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 720219 (part 1) - Clean up JS object measurement. r=bhackett.
e517d4c431436772c46802f98618155ea8e37973
created 2011-07-18 14:54 -0700
pushed 2012-01-25 03:16 +0000
Luke Wagner Luke Wagner - Bug 675078 - rm JSThreadData and JSThread (JSRuntime is now officially single-threaded) (r=igor,rs=mccr8)
288eae8384a25fd92778f5cd744f17fbce9d73e1
created 2012-01-24 17:32 -0800
pushed 2012-01-25 01:33 +0000
Matt Brubeck Matt Brubeck - Back out 79deba022227 (bug 675078) because of Win debug mochitest-other failures
79deba0222272dd103c35d8317eff8c487ef2dbf
created 2011-07-18 14:54 -0700
pushed 2012-01-24 18:48 +0000
Luke Wagner Luke Wagner - Bug 675078 - rm JSThreadData and JSThread (JSRuntime is now officially single-threaded) (r=igor)
26c821293430fe7cc0637db0fa177fca83ea0cac
created 2012-01-17 09:38 -0800
pushed 2012-01-17 17:40 +0000
Andrew McCreight Andrew McCreight - Bug 718029 - don't skip JSContexts with outstanding requests. r=smaug
d848942fc440ea80308708045d32846e5c8bd3e3
created 2012-01-15 09:13 +0100
pushed 2012-01-15 10:29 +0000
Ms2ger Ms2ger - Bug 677079 - Part u: Provide TriggerOperationCallbacksForActiveContexts in jsfriendapi.h; r=bhackett
35247789f332e6e120a3b6cb10d8f362f813287d
created 2012-01-15 09:13 +0100
pushed 2012-01-15 10:29 +0000
Ms2ger Ms2ger - Bug 677079 - Part q: Expose gcLock in jsfriendapi.h; r=gal
e798120914f78063f54f358649fd300bfdbc4eee
created 2012-01-15 09:13 +0100
pushed 2012-01-15 10:29 +0000
Ms2ger Ms2ger - Bug 677079 - Part p: Remove AutoLockJSGC in favour of js::AutoLockGC; r=bholley
33d5a1f2af518d6f1503c6583bcd38d5f96f76de
created 2012-01-15 09:13 +0100
pushed 2012-01-15 10:29 +0000
Ms2ger Ms2ger - Bug 677079 - Part o: Expose setActivityCallback in jsfriendapi.h; r=gal
fe8240db58344f6a24b961ef1d0b7c0bb4dc5975
created 2012-01-15 09:13 +0100
pushed 2012-01-15 10:29 +0000
Ms2ger Ms2ger - Bug 677079 - Part n: Expose JSOPTION_UNROOTED_GLOBAL in jsfriendapi.h; r=gal
29a2d146c5ff184df4bb8dee53d4329002a6f792
created 2012-01-15 09:13 +0100
pushed 2012-01-15 10:29 +0000
Ms2ger Ms2ger - Bug 677079 - Part l: Use the existing JSAPI for the global object for a context; r=bholley
1668811de954f540bd9ca0386a998557ee688fd8
created 2012-01-15 09:13 +0100
pushed 2012-01-15 10:29 +0000
Ms2ger Ms2ger - Bug 677079 - Part b: Use existing JSAPI functions where those are available; r=bholley
821b2b0daf21a4f3cb0dba5f67eb20b951c19707
created 2012-01-12 16:56 -0500
pushed 2012-01-12 22:00 +0000
Landry Breuil Landry Breuil - Bug 717733 - Fix int64 types usage in js/xpconnect, build failure on OpenBSD
2e7afd15d01a48fcdd692fc8543c9d1541ac25bf
created 2012-01-11 09:23 +0100
pushed 2012-01-11 11:16 +0000
Ms2ger Ms2ger - Bug 714264 - Part c: Move IterateData / CollectCompartmentStatsForRuntime / GetExplicitNonHeapForRuntime to js/MemoryMetrics.h; r=njn
b9077aadd3d745c00159ac95aedc2402d94c7d39
created 2012-01-11 09:23 +0100
pushed 2012-01-11 11:16 +0000
Ms2ger Ms2ger - Bug 714264 - Part b: Move CompartmentStats to MemoryMetrics.h; r=njn
6324ddbe266839db9a2395a13064857e20f44940
created 2012-01-11 09:23 +0100
pushed 2012-01-11 11:16 +0000
Ms2ger Ms2ger - Bug 714458 - Part c: Don't include jscntxt.h in xpcprivate.h; r=bholley
69fe2af4da71132bc31b8866e1bb9e96a1f97a21
created 2012-01-02 19:05 +0100
pushed 2012-01-03 11:39 +0000
Ms2ger Ms2ger - Bug 714057 - Remove uintn users from XPConnect; r=bholley+khuey
26acd30cab90ae882f55e3453ab5cbe18a3ed6fa
created 2011-12-12 19:04 -0800
pushed 2011-12-30 06:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 708159 - Avoid unnecessary work done by multi-reporters in nsMemoryReporterManager::GetExplicit. r=jlebar,bent.
f4d8adba8d7494ff58e16b66c27512a87b44e210
created 2011-12-24 09:27 +0100
pushed 2011-12-25 05:53 +0000
Ms2ger Ms2ger - Bug 692277 - Part b: Remove js/src from xpconnect LOCAL_INCLUDES; r=luke
53c2fc22835b43d2fe60a5fce7e2e9cec97ecc1d
created 2011-12-24 09:27 +0100
pushed 2011-12-25 05:53 +0000
Ms2ger Ms2ger - Bug 692277 - Part a: Introduce an unstable public API for JS memory measurements to be used in XPCJSRuntime; r=njn sr=dmandelin
33473863f42cb9a2f4913f89bac6428b9ace6b4e
created 2011-12-24 00:13 +0200
pushed 2011-12-25 05:53 +0000
Olli Pettay Olli Pettay - Bug 709569, a tool for webidl dictionary-like interfaces, r=khuey,mrbkap
2b94d12f3e2db4e3b32bbe7d71bd2c03f4ad30e7
created 2011-12-11 21:21 -0800
pushed 2011-12-18 23:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 709653 - Fix GC heap memory reporters. r=bhackett.
b0b4b0ce8ad56bdcf585b39647dc0a23e1ca3b93
created 2011-12-17 22:11 -0800
pushed 2011-12-18 06:12 +0000
Andrew McCreight Andrew McCreight - Bug 711616 - QI wrapped native weak map keys to nsINode. r=jst
d6d732ef5650562f1f1593df4bd446614e3f2dfa
created 2011-12-08 22:54 -0500
pushed 2011-12-16 12:37 +0000
Jeff Walden Jeff Walden - Bug 708735 - Use <stdint.h> types in JSAPI and throughout SpiderMonkey. Continue to provide the {u,}int{8,16,32,64} and JS{Uint,Int}{8,16,32,64} integer types through a single header, however, for a simpler backout strategy -- and also to ease the transition for embedders. r=timeless on switching the jsd API to use the <stdint.h> types, r=luke, r=dmandelin
21e2e05a8d8eb1334d306e5802f9f4cad2a3a75e
created 2011-12-15 17:45 -0800
pushed 2011-12-16 01:47 +0000
Andrew McCreight Andrew McCreight - Bug 680937, part 3 - implement and set preserve wrapper callback. r=jst
a8196c95d4c94f2f442f632f10aceb5108f18358
created 2011-12-08 19:09 -0800
pushed 2011-12-09 03:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 704400 - Implement --enable-dmd. r=khuey.
8a5174695f8672022262e1019ada46087e79743c
created 2011-12-05 14:24 -0800
pushed 2011-12-05 22:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 704723 - Add memory reporter for XPConnect. r=mrbkap.
13afcd4c097cf52b3fb653d9c59ee07bd78d863e
created 2011-12-03 10:34 -0800
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
239e7d505041f16f5a727d388d4c4b8997f00163
created 2011-11-30 12:45 -0800
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
60f879bef90ef16c268b0230cf14ea20ae31c234
created 2011-11-26 15:03 -0800
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
976c33eee3ac2470d24bbbcf33bfa1c96e1fb73b
created 2011-11-21 20:29 -0500
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Add about:memory reporters for per compartment shape tables, bug 704372.
a335853be21913b4a60a676c76c968d87bc10a56
created 2011-11-18 18:02 -0800
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
ba62d6c8e943b92fc3cb19bdd52cde8f63c408bf
created 2011-11-10 18:30 -0800
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Add missing #include, no bug.
3ef25a8cf1728c475a7a0a51b0aa26394ec5f0b6
created 2011-11-10 12:06 -0800
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
ef1f81733ed8764409930afeacd268323fdd1e6c
created 2011-11-02 13:32 -0700
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Add memory reporter for base shapes, bug 699210.
d6352d960dd24bb29dc3365b9b2e686e7fbcd812
created 2011-11-02 09:23 -0700
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
ecf776407687cf44d5454b5261e174f22f801146
created 2011-10-27 14:16 -0700
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
57b753e28ffdb29a579e989863d46e527a8e0e5d
created 2011-10-26 13:02 -0700
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Remove JSFunction fixed slots and unused fields, bug 697537.
498d6fa378ba586b2f34424cf9404c74aa3f48cb
created 2011-10-20 07:38 -0700
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Fix OPT build break.
2e7490ebbe6aec5efbd958610c6b0f8e81324d2f
created 2011-10-19 14:26 -0700| base
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
f1c49a3b76e76c571ac12e66535aecb14d434b4d
created 2011-12-01 19:08 -0800
pushed 2011-12-02 03:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 704391 - Add more JS runtime memory reporters and fix the existing ones. r=luke.
d807cb7b91e51645405d70974a0ab5aebdffd85c
created 2011-11-27 19:03 -0800
pushed 2011-11-28 03:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 698968 - Add mallocSizeOf functions and start using them. r=jlebar,bhackett,jfkthame, sr=bz.
3258ba3a269d5e865b720c853120e088d4537e10
created 2011-11-26 11:05 +0100
pushed 2011-11-26 13:29 +0000
Ms2ger Ms2ger - Bug 701467 - Remove JS_TRUE/JS_FALSE from xpconnect; r=bholley
37cbe2c24ecd55d81767386f94a8fb40433a5da3
created 2011-11-22 17:41 -0500
pushed 2011-11-22 22:42 +0000
David Anderson David Anderson - Remove tracer from XPConnect (bug 698201 part 6, r=bholley).
5d052a4d8f2b47ad091ba9d3fcc7d2a0010f09d1
created 2011-11-20 20:10 -0800
pushed 2011-11-21 04:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 700992 - Fix GCC compile warnings in XPConnect. r=bholley,gal.
2057f46bf229e8057b7e207128edfa4362a7fd50
created 2011-11-14 17:28 -0800
pushed 2011-11-15 18:15 +0000
Terrence Cole Terrence Cole - Bug 702480 - Fix description of js-gc-heap-unused-fraction; r=njn
less more (0) -60 tip