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

37398 Коммитов

Автор SHA1 Сообщение Дата
Brian Hackett d29e980958 Bug 902508 - Try to recover type sets for the initial values of arguments during Ion compilation, r=jandem. 2013-08-13 12:04:40 -06:00
Ehsan Akhgari 539558980d Bug 904086 - Remove LOBJS; r=gps,jcranmer,glandium 2013-08-13 14:00:11 -04:00
Ehsan Akhgari e86e8a41ee Bug 904264 - Don't #include js/MemoryMetrics.h in xpcpublic.h; r=bholley 2013-08-13 13:51:50 -04:00
Kyle Huey 7ea5a68da2 Bug 901630: Remove support for the cc thread. r=mccr8 2013-08-13 10:45:32 -07:00
Joshua Cranmer d45742e480 Bug 884676 - Part 1: Remove unused ThreadPool::submitOne method. r=Waldo
--HG--
extra : rebase_source : 9791f3f79aa87ece38f8225e8b2b0217a147484a
2013-08-13 10:33:26 -05:00
Brian Hackett 774c10fe71 Bug 886850 - Clean up write barriers for ion/baseline scripts, r=jandem. 2013-08-13 09:16:38 -06:00
Brian Hackett ca2162becd Bug 902095 - Allow accessing the compartment/zone for ExclusiveContext, r=billm. 2013-08-13 09:13:46 -06:00
Jan de Mooij 6c8dc2c0b0 Bug 904079 - Snapshots should not have emitted-at-uses operands. r=bhackett
--HG--
extra : rebase_source : 501011273e1276d1a178f79e4fcccbe97dd38f21
2013-08-13 17:11:41 +02:00
Daniel Holbert f699a136d1 Bug 903663: Use MOZ_C_SUPPORTS_WARNING and MOZ_CXX_SUPPORTS_WARNING to exempt warnings from FAIL_ON_WARNINGS. r=glandium 2013-08-13 07:22:10 -07:00
Jan de Mooij 2b89bd232c Bug 903754 - Remove InterpreterFrames class and use InterpreterActivation instead. r=luke 2013-08-13 14:06:30 +02:00
Adam Roach [:abr] ac53292a64 Bug 904108 - Add explicit assignment operator to js::Value r=luke 2013-08-12 12:01:23 -05:00
Ryan VanderMeulen 32c04ed328 Merge m-c to inbound. 2013-08-12 21:59:20 -04:00
Mike Hommey fe5663cc61 Bug 903321 - Don't update backend.RecursiveMakeBackend.built when no backend file changed. r=gps 2013-08-13 10:39:35 +09:00
Ryan VanderMeulen 4d14292521 Backed out 4 changesets (bug 887690) for suspicion of causing frequent mochitest-2 failures.
Backed out changeset 106ae6eee902 (bug 887690)
Backed out changeset e2c72cb029f4 (bug 887690)
Backed out changeset 9eea090ed6f7 (bug 887690)
Backed out changeset 1defeb691f5c (bug 887690)
2013-08-12 19:13:38 -04:00
Ryan VanderMeulen 3f3c3722d8 Merge m-c to b2g-inbound. 2013-08-12 17:44:21 -04:00
Luke Wagner b719f9e704 Bug 893519 - OdinMonkey: require compile-and-go (r=bbouvier)
--HG--
extra : rebase_source : 81058b627b4763d8173c70be52febe68ba7e079e
2013-08-12 16:24:58 -05:00
Bobby Holley 80de28966e Bug 901364 - Make operation callbacks runtime-wide. r=mrbkap 2013-08-12 12:54:50 -07:00
Bobby Holley 6d6c84d0bf Bug 901364 - Implement a replacement operation callback in XPConnect. r=mrbkap 2013-08-12 12:54:49 -07:00
Jan de Mooij 5cf929623d Bug 903410 - Fix Ion regalloc to avoid some redundant stores. r=bhackett 2013-08-12 15:33:40 +02:00
Po-Chun Chang 3439586c22 Bug 898692 - Avoid wasted work in ArrayBufferObject::obj_trace(). r=sphink 2013-08-12 08:52:01 -04:00
Ed Morley a4ae239c93 Bug 901898 - Remove codesighs now that it's no longer run in automation; r=gps 2013-08-12 13:10:41 +01:00
Hannes Verschore cfda6833a9 Bug 903394 - IonMonkey: Refactor IonBuilder jsop_setprop, r=jandem 2013-08-10 02:52:45 +02:00
Hannes Verschore c29082f6f4 Bug 903394 - IonMonkey: Refactor IonBuilder jsop_setelem, r=jandem 2013-08-10 02:46:27 +02:00
Ryan VanderMeulen 9339de4f3f Merge m-c to inbound. 2013-08-12 17:43:24 -04:00
Jeff Walden 8414c21ffd Bug 853301 - Make a --with-intl-api/--with-intl-api=build/--without-intl-api configure option that builds/exposes Intl, only builds it, and doesn't build it at all. This will allow tests with the Intl code, built, but with no changes to JS behavior, permitting disentangling binary-size-increase effects from effects due to changes in JS functionality (or in code invoked to expose that functionality). r=glandium 2013-08-08 15:17:08 -07:00
Jon Coppeard 59e1633369 Bug 903354 - GC: Remove unused AutoPropertyDescriptorRooter r=terrence 2013-08-12 12:09:19 +01:00
Jon Coppeard e133b9b2a9 Bug 903352 - Handlify remaining PropertyDescriptor APIs r=terrence r=bholley r=smaug 2013-08-12 12:09:14 +01:00
Nicholas Nethercote 6b214e6801 Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
--HG--
extra : rebase_source : 2a767e04768a94eb943370bbe7945a8dc409bf1d
2013-08-08 16:07:22 -07:00
Jeff Walden 67cfe2d626 Bug 899361 - Make sure the JSRuntimes created for testOOM.cpp and testGCOutOfMemory.cpp have a native stack quota set. r=till
--HG--
extra : rebase_source : 8c19a3129db941c48c14fe5ef9bf882d3f231aaf
2013-08-06 10:40:51 -07:00
Daniel Holbert ff9cd906fa Backed out changeset fde265c467b2 (Bug 902095) for SM(r) bustage 2013-08-12 13:40:15 -07:00
Brian Hackett 263edd531e Bug 902095 - Allow accessing the compartment/zone for ExclusiveContext, r=billm. 2013-08-12 13:57:02 -06:00
Luke Wagner f898d510b5 Bug 904159 - OdinMonkey: don't use Func::code()->bound() to test whether a function has already been defined (r=bbouvier)
--HG--
extra : rebase_source : cf3367a4badda4f34a0a9f09072f24171dda049d
2013-08-12 14:01:04 -05:00
Daniel Holbert d9e15ffe67 Bug 904148: Move ReplaceData into an anonymous namespace, to fix build warning. r=Waldo 2013-08-12 11:44:39 -07:00
Terrence Cole 0d4fa56117 Bug 898936 - Fix some build warnings on ARM gcc; r=mjrosenb 2013-08-01 22:05:55 -07:00
Phil Ringnalda 3b9dba8610 Back out ffb1961adc27:c81045074b71 (bug 875452), 87a5139e77eb:093496cb6997 (bug 902264), d04219b09245:954b005832ac (bug 875452) on suspicion of causing GC crashes
CLOSED TREE
2013-08-11 20:02:15 -07:00
Nicholas Nethercote fab6b01232 No bug - Fix warning about |msTotal|. r=me.
--HG--
extra : rebase_source : 2a37ef3091fc90aef70a9ac982123e18cd1c82c1
2013-08-11 17:10:39 -07:00
Nicholas Nethercote 120cabb8ac Bug 900346 (part 2) - Fix some comments in TokenStream.h. r=jwalden.
--HG--
extra : rebase_source : 374e1a258f9dd1aba86b90318016b5275fa9a092
2013-08-11 16:57:45 -07:00
Nicholas Nethercote 59e2276c13 Bug 900346 (part 1) - Fix peekTokenSameLine(). r=jwalden.
--HG--
extra : rebase_source : c1c76d2ceb6b23d0cdc061c740bffdc8b4244a38
2013-08-11 16:55:06 -07:00
Phil Ringnalda ceaeadcb34 Back out 79684dc64173 (bug 898936) for 10.7 debug M4 crashes 2013-08-11 17:34:20 -07:00
Terrence Cole f0fafe043f Bug 898936 - Fix some build warnings on ARM gcc; r=mjrosenb 2013-08-01 22:05:55 -07:00
Eric Faust 15c7c7f633 Bug 875452 - Part 9: Move GetElementParIC to use common CanAttachNative. (r=shu) 2013-08-10 22:20:37 -07:00
Eric Faust 0e3762666f Bug 875452 - Part 8: Move GetElementIC to use common CanAttachNative. (r=shu) 2013-08-10 22:20:37 -07:00
Eric Faust 1e15574302 Bug 875452 - Part 7: Move GetPropertyParIC to common CanAttachNative. (r=shu) 2013-08-10 22:20:37 -07:00
Eric Faust 905ce70eb6 Bug 875452 - Part 6.5: Fix const correctness issues in IonCaches.h (r=shu) 2013-08-10 22:20:36 -07:00
Eric Faust 2af4d34cd0 Bug 875452 - Part 6: Refactor GetPropertyIC::canAttachNative() for unification with other get ICs. (r=shu) 2013-08-10 22:20:36 -07:00
Eric Faust a4b7088ad1 Bug 902264 - Part 2: Expose Array.length optimization to idempotent GetPropertyICs. (r=jandem) 2013-08-10 22:20:36 -07:00
Eric Faust f4303ea157 Bug 902264 - Part 1: Degeneralize GetPropertyIC Array.length stubs. (r=jandem) 2013-08-10 22:20:36 -07:00
Eric Faust 53c4d0804d Bug 875452 - Part 5: Add generic proxy stub to GetPropertyIC. (r=djvj) 2013-08-10 22:20:36 -07:00
Eric Faust 61be9ac08b Bug 875452 - Part 4: Handle NoPropertys on DoesntShadow{,Unique} DOMProxies. (r=djvj) 2013-08-10 22:20:36 -07:00
Eric Faust 3ff869546d Bug 875452 - Part 3: Factor Proxy::Get call generation out of GetPropertyIC. (r=djvj) 2013-08-10 22:20:36 -07:00