Olli Pettay
|
49ff9c7a84
|
Bug 725768 - BBP for ObjectHolders, additional patch 2, r=mccr8
|
2012-02-13 22:59:14 +02:00 |
|
Bill McCloskey
|
03499f06a0
|
Bug 716067 - UnmarkGray more often (r=bent)
|
2012-02-10 18:32:13 -08:00 |
|
Phil Ringnalda
|
aa7113899f
|
Back out 5f623a11c6cb (bug 713226), 1ed8ccf96402 (bug 721579), 32af27f89c49 (bug 722028), 1300d282fd22 (bug 716067), dc0f6ad7eff3 (bug 723313), 0d2ab3f2e9b9 (bug 723773) for talos crashes
|
2012-02-10 19:47:48 -08:00 |
|
Bill McCloskey
|
c96a433a29
|
Bug 716067 - UnmarkGray more often (r=bent)
|
2012-02-10 18:32:13 -08:00 |
|
Olli Pettay
|
0fe1640d6b
|
Bug 725768 - BBP for ObjectHolders, r=mccr8
--HG--
extra : rebase_source : 31e088050144099582d035f758d716516885ebd3
|
2012-02-10 21:50:37 +02:00 |
|
Ed Morley
|
04d8171793
|
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
|
2012-02-10 12:14:39 +00:00 |
|
Ms2ger
|
ccee066e87
|
No bug - Propagate false return value from xpc_qsThrowMethodFailedWithDetails; r=bz
|
2012-02-07 21:31:29 +01:00 |
|
Jeff Walden
|
e46b0ed4d4
|
Bug 725888 - Remove some js_GetClassPrototype calls, using faster methods on GlobalObject instead. Also introduce JS_GetObjectPrototype to retrieve Object.prototype so that a friend API can be made un-friendly. r=dmandelin
--HG--
extra : rebase_source : d68d7f1fdcc1bc9a1a027c08ea62bebd8e9d0178
|
2012-02-07 11:45:18 -08:00 |
|
Igor Bukanov
|
18e6a2e079
|
bug 724310 - drop cx argument from JSObject field and fixed slots infallible API. r=:Waldo
--HG--
extra : rebase_source : b78519db2ff008eb5143676d2db47935f0e89f45
|
2012-02-05 21:07:23 +01:00 |
|
Igor Bukanov
|
eb3cfce3dc
|
backout merge for bug 724310. r=irc
|
2012-02-09 21:28:22 +01:00 |
|
Igor Bukanov
|
efe64d22c0
|
bug 723517 - drop cx argument from JSObject field and fixed slots infallible API. r=:Waldo
--HG--
extra : rebase_source : c461dfc0e0e0462ab262cc01c2a771d3bb0971cc
|
2012-02-05 21:07:23 +01:00 |
|
Bobby Holley
|
29328b7b57
|
Bug 622301 - Remove now-obsolete 'callee' parameter. r=mrbkap
|
2012-02-07 18:06:41 -08:00 |
|
Bobby Holley
|
09d06adbcf
|
Bug 622301 - Don't use XPCWrappedNative::GetWrappedNativeOfJSObject in quickstub unwrapping. r=mrbkap
|
2012-02-07 18:06:34 -08:00 |
|
Igor Bukanov
|
672b98ffbe
|
bug 660441 - removal of cx parameter from IsAboutToBeFinalized. r=anygregor
|
2012-02-08 01:51:32 +01:00 |
|
Andrew McCreight
|
ed6da3301f
|
Bug 696174 - Log JS heap at the same time as CC heap. r=bholley,smaug
|
2012-02-02 16:32:30 -08:00 |
|
Igor Bukanov
|
249bae9bfd
|
bug 724810 - storing finalizer in external strings directly. r=luke
--HG--
extra : rebase_source : d3222c685190bbdbe9446628f2f73f2a6f81eb11
|
2012-02-07 19:44:54 +01:00 |
|
Jason Orendorff
|
4e6e2ddc69
|
Bug 699565 - Part 4 - for-of loops on array-like DOM object. r=bz.
|
2012-02-07 12:57:17 -06:00 |
|
Marco Bonardo
|
3cb51695d8
|
Bug 722254 - Add an XPCOMUtils method to generate a singleton factory.
Use the new factory in Places js services, to ensure they can't be instanced multiple times.
r=bsmedberg
|
2012-02-07 10:17:42 +01:00 |
|
Nicholas Nethercote
|
ddd936d488
|
Bug 689583 - Add names for memory multi-reporters. r=jlebar.
--HG--
extra : rebase_source : adb3fb2cbbb8a07b60edd48c7dc9a3a4a4763b79
|
2012-02-06 17:02:59 -08:00 |
|
Andrew McCreight
|
e74e061086
|
Bug 724398 - specialize GCThingIsMarked to GRAY. r=billm
|
2012-02-05 19:43:35 -08:00 |
|
Nicholas Nethercote
|
aada2ed431
|
Bug 722609 - Rename the js-total memory reports. r=luke.
|
2012-01-30 20:03:29 -08:00 |
|
Nicholas Nethercote
|
a1ab9492f5
|
Bug 722595 - Add memory reporters for misc things hanging off JS objects. r=bhackett.
--HG--
extra : rebase_source : 211b35134923f4cb99625bb240b96e81f0f28b4b
|
2012-01-30 18:12:03 -08:00 |
|
Masatoshi Kimura
|
885fc84d72
|
Bug 723894 - Crash when Web IDL dictionary object is null; r=mrbkap
|
2012-02-05 18:57:46 +00:00 |
|
Igor Bukanov
|
afb57a37a5
|
bug 723517 - Drop cx argumrent from JS_GetClass(cx, obj). r=luke
|
2012-02-04 01:54:57 +01:00 |
|
Luke Wagner
|
b78ff5f631
|
Bug 722594 - Remove xpc_CreateMTGlobalObject and mMTCompartmentMap (r=mrbkap)
--HG--
extra : rebase_source : 6dd76009eb8029499efcbe6bbb0b74d58000612c
|
2012-02-01 13:36:51 -08:00 |
|
Luke Wagner
|
492489ef53
|
Bug 692269 - Remove jsstr.h, vm/String.h, jsautokw.h, jsclone.h, jsopcode.tbl, jsopcode.h, jsstdint.h from INSTALLED_HEADERS (r=billm)
--HG--
extra : rebase_source : f9e20f1d52987251ad3d58c76531dcd5135076ad
|
2012-01-30 09:17:38 -08:00 |
|
Blake Kaplan
|
2718588789
|
Bug 723111 - Add an option to js::UnwrapObject so that it doesn't stop at outer windows when unwrapping. This is useful for cases where we are trying to find the wrapped native for a security wrapper. r=bzbarsky
|
2012-01-26 14:55:27 +01:00 |
|
Igor Bukanov
|
08ee5eda35
|
bug 723021 - moving native stack limits into runtime. r=luke
|
2012-01-31 23:28:22 +01:00 |
|
Phil Ringnalda
|
23ca89ddfb
|
Back out 9aac714775b9 (bug 723111) for make check orange
|
2012-02-01 10:25:04 -08:00 |
|
Blake Kaplan
|
7cce8db259
|
Bug 723111 - Add an option to js::UnwrapObject so that it doesn't stop at outer windows when unwrapping. This is useful for cases where we are trying to find the wrapped native for a security wrapper. r=bzbarsky
--HG--
extra : rebase_source : 51216cf21b63554e50633c89f393c5888241dee2
|
2012-01-26 14:55:27 +01:00 |
|
Peter Van der Beken
|
5be8d4ae29
|
Fix for bug 717009 (Inline ListBase<LC>::instanceIsListObject and ListBase<LC>::getListObject). r=bz.
--HG--
extra : rebase_source : 368514fa942cb31751e5c6b4ff9d206c1bb609bc
|
2011-11-09 11:37:47 +01:00 |
|
Peter Van der Beken
|
8f4abab950
|
Fix for bug 716997 (Allow new DOM bindings with 0 methods or properties). r=jst.
--HG--
extra : rebase_source : 2b16fa38254362cdedc136a8a4b07261ab2f6a76
|
2011-10-14 23:21:39 +02:00 |
|
Peter Van der Beken
|
0fc6b252db
|
Fix for bug 693811 ("Assertion failure: shouldCacheProtoShape(cx, proto, &shouldCache) && shouldCache" in ListBase::nativeGet). r=mrbkap.
--HG--
extra : rebase_source : 5baa4b1afeecf64e7f1945869e9cd2ae9045b44c
|
2011-10-14 23:29:36 +02:00 |
|
Boris Zbarsky
|
a16c2d5b2f
|
Bug 722729. Expose a public API for LinkConstructorAndPrototype. r=bhackett
|
2012-01-31 22:40:49 -05:00 |
|
Nicholas Nethercote
|
2806f8e46a
|
Bug 671299 (part 3) - Add style sheet memory reporters. r=dbaron.
|
2012-01-02 18:19:14 -08:00 |
|
Brian Hackett
|
3fad42139d
|
Don't run compile-and-go scripts on globals with a cleared scope, bug 680456. r=dmandelin
|
2012-01-31 16:36:07 -08:00 |
|
Sander van Veen
|
b8326718a6
|
Bug 681556 - Default sandboxName to the caller's filename. r=mrbkap.
|
2012-01-30 20:06:41 -08:00 |
|
Nicholas Nethercote
|
99f6891b58
|
Bug 721628 (part 5) - Use size_t instead of int64_t in some JS memory reporting structs. r=luke.
--HG--
extra : rebase_source : c3e13b8042b8914ae16cee38b0299f6164ba9222
|
2012-01-29 14:13:18 -08:00 |
|
Nicholas Nethercote
|
b88e427016
|
Bug 721628 (part 4) - Use better names for various JS memory reporting things. r=Ms2ger.
--HG--
extra : rebase_source : 4edc916c571906329075b6be68c245267f9b61d0
|
2012-01-29 14:11:32 -08:00 |
|
Nicholas Nethercote
|
a686663b5d
|
Bug 721628 (part 3) - Rename several size type-inference-related measurement functions and types. r=bhackett.
--HG--
extra : rebase_source : e66bc2d787c31de93ff80280597543cf47924967
|
2012-01-26 19:09:31 -08:00 |
|
Nicholas Nethercote
|
cb6170460f
|
Bug 721628 (part 2) - Remove mention of slop bytes from JS memory reporter descriptions. r=luke.
--HG--
extra : rebase_source : f9babd22a734eae87a5f671f8ac405939d27e690
|
2012-01-26 05:55:03 -08:00 |
|
Igor Bukanov
|
9eb0ae5f93
|
bug 722348 - eliminate JSRuntime::requestCount. r=luke
|
2012-01-30 11:15:13 +01:00 |
|
Jon Buckley
|
ec8f21a6ca
|
Bug 721230 - Implement a compressed texture support stub for WebGL conformance. r=bjacob
|
2012-01-28 16:15:27 -05:00 |
|
Andrew McCreight
|
f5ad40b334
|
Bug 693527 - tell the cycle collector about watchpoints. r=jorendorff
|
2012-01-27 17:13:21 -08:00 |
|
Peter Van der Beken
|
17cd65acea
|
Back out 570dd369e02a, bc777c65c5ca and 12a483042e9a to fix bustage
|
2012-01-27 15:34:30 +01:00 |
|
Peter Van der Beken
|
a315c8f9b9
|
Fix for bug 717009 (Inline ListBase<LC>::instanceIsListObject and ListBase<LC>::getListObject). r=bz.
--HG--
extra : rebase_source : 661d5fc98c76506ab6abccd057a0ce1e8cf6b0f8
|
2011-11-09 11:37:47 +01:00 |
|
Peter Van der Beken
|
92dc06c0ef
|
Fix for bug 716997 (Allow new DOM bindings with 0 methods or properties). r=jst.
--HG--
extra : rebase_source : c6a702d61a75bae8e328d9cda6a717d75829ebf3
|
2011-10-14 23:21:39 +02:00 |
|
Peter Van der Beken
|
234f42c6e0
|
Fix for bug 693811 ("Assertion failure: shouldCacheProtoShape(cx, proto, &shouldCache) && shouldCache" in ListBase::nativeGet). r=mrbkap.
--HG--
extra : rebase_source : 191e550e9aac822f82e771a5a21fe74f90f728cb
|
2011-10-14 23:29:36 +02:00 |
|
Marco Bonardo
|
650ada821b
|
Merge mozilla-central to mozilla-inbound
|
2012-01-26 19:34:35 +01:00 |
|
Olli Pettay
|
2130de6646
|
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 |
|