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

35718 Коммитов

Автор SHA1 Сообщение Дата
Kannan Vijayan ffe7ef726b Bug 831507 - Fix tbpl massive orange on CLOSED TREE. r=bhackett 2013-05-29 17:37:13 -04:00
Boris Zbarsky 3eabb6ea4b Bug 876805. Fix unsafe reference gc hazards in dom/ code. r=smaug 2013-05-29 16:16:04 -04:00
Kannan Vijayan 37e2c4a150 Bug 831507 - Add generational-gc post-write barriers to baseline compiler. r=jandem 2013-05-29 16:02:02 -04:00
Nicolas B. Pierron ea39a53fef Bug 876382 - Fix OOM check in Ion code allocation of caches. r=h4writer 2013-05-28 23:21:23 -07:00
Brian Hackett cef821fe32 Bug 876458 - Fix MUnbox::congruentTo, r=jandem. 2013-05-29 13:31:35 -06:00
Bobby Holley 49a6fe857d Bug 876762 - Remove support for mScopeForNewJSObjects. r=luke 2013-05-29 09:50:49 -07:00
Benjamin Peterson 07cdf5c671 Bug 877058 - Remove compiler member of baseline's FrameInfo. r=jandem 2013-05-29 08:29:59 -07:00
Brian Hackett 1f07e6dcc4 Bug 876653 - Add missing isNative() test, r=jandem. 2013-05-29 09:13:34 -06:00
Brian Hackett 52c2cbdd53 Bug 875804 - Always keep track of the use of custom iterators, r=jandem. 2013-05-29 09:09:45 -06:00
Jon Coppeard 3b18af5777 Bug 876639 - Address unsafe references from JS_ParseJSON() - Fix shell r=terrence 2013-05-29 09:28:03 +01:00
Brian Hackett afdd23dc14 Bug 875476 - Avoid passing operands of the wrong type to EvaluateConstantOperands, r=jandem. 2013-05-29 08:57:02 -06:00
Ed Morley b0dc90fb63 Merge latest green inbound changeset and mozilla-central 2013-05-29 15:24:19 +01:00
Ed Morley d52f661f4a Backed out changeset 82024a9a3dfd (bug 876639) for B2G compilation failures on a CLOSED TREE 2013-05-29 12:09:41 +01:00
Jon Coppeard 171e4b3ebb Bug 876639 - Address unsafe references from JS_ParseJSON() - Fix shell r=terrence 2013-05-29 09:28:03 +01:00
Ryan VanderMeulen bf4c0f286e Merge m-c to fx-team. 2013-05-28 21:25:32 -04:00
Eddy Bruel 238eeaea7e Bug 637572 - Fix for Script-sourceStart-03.js CLOSED TREE 2013-05-28 15:08:15 -07:00
Eddy Bruel d519832548 Bug 637572 - Implement Debugger.Source.prototype.url; r=jimb
--HG--
rename : js/src/jit-test/tests/debug/Script-url.js => js/src/jit-test/tests/debug/Source-url.js
2013-05-28 13:02:55 -07:00
Eddy Bruel 2891343de7 Bug 637572 - Implement Debugger.Source.prototype.sourceStart/Length; r=jimb 2013-05-28 12:54:16 -07:00
Bobby Holley 94b56f3398 Bug 872135 - Remove unnecessary nsContentUtils include. r=me DONTBUILD 2013-05-28 11:05:38 -07:00
Bobby Holley 51c4d0224a Bug 870423 - Tests. r=bz 2013-05-28 10:29:38 -07:00
Bobby Holley f03e3c188b Bug 870423 - Use the actual hasInstance proxy hook for function proxies. r=luke 2013-05-28 10:29:37 -07:00
Blake Kaplan 6f75922493 Bug 860435 - Don't use an iterator that's already at the end of the stack. r=terrence 2013-05-28 17:35:44 -07:00
Brian Hackett 07cf981505 Bug 867820 - Box boolean inputs to double comparisons when a double conversion isn't possible, r=jandem. 2013-05-28 07:27:37 -06:00
Hannes Verschore f895b25713 Bug 876649: IonMonkey: Temporary disable MSetElementCache when no dense write is seen, r=jandem 2013-05-28 15:09:25 +02:00
Brian Hackett 434420b8a2 Bug 875276 - Improve robustness when optimizing .length accesses on objects, r=jandem. 2013-05-28 07:00:55 -06:00
Jan de Mooij 1fecd244b8 Bug 876434 - Compile JSOP_CALLEE with Baseline. r=djvj 2013-05-28 14:32:56 +02:00
Jan de Mooij 455b689781 Bug 876398 - Compile JSOP_POPN with Baseline and Ion. r=djvj 2013-05-28 14:32:47 +02:00
Jan de Mooij eb4410ff82 Bug 876226 - Restore frame chain if evaluate fails. r=luke 2013-05-28 14:32:19 +02:00
Benjamin Bouvier 717037d534 Bug 875135: IonMonkey: Don't reorder operands when constant is already in rhs, r=sstangl 2013-05-26 13:20:57 -07:00
Joshua Cranmer 26a00df047 Bug 868285 - Fix static checking builds, part 3: actually check js/src. r=glandium 2013-05-27 16:05:10 -05:00
Joshua Cranmer f9295075bf Bug 868285 - Fix static checking builds, part 2: Add MOZ_NONHEAP_CLASS. r=ehsan
--HG--
rename : build/clang-plugin/tests/TestStackClass.cpp => build/clang-plugin/tests/TestNonHeapClass.cpp
2013-05-27 16:05:02 -05:00
Phil Ringnalda a7f63b8156 Merge m-c to a CLOSED TREE m-i 2013-05-27 11:46:31 -07:00
Hannes Verschore b40d32a518 Backout backout 2bb75f6d6877 (Bug 875276). 2013-05-27 19:01:27 +02:00
Kannan Vijayan ba31b07361 Bug 870200 - Fix typeobject assignment to rest-argument arrays. r=bhackett 2013-05-27 12:41:47 -04:00
Hannes Verschore b8d20372ca Backout 4370f503d69f (Bug 875276). 2013-05-27 18:18:12 +02:00
Kannan Vijayan 179caec31d Backout a17bb92b2d52 for bustage, CLOSED TREE. 2013-05-27 11:40:51 -04:00
Kannan Vijayan c3bf8723f6 Bug 870200 - Fix typeobject assignment to rest-argument arrays. r=bhackett 2013-05-27 11:16:56 -04:00
Jon Coppeard 18542d913b Bug 875872 - Add public Heap<T> class for implementing post-barriers in the browser r=terrence 2013-05-27 12:51:25 +01:00
Jon Coppeard a07d2309af Bug 874691 - Make CC participant tracing indirect r=mccr8 r=smaug r=bz 2013-05-27 12:50:49 +01:00
Nicholas D. Matsakis 6d44492683 Bug 874643 - Declare CallGetIntrinsicValue MIR to be unsafe r=shu 2013-05-25 13:47:10 -04:00
Nicholas D. Matsakis cb4e49b262 Bug 862892 - Support off-main-thread compilation for parallel execution. r=shu,bhackett 2013-05-25 09:05:05 -04:00
Boris Zbarsky 76ce95b003 Bug 875939. Make passing a Rooted<T> or Handle<T> to a function taking |const T&| not be a gc hazard. r=terrence 2013-05-24 22:38:09 -04:00
Eddy Bruel 95c00e88f0 Merge for bug 637572 2013-05-24 17:05:46 -07:00
Eddy Bruel 88bc398c48 Bug 637572: Implement Debugger.Source.prototype.text; r=jimb 2013-05-24 17:00:08 -07:00
Shu-yu Guo 0dde06ae3a Bug 875748. (r=djvj) 2013-05-24 16:55:54 -07:00
Shu-yu Guo b1e7918635 Bug 875742. (r=djvj) 2013-05-24 16:55:54 -07:00
Nicolas B. Pierron bb5e32fd22 Bug 774006 - IonMonkey: Implement SetElementIC for integer indexes. r=h4writer 2013-05-24 16:32:49 -07:00
Jeff Walden 83c2ba376f Followup to bug 816033, remove a test. This was removed locally, but somehow the removal ended up in a different, not-yet-pushed patch. Sorry! :-(
--HG--
extra : rebase_source : 1f487c932c5d8ebffabe8c08da12a1f9916e221b
2013-05-24 16:15:46 -07:00
Masatoshi Kimura bf3edb05d3 Bug 875155 - Make bug 809674 test self-contained. r=bholley 2013-05-25 07:55:18 +09:00
Gary Kwong 3d7819dad8 Backout b9beff192aa2 since it seems to have caused at least topcrash bug 875757, and possibly other topcrashes. r=luke in-person
--HG--
extra : rebase_source : 4c02b33ac8305ee1b06bbf64280ae13456b12386
2013-05-24 13:17:10 -07:00