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

43430 Коммитов

Автор SHA1 Сообщение Дата
Lars T Hansen 6158a64cd0 Bug 1033115 - pass intermediate array as root for PJS gc for Array.prototype.reducePar. r=shu 2014-07-02 17:08:56 +02:00
Jan de Mooij 049c5ca279 Bug 1032726 part 3 - Make FindEnumStringIndex work with Latin1 strings. r=bz,terrence
--HG--
extra : rebase_source : dd266d1453f926438eec533502d75e2a7de37795
2014-07-02 15:45:04 +02:00
Jan de Mooij 2df19d3cf9 Bug 1032726 part 2 - Make GetArrayIndexFromId work with Latin1 strings. r=bz,terrence
--HG--
extra : rebase_source : b6f8fe3df3946dfe05f5467c22c4fb157b6dcbf2
2014-07-02 15:45:02 +02:00
Carsten "Tomcat" Book 46358192d8 Backed out changeset 14f0326f6c77 (bug 1032750) for Android 2.3 Armv6 Opt JSReftest 2 Test failure on a CLOSED TREE 2014-07-02 15:48:59 +02:00
Carsten "Tomcat" Book cb8565452a Backed out changeset 020c3ec13ba6 (bug 1029648) for Android 2.3 Armv6 Opt JSReftest 2 Test failure on a CLOSED TREE 2014-07-02 15:48:46 +02:00
Carsten "Tomcat" Book 3f825a7191 Backed out changeset 4cc5a9749735 (bug 1029648) for Android 2.3 Armv6 Opt JSReftest 2 Test failure on a CLOSED TREE 2014-07-02 15:48:25 +02:00
Paali Tandia 56d45e3a8e Bug 1028704 - IonMonkey: Implement RMinMax recover instruction. r=nbp 2014-07-02 06:05:51 -07:00
Branislav Rankov c565bd8a1f Bug 1024515 - IonMonkey MIPS: Don't use ScratchRegister in ModMaskI. r=mjrosenb 2014-06-26 13:45:54 +02:00
Branislav Rankov 70a973a8ca Bug 1020359 - IonMonkey MIPS: Add missing macro instructions from latest changes. r=jandem 2014-06-03 16:11:54 +02:00
Branislav Rankov fceec311ab Bug 1020359 - Fix StoreSlotT for MIPS. Followup on bug 1017539. r=jandem 2014-06-10 14:58:41 +02:00
Branislav Rankov 7a20c5e148 Bug 1020359 - Fix MIPS build issue in function emitLoadElementT. r=jandem 2014-06-03 15:57:44 +02:00
Jan de Mooij c296802a3b Bug 1032726 part 1 - Make ConvertJSValueToByteString work with Latin1 strings. r=bz,terrence 2014-07-02 13:04:14 +02:00
Jan de Mooij 88c3f549f6 Bug 1032238 - Make some API functions handle Latin1 strings. r=luke 2014-07-02 13:04:12 +02:00
Jon Coppeard c41fc6ade9 Backed out changeset c609e4ddcff6 (bug 1029648) for B2G XPCShell failures 2014-07-02 11:59:58 +01:00
Jon Coppeard 75c83479d4 Bug 1029648 - Enable dynamic heap growth by default r=terrence 2014-07-02 08:11:58 +01:00
Jon Coppeard dcdd44085d Bug 1029648 - Update zone triggers end of background sweeping rather than for every chunk freed r=terrence 2014-07-02 08:11:26 +01:00
Jon Coppeard 0c9908370e Bug 1029648 - Calculate GCRuntime::highFrequencyGC once rather than once per zone r=terrence 2014-07-02 08:06:49 +01:00
Jon Coppeard ec35913e4f Bug 1032750 - Don't update GC triggers on uncollected zones r=billm 2014-07-02 08:05:58 +01:00
Steve Fink e43bb970f3 Bug 1022773 - Spot fix for hazard reporting stupidity, r=bustage
--HG--
extra : rebase_source : e9769d832cdf525115a31b27e39dea13affada99
2014-07-01 21:46:57 -07:00
Wes Kocher 40b922a6e4 Backed out 3 changesets (bug 984048) for breaking hazard builds.
Backed out changeset 2d0c34b7045f (bug 984048)
Backed out changeset c18211a2afa1 (bug 984048)
Backed out changeset 30fa36882d57 (bug 984048)
2014-07-01 20:29:08 -07:00
Nikhil Marathe 80b377d13a Bug 984048 - Patch 4 - Handle parse and uncaught errors. r=khuey 2014-07-01 16:43:13 -07:00
Jim Blandy 2015803d7b Bug 1031636: In off-thread compilation, rewrap the compilation options that might need it before saving them on the ScriptSourceObject. r=sfink 2014-07-01 15:29:11 -07:00
Terrence Cole 5cf118f8ef Bug 1031068 - Remove an unhelpful crash diagnostic; r=jonco 2014-06-30 10:44:34 -07:00
Steve Fink cc506319cc Bug 1022773 - Fix AutoJSAPI initialization rooting by annotating nsIScriptContext.GetWindowProxy and (temporarily) runtime-rooting, r=bholley 2014-07-01 09:02:10 -07:00
Steve Fink b09eb198f6 Bug 1022773 - hazard analysis output improvements, r=terrence
--HG--
extra : rebase_source : 66555d28be87d3c150943dcf782ab7c95b6f2313
2014-06-25 15:35:55 -07:00
Steve Fink e0ff56cc39 Bug 1022773 - Ignore trivial |return nullptr;| statements that cross GC boundaries, r=bhackett
--HG--
extra : rebase_source : ff35099b7d21a082f49b04d86f6e293543649caf
2014-06-25 15:35:53 -07:00
Steve Fink 04d4a79438 Bug 1022773 - Return value rooting for XPConnect, r=bholley
--HG--
extra : rebase_source : 7dd3b1585bbc3d6a4a22812771495dedf600d7e0
2014-06-25 15:35:37 -07:00
Steve Fink 1f35628fd0 Bug 1022773 - Return value rooting for JS engine, r=terrence
--HG--
extra : rebase_source : 3d0934277a0edb7d3a22c12823b50840de9f6161
2014-06-25 15:35:36 -07:00
Steve Fink e0b7644d4e Bug 1022773 - Switch all JS Compile functions to use MutableHandle, r=terrence
--HG--
extra : rebase_source : e7542a31e4818e6beafd2b1dab096606370534bb
2014-06-25 15:35:35 -07:00
Steve Fink 7b06fcf9bd Bug 1022773 - Resolve hazard by switching Compile to MutableHandle, r=terrence,smaug,bholley
--HG--
extra : rebase_source : a6f4eb9138688c09bce15f36ffc0bdb5b6e3dc5f
2014-06-11 17:38:22 -07:00
Steve Fink 272d2b308e Bug 1028629 - Remove a function pointer (encodeVFP), r=mjrosenb
--HG--
extra : rebase_source : 0868adb1b54771b5fa2974b3d6196c0700b58abc
2014-06-10 15:14:10 -07:00
Steve Fink 232afbc525 Bug 1022773 - Debugging helper setup for analyzeRoots.js, r=woof!
--HG--
extra : rebase_source : c0ba6268bbd8d5a2a6e33773876ae40c6f6976a0
2014-06-10 15:10:19 -07:00
Steve Fink 1262398618 Bug 1022773 - Consider internal function names in analysis, r=bhackett
--HG--
extra : rebase_source : 9bc1b6dd20c7e804fb7dda9c2c3504dde628619d
2014-06-24 14:20:53 -07:00
Steve Fink 9ccef30642 Bug 1029227 - Annotate GetSafeJSContext as never overridden by GCing implementation, r=terrence
--HG--
extra : rebase_source : 5333191cf20b6e502e1b1313454f191498829804
2014-06-24 14:20:52 -07:00
Steve Fink b973818b78 Bug 1022773 - Include return values in analysis, r=bhackett
--HG--
extra : rebase_source : c7704570c0ce7376fe6bba8202476fdbaf6c1239
2014-06-10 15:10:19 -07:00
Lars T Hansen 4b5148cd91 Bug 1020290 - Invert the MarkExactStackRoots loop to get rid of a template. r=jcoppeard 2014-07-01 12:28:43 +02:00
Jon Coppeard 4690350539 Bug 1028246 - Add tracing to inform GC optimisation efforts r=terrence 2014-06-30 10:10:40 +01:00
Jon Coppeard fa0b8e7c42 Bug 1032171 - Qualify use of mozilla::Range to fix potential ambiguous reference errors in unified builds r=jandem 2014-07-01 09:46:53 +01:00
Jan de Mooij 31eceb4d9b Bug 1029622 - Make CTypes work with Latin1 strings. r=terrence 2014-07-01 09:46:33 +02:00
Guillaume Maudoux 27e8906fcf Bug 1013821 - IonMonkey: Implement Not Recover Instruction; r=bbouvier 2014-07-01 09:44:00 +02:00
Hannes Verschore 9f3ae2deff Bug 1013172 - Fix bustage, r=bustage 2014-07-01 07:02:05 +02:00
Hannes Verschore acb73d6eaf Bug 1013172 - IonMonkey: Implement compilation priority, r=jandem,luke 2014-07-01 06:25:43 +02:00
Hannes Verschore 2b1329cd87 Bug 1030683 - TraceLogger: Add rdtsc for windows, r=bbouvier 2014-07-01 06:09:49 +02:00
Hannes Verschore f26622876f Bug 1030683 - TraceLogger: Use Endian.h for conversion of little/big endian, r=bbouvier 2014-07-01 06:09:05 +02:00
Bill McCloskey 026f5d0e68 Bug 1017109 - Add construct hook for CPOWs (r=mrbkap) 2014-06-30 17:50:58 -07:00
Bill McCloskey 3d9e496beb Bug 1029202 - Allow CPOW receivers to be non-CPOWs (r=mrbkap) 2014-06-30 17:48:09 -07:00
Kyle Huey 4266528680 Bug 1031051: Part 18 - Kill the old XPIDL-based event generator. r=smaug 2014-06-30 16:02:04 -07:00
Kyle Huey 21d8fc32e7 Bug 1031051: Part 17 - Manually implement CustomEvent. r=smaug
CustomEvent can't be generated because we still need the XPCOM interface which is used by a11y among others.
2014-06-30 16:02:04 -07:00
Kyle Huey 0f7b974094 Bug 1031051: Part 16 - Migrate Style*ChangeEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:04 -07:00
Kyle Huey adffec442f Bug 1031051: Part 15 - Migrate Speech events to the WebIDL code generator. r=smaug 2014-06-30 16:02:03 -07:00