Граф коммитов

27966 Коммитов

Автор SHA1 Сообщение Дата
Bill McCloskey b4bea81a93 Bug 750538 - Remove jsgcstats.{cpp,h} (r=dmandelin) 2012-05-08 11:14:14 -07:00
Bill McCloskey cfb762161c Bug 751454 - Use automarker for XPCNativeScriptableInfo (r=bholley) 2012-05-08 11:11:09 -07:00
Jon Buckley eb1579639e Bug 728017 - Implement WEBGL_compressed_texture_s3tc - r=bjacob 2012-05-08 13:29:31 -04:00
Ed Morley 93fca3e280 Backout ba7cf6fd10ae (bug 728017) for failing to compile 2012-05-08 18:50:45 +01:00
Jon Buckley 1720b18a60 Bug 728017 - Implement WEBGL_compressed_texture_s3tc - r=bjacob 2012-05-08 13:29:31 -04:00
Ryan VanderMeulen bc43b82415 Merge m-c to inbound 2012-05-07 20:29:19 -04:00
Bill McCloskey 223be0b591 Bug 752098 - Fix script filename marking with incremental GC (r=luke) 2012-05-07 16:56:57 -07:00
Nicholas Nethercote aa4ed76615 Bug 752381 - Merge System Principal compartments in about:memory. r=jlebar. 2012-05-06 22:05:16 -07:00
Nicholas Nethercote 4ebdb294b4 Bug 739512: fix Mac and Windows bustage caused by patch 3. r=me. 2012-05-07 10:53:56 +10:00
Nicholas Nethercote 3b18320e25 Bug 739512: Patch 3: shrink the representation of optional arrays in JSScript. r=luke.
--HG--
extra : rebase_source : df3e7190d8afbff1dfe95c44b838d6460b2c11b6
2012-04-11 17:19:00 -07:00
Nicholas Nethercote a7c6cbd0b5 Bug 752374 - Fix GCC integer overflow warnings in jsatominlines.h. r=bhackett.
--HG--
extra : rebase_source : aea8276518c71af6817abf096309585d1c8f1d05
2012-05-06 16:43:15 -07:00
Bill McCloskey a58151e296 Bug 749698 - Setup compartment to collect when gcPoke set (r=igor) 2012-05-06 16:36:21 -07:00
Bill McCloskey 81b3b36efd Bug 752081 - Add more cases to IncrementalReferenceBarrier (r=sfink) 2012-05-06 16:33:50 -07:00
Nicholas Nethercote e7e30333da Bug 739512: Patch 11: change JSScript::useCount to uint32_t. r=dvander.
--HG--
extra : rebase_source : 408dd77b28b697140f6ba08680b24cb69c046390
2012-04-11 16:37:57 -07:00
Brian Hackett f846f2d027 Disallow non-canonical jsids, bug 751331. r=luke 2012-05-06 13:45:19 -07:00
Andrew Paprocki 77fe9cf5f6 Bug 736792 - Add JSOPTION_STRICT_MODE for embedders to force ES5 strict mode for all code without requiring "use strict" annotations. r=njn 2012-05-05 15:26:16 -04:00
Bobby Holley d5c12cf9a1 Bug 749173 - Remove AutoPreserveCompartment. r=luke 2012-05-06 13:09:49 +02:00
Phil Ringnalda b99f585209 Back out 4ef39e03c9d9 (bug 736792) for jsreftest failures 2012-05-05 21:43:44 -07:00
Andrew Paprocki a89c23bb96 Bug 736792 - Add JSOPTION_STRICT_MODE for embedders to force ES5 strict mode for all code without requiring "use strict" annotations. r=njn 2012-05-05 15:26:16 -04:00
Bobby Holley 4823e7c3e4 Bug 743961 - Null-check context pushing callbacks. r=mrbkap 2012-05-05 18:33:40 +02:00
Jan de Mooij f9d4ce27cb Bug 752015 - Remove MethodJIT-inl.h. r=bhackett 2012-05-05 18:23:40 +02:00
Ryan VanderMeulen 336512130e Merge m-c to m-i 2012-05-05 11:50:54 -04:00
Olli Pettay 71fe5764b1 Backout Bug 716014, a=bustage 2012-05-05 18:20:09 +03:00
Brian Hackett b6363403f1 Check that double variables have the correct representation when changing types at switch targets, bug 751320. r=dvander 2012-05-05 07:18:55 -07:00
Ed Morley f9aab60a10 Merge mozilla-central to mozilla-inbound 2012-05-05 12:57:25 +01:00
wmccloskey@mozilla.com 105571263a Bug 716014, use compartment gc more often, JS API part, r=terrence
--HG--
extra : rebase_source : c61a7552611cfbb0ce39bfee7787da57bec5a637
2012-05-05 11:56:58 +03:00
Olli Pettay 387930525f Bug 716014, use compartment gc more often, r=billm
--HG--
extra : rebase_source : cf20b7aca16349e4007da24cfb5b19ab7a16cad8
2012-05-05 11:55:30 +03:00
Ms2ger a147767a14 Bug 741245 - Remove nsresult return value from nsXPConnect::GetSafeJSContext(); r=bholley 2012-05-05 11:00:05 +02:00
Ms2ger 35877cb28a Bug 745427 - Fix XPCWrappedNativeScope::SetContext; r=gal 2012-05-05 11:00:04 +02:00
Christian Holler 2e32f290c8 Bug 751195 - Mark GC function unsafe for AddressSanitizer, r=billm 2012-05-05 02:08:32 -04:00
Ryan VanderMeulen 98785555aa Backout 2c8ae0c81d32 (bug 742391) due to bustage. r=FAIL 2012-05-04 23:03:31 -04:00
Joey Armstrong 2bbee6ea06 Bug 742391 - Split config/rules.mk - file batch #1. r=ted 2012-05-04 22:46:35 -04:00
Bill McCloskey f5eea63433 Bug 745034 - Add page fault counts to GC statistics (r=terrence,dmandelin) 2012-04-09 12:30:33 -07:00
Jeff Walden d9d9276cc4 Bug 752737 - Delete the default and copy constructors and assignment operator from JSString and JSObject to avoid errors. r=luke
--HG--
extra : rebase_source : 37d8f094e917a097ac1b2ee0d4956f15e46c532c
2012-05-07 16:45:19 -07:00
Luke Wagner 2c857745c6 Bug 752205 - Ensure switch case strings are atoms (r=njn)
--HG--
extra : rebase_source : e91d6c4d5c078e9ae16e7d3bd80e082a564dee57
2012-05-07 08:36:59 -07:00
Terrence Cole b483fc9299 Bug 752604 - Ergonomics improvements for HashTable::rekeyFront; r=luke
--HG--
extra : rebase_source : 9764f2db38844106ac13f5281d85464f0b2aff80
2012-05-07 12:46:28 -07:00
Jan de Mooij 2c8764dfd9 Bug 738525 - Add IC for getters backed by a JSNative. r=bhackett
--HG--
extra : rebase_source : 7ad0e6625985cb6349285f918570b9aa4ac2780e
2012-05-07 21:17:48 +02:00
Bill McCloskey ddcd430182 Bug 743879 - Eliminate lazy atoms (r=Waldo) 2012-05-07 10:13:04 -07:00
Bill McCloskey cd575b98c3 Bug 743879 - Backout for build errors (r=bustage) 2012-05-07 10:27:10 -07:00
Boris Zbarsky 3969a34041 Bug 751077. Skip binding for the XPConnect-default property ops as well when resolving properties on a sandbox prototype. r=bholley 2012-05-07 13:26:50 -04:00
Bill McCloskey 297c469f35 Bug 743879 - Eliminate lazy atoms (r=Waldo) 2012-05-07 10:13:04 -07:00
Bill McCloskey b7a14d0d26 Bug 747926 - Preserve type tag when overwriting VM stack values (r=bhackett) 2012-05-07 10:12:58 -07:00
Bill McCloskey f6e22149df Bug 748119 - Read barrier for js::types::Type (r=bhackett) 2012-05-07 10:12:52 -07:00
Bill McCloskey c984d32271 Bug 748119 - Disable verifier reachability check (r=bhackett) 2012-05-07 10:12:46 -07:00
Bill McCloskey 471f3c6964 Bug 749039 - Fixup registers when returning from methodjit (r=bhackett) 2012-05-07 10:12:30 -07:00
Bill McCloskey 3ae99c720f Bug 715761 - Start to rewrite xpconnect TraceJS code (r=bholley) 2012-05-07 10:01:50 -07:00
Bill McCloskey e1570c2297 Bug 715761 - Replace xpconnect automarker macros with templates (r=bholley) 2012-05-07 10:01:44 -07:00
Bill McCloskey 26b9eb29dd Bug 715761 - Move xpconnect mark bits (r=bholley) 2012-05-07 10:01:39 -07:00
Bill McCloskey 587f474aaf Bug 715761 - Add a comment explaining xpconnect (r=bholley) 2012-05-07 10:01:33 -07:00
Mike Hommey 7add2e4723 Bug 751865 - Avoid Preprocessor.py applying filters to file names given on the command line. r=ted 2012-05-07 14:17:47 +02:00