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

37439 Коммитов

Автор SHA1 Сообщение Дата
Ryan VanderMeulen 1c7ba28dbd Merge m-c to inbound. 2013-08-14 17:11:30 -04:00
Bobby Holley 03c1b0ddf4 Bug 903212 - Remove nsIXPCScriptNotify machinery. r=mrbkap 2013-08-14 14:00:03 -07:00
Bobby Holley 0846601377 Bug 903212 - Remove ScriptEvaluated, and simplify callers. r=mrbkap 2013-08-14 14:00:03 -07:00
Bobby Holley 0a570c79b5 Bug 903212 - Add a GC when popping a script entry point. r=mrbkap
I think that this is more or less isomorphic with the MaybeGC we do in
ScriptEvaluated in the cases that matter. And doing it in a spec-defined
place is helpful in getting rid of spec-nonsensical machinery.
2013-08-14 14:00:02 -07:00
Ryan VanderMeulen 699428310e Backed out changeset bfa3c469cb74 (bug 666399) for bustage on a CLOSED TREE. 2013-08-14 16:50:21 -04:00
Carsten "Tomcat" Book 3f249cd751 merge mozilla-central to b2g-inbound 2013-08-14 15:02:24 +02:00
Ms2ger 30f4e6e119 Merge latest PGO-green inbounc changeset to m-c. 2013-08-14 14:45:47 +02:00
Ms2ger 9d023a67df Bug 904110 - Move alignment features out of Util.h into a new header; r=Waldo 2013-08-14 09:00:52 +02:00
Ms2ger 32b4cafc67 Bug 903849 - Use MOZ_ASSERT consistently in XPConnect; r=bholley 2013-08-14 09:00:34 +02:00
Ms2ger 37108ba241 Bug 903046 - Remove dead EXPORTS_mozilla/jsipc assignment; r=dvander+mshal 2013-08-14 08:56:48 +02:00
Ms2ger 1a5ae526d9 Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar 2013-08-14 08:56:21 +02:00
Szu-Yu Chen [:aknow] f82bcc0f60 Bug 887690 - Part 1: Add emergency callback mode support (idl, webidl). r=hsinyi, sr=smaug 2013-08-14 08:48:28 -04: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
Gary Kwong ab346ca492 Bug 901178 - Backout 7d4e75a5d414. r=nbp in person 2013-08-13 15:44:45 -07:00
JW Wang 9d9f278e30 Bug 882171 - Part 2: Call NEON implementation. r=ehsan, r=glandium 2013-08-13 17:30:18 +08:00
JW Wang 3188d4643b Bug 882171 - Part 1: Add NEON implementation of AudioNodeEngine.cpp. r=roc, r=padenot, r=derf, r=glandium 2013-08-13 15:39:42 +08:00
Hannes Verschore 6dba40cf21 Bug 903394 - IonMonkey: Refactor IonBuilder jsop_getelem, r=jandem 2013-08-13 22:57:19 +02:00
Hannes Verschore 250792c074 Bug 891910 - IonMonkey: In a generic call handle all cases without need for bailout, r=sstangl 2013-08-13 22:46:27 +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
Luke Wagner e6f8b90f22 Bug 901934 - rm JS_(Set|Clear)RuntimeThread (r=billm)
--HG--
extra : rebase_source : d1127d1a90cfbc3a67b01d8ff7e48605b96e327f
2013-08-13 15:36:15 -05:00
Eric Faust 0f826eef97 Bug 875452 - Part 9: Change GetElementParIC to use common CanAttachNative. (r=shu) 2013-08-10 22:20:37 -07:00
Eric Faust 03158e4c0b Bug 875452 - Part 8: Change GetElementIC to use common CanAttachNative. (r=shu) 2013-08-10 22:20:37 -07:00
Eric Faust 3510eb19be Bug 875452 - Part 7: Change GetPropertyParIC to use common CanAttachNative. (r=shu) 2013-08-10 22:20:37 -07:00
Eric Faust 8f45db6d1e Bug 875452 - Part 6.5: Fix const correctness issues in IonCaches.h (r=shu) 2013-08-10 22:20:36 -07:00
Eric Faust ab6004a12f 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 19c080add3 Bug 902264 - Part 2: Expose Array.length optimization to idempotent GetPropertyICs. (r=jandem) 2013-08-10 22:20:36 -07:00
Eric Faust 7a4f0fbba8 Bug 902264 - Part 1: Degeneralize GetPropertyIC Array.length stubs. (r=jandem) 2013-08-10 22:20:36 -07:00
Eric Faust 161ef5c1e8 Bug 875452 - Part 5: Add generic proxy stub to GetPropertyIC. (r=djvj) 2013-08-10 22:20:36 -07:00
Eric Faust 79574f6890 Bug 875452 - Part 4: Handle NoPropertys on DoesntShadow{,Unique} DOMProxies. (r=djvj) 2013-08-10 22:20:36 -07:00
Eric Faust fadd47b9f6 Bug 875452 - Part 3: Factor Proxy::Get call generation out of GetPropertyIC. (r=djvj) 2013-08-10 22:20:36 -07:00
Eric Faust e19947d71e Bug 875452 - Part 2: Remove totally unsed SafepointIndex from ICs (r=nbp) 2013-08-10 22:20:35 -07:00
Eric Faust 9b678f2770 Bug 875452 - Part 1: Refactor and cleanup GetPropertyICs to isolate proxy code. (r=nbp) 2013-08-10 22:20:35 -07:00
Eric Faust 0115f14b45 Bug 875452 - Part 0: Fix include leak of IonCaches.h and others (r=nbp over IRC) 2013-08-10 22:20:35 -07:00
Luke Wagner 5e7f007020 Bug 902506 - OdinMonkey: don't use RelocatablePtr for PropertyName members of AsmJSModule (r=terrence)
--HG--
extra : rebase_source : b6387754a0a2f719331a4314c7292bf892382381
2013-08-12 18:37:19 -05:00
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
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