Marco Bonardo
|
4ed363f0ac
|
Merge mozilla-central to mozilla-inbound
|
2012-01-26 19:34:35 +01:00 |
|
Olli Pettay
|
47b8ec859f
|
Bug 720686, add some cycle collection optimizations to XPC, f=mrbkap,r=mccr8
--HG--
extra : rebase_source : 7e8f68a30048f613acc99201c3c1e12b6f74eaba
|
2012-01-26 14:52:25 +01:00 |
|
Bill McCloskey
|
502e67c72c
|
Bug 706227 - Add way for JS_GC API users to give detailed reason for invocation (r=mccr8)
|
2012-01-25 10:59:55 -08:00 |
|
Nicholas Nethercote
|
dd32d38d63
|
Bug 715453 - Remove computedSize from nsMallocSizeOfFun. r=jlebar,bhackett.
--HG--
extra : rebase_source : a65039a407daab45360a5b375b53cbf1bc05b7f6
|
2012-01-25 00:52:51 -08:00 |
|
Nicholas Nethercote
|
cfcdfc66fe
|
Bug 720219 (part 1) - Clean up JS object measurement. r=bhackett.
--HG--
extra : rebase_source : ff9aa7da84814e6868fef88b56bcb038389d5fb9
|
2012-01-23 15:35:37 -08:00 |
|
Luke Wagner
|
73a1588f02
|
Bug 675078 - rm JSThreadData and JSThread (JSRuntime is now officially single-threaded) (r=igor,rs=mccr8)
--HG--
extra : rebase_source : f6d2c2c6083f4589691ede571159bfd7e7ef8701
|
2011-07-18 14:54:48 -07:00 |
|
Matt Brubeck
|
0978981988
|
Back out 79deba022227 (bug 675078) because of Win debug mochitest-other failures
|
2012-01-24 17:32:30 -08:00 |
|
Luke Wagner
|
0d7b41f9b5
|
Bug 675078 - rm JSThreadData and JSThread (JSRuntime is now officially single-threaded) (r=igor)
|
2011-07-18 14:54:48 -07:00 |
|
Nathan Froyd
|
c640d15949
|
Bug 714365 - DictionaryHelpers.cpp gets rebuilt on every build. r=ted
|
2012-01-23 07:55:21 -08:00 |
|
Ben Turner
|
1cd415db8f
|
Bug 705640 - Implement DOMError as defined in DOM 4, r=mounir.
--HG--
extra : transplant_source : %15%98Xx%C3%F3%89%95%94%5Eu%99%B0%CC%8B%E0V%3A4%C6
|
2012-01-24 02:13:41 -08:00 |
|
Bill McCloskey
|
5e946f0618
|
Bug 716033 - Move write barriers from jsapi.h to jsfriendapi.h (r=luke,bholley)
|
2012-01-23 16:43:12 -08:00 |
|
Andrew McCreight
|
4d058d5e0d
|
Bug 720292 - add more cycle collector edge names. r=smaug
|
2012-01-23 15:25:53 -08:00 |
|
Ed Morley
|
86d3c4e599
|
Backout 143f01714f2b (bug 705640) for build failures
|
2012-01-23 14:25:47 +00:00 |
|
Ben Turner
|
186eb76b2e
|
Bug 705640 - 'Implement DOMError as defined in DOM 4'. r=mounir.
|
2012-01-23 03:02:54 -08:00 |
|
Ed Morley
|
2fa2d9037f
|
Backout fcb3a7884fa9 (bug 705640) for build failures
|
2012-01-23 11:48:35 +00:00 |
|
Ben Turner
|
1d8744671b
|
Bug 705640 - 'Implement DOMError as defined in DOM 4'. r=mounir.
|
2012-01-23 03:02:54 -08:00 |
|
John Schoenick
|
e58ad87df1
|
Bug 718899 - Implement Cu.forceShrinkingGC / Cu.schedulePreciseShrinkingGC r=gwagner
|
2012-01-19 10:58:25 -08:00 |
|
Andrew McCreight
|
82cdf1adb9
|
Bug 718029 - don't skip JSContexts with outstanding requests. r=smaug
|
2012-01-17 09:38:24 -08:00 |
|
Nathan Froyd
|
4928a5864e
|
Bug 711563 - compact function specs; r=jorendorff
|
2011-12-29 16:23:53 -05:00 |
|
Nathan Froyd
|
a38b9b6e48
|
Bug 711563 - flatten property and function names; r=jorendorff
|
2011-12-29 16:20:26 -05:00 |
|
Nathan Froyd
|
5658f0c1f6
|
Bug 711563 - more compact property and function tables; r=jorendorff
|
2011-12-29 15:18:41 -05:00 |
|
Nathan Froyd
|
1b75da2f1c
|
Bug 711563 - reduce space required by hash entry chains; r=jorendorff
|
2011-12-16 14:49:53 -05:00 |
|
Justin Wood
|
09b3d2e3d1
|
Merge m-c tip to m-i
|
2012-01-15 05:29:24 -05:00 |
|
Ms2ger
|
c3ac307be0
|
Bug 717195 - Export dombindings.h; r=bholley
|
2012-01-15 09:13:12 +01:00 |
|
Ms2ger
|
3b70bf2777
|
Bug 677079 - Part aa: Expose sizeof(JSContext) in jsfriendapi.h; r=njn
|
2012-01-15 09:13:11 +01:00 |
|
Ms2ger
|
7a241b6e2d
|
Bug 677079 - Part z: Move JS_CHECK_RECURSION to jsfriendapi.h; r=mjrosenb
|
2012-01-15 09:13:11 +01:00 |
|
Ms2ger
|
d2bbda8564
|
Bug 677079 - Part y: Move AutoIdVector to jsapi.h; r=evilpie
|
2012-01-15 09:13:11 +01:00 |
|
Ms2ger
|
d088d42b35
|
Bug 677079 - Part x: Move AutoValueVector to jsapi.h; r=evilpie
|
2012-01-15 09:13:11 +01:00 |
|
Ms2ger
|
d7a989a022
|
Bug 677079 - Part v: Expose rt->compartments in jsfriendapi.h; r=jorendorff
|
2012-01-15 09:13:11 +01:00 |
|
Ms2ger
|
dd1391fb7b
|
Bug 677079 - Part u: Provide TriggerOperationCallbacksForActiveContexts in jsfriendapi.h; r=bhackett
|
2012-01-15 09:13:10 +01:00 |
|
Ms2ger
|
5906bcfce6
|
Bug 677079 - Part t: Provide IsContextRunningJS in jsfriendapi.h; r=jorendorff
|
2012-01-15 09:13:10 +01:00 |
|
Ms2ger
|
faa2fb2251
|
Bug 677079 - Part s: Make JS_TRACER_INIT a function instead of a macro; r=billm
|
2012-01-15 09:13:10 +01:00 |
|
Ms2ger
|
47fef8e488
|
Bug 677079 - Part r: Provide AutoSkipConservativeScan in jsfriendapi.h; r=luke
|
2012-01-15 09:13:10 +01:00 |
|
Ms2ger
|
a68763cbfd
|
Bug 677079 - Part q: Expose gcLock in jsfriendapi.h; r=gal
|
2012-01-15 09:13:10 +01:00 |
|
Ms2ger
|
59f812e2ba
|
Bug 677079 - Part p: Remove AutoLockJSGC in favour of js::AutoLockGC; r=bholley
|
2012-01-15 09:13:10 +01:00 |
|
Ms2ger
|
d3a8cef289
|
Bug 677079 - Part o: Expose setActivityCallback in jsfriendapi.h; r=gal
|
2012-01-15 09:13:10 +01:00 |
|
Ms2ger
|
e1128e53a7
|
Bug 677079 - Part n: Expose JSOPTION_UNROOTED_GLOBAL in jsfriendapi.h; r=gal
|
2012-01-15 09:13:09 +01:00 |
|
Ms2ger
|
d18f6233a3
|
Bug 677079 - Part m: Expose context's compartment in jsfriendapi.h; r=jorendorff
|
2012-01-15 09:13:09 +01:00 |
|
Ms2ger
|
53a542098a
|
Bug 677079 - Part l: Use the existing JSAPI for the global object for a context; r=bholley
|
2012-01-15 09:13:09 +01:00 |
|
Ms2ger
|
481a852857
|
Bug 677079 - Part k: Expose outstandingRequests in jsfriendapi.h; r=cdleary
|
2012-01-15 09:13:09 +01:00 |
|
Ms2ger
|
f9031f06f9
|
Bug 677079 - Part i: Expose errorReporter in jsapi.h; r=mrbkap
|
2012-01-15 09:13:09 +01:00 |
|
Ms2ger
|
6b0c6353bd
|
Bug 677079 - Part d: Move js_GetErrorMessage to jsfriendapi.h; r=jorendorff
|
2012-01-15 09:13:08 +01:00 |
|
Ms2ger
|
10cf80e5a4
|
Bug 677079 - Part b: Use existing JSAPI functions where those are available; r=bholley
|
2012-01-15 09:13:07 +01:00 |
|
Landry Breuil
|
9c18b76213
|
Bug 717733 - Fix int64 types usage in js/xpconnect, build failure on OpenBSD
js/xpconnect/src/XPCJSRuntime.cpp:1881:
error: invalid conversion from 'PRInt64*' to 'int64_t*'
|
2012-01-12 16:56:02 -05:00 |
|
Ms2ger
|
ca9baae85f
|
Bug 716357 - Fix license header in FilteringWrapper.cpp; r=gerv DONTBUILD
|
2012-01-11 17:12:21 +01:00 |
|
Ms2ger
|
badf95659c
|
Bug 332648 - Part g: Move AutoIdArray to jsapi.h; r=evilpie
|
2012-01-11 09:23:09 +01:00 |
|
Ms2ger
|
dbd0ec7cdd
|
Bug 332648 - Part e: Move AutoArrayRooter to jsapi.h; r=evilpie
|
2012-01-11 09:23:09 +01:00 |
|
Ms2ger
|
28ef8d5df7
|
Bug 332648 - Part c: Move AutoObjectRooter to jsapi.h; r=evilpie
|
2012-01-11 09:23:08 +01:00 |
|
Ms2ger
|
41e5f45d47
|
Bug 332648 - Part b: Move AutoValueRooter to jsapi.h; r=evilpie
This patch also moves the MarkRuntime function into the JS namespace.
|
2012-01-11 09:23:08 +01:00 |
|
Ms2ger
|
ba150c988a
|
Bug 714264 - Part c: Move IterateData / CollectCompartmentStatsForRuntime / GetExplicitNonHeapForRuntime to js/MemoryMetrics.h; r=njn
This patch also removes those APIs exposed in js/MemoryMetrics.h that aren't
used anymore.
|
2012-01-11 09:23:08 +01:00 |
|