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

44140 Коммитов

Автор SHA1 Сообщение Дата
David Major ccd27e6212 Bug 1043108 - Remove arch:IA32 from non-x86 builds. r=glandium
--HG--
extra : rebase_source : 3826e179b2e2f14371a58a476b29cb1dd4d088d7
2014-08-14 11:08:05 +12:00
Seth Fowler c617ac43cc Bug 913586 (Part 6) - Update Maybe users in js. r=luke
--HG--
extra : rebase_source : c5d23a7874de49e61b43f79b8eda744db0523c6e
2014-08-13 15:42:00 -07:00
Bobby Holley 7c1bca4f69 Bug 1052042 - Move the pre-pop GC to AutoEntryScript. r=billm 2014-08-13 15:36:44 -07:00
Ehsan Akhgari e78b481c3a Bug 1044596 - Fix more bad implicit conversion constructors in the JS engine; r=jorendorff 2014-07-27 13:40:52 -04:00
Eric Faust 2f12f5203d Bug 1053460 - Make AddonWrapper instances const. (r=bholley) 2014-08-13 15:23:28 -07:00
Eric Faust a7aa4d328e Bug 1053447 - Re-enable background finalization of proxies. (r=terrence) 2014-08-13 15:23:26 -07:00
Jeff Walden 4d09aad508 Bug 1052358 - Non-unified build bustage fix. r=bustage in a CLOSED TREE 2014-08-13 13:56:52 -07:00
Steve Fink 83615e8702 Bug 1015339 - Add functions for getting and dumping the current backtrace, r=jandem
--HG--
extra : rebase_source : 59f9334d04023667ec6e0e75878a3278980a289c
2014-06-10 15:10:19 -07:00
Luke Wagner 60282b3ca5 Bug 992461 - Turn off the shell's asm.js cache by default (r=bbouvier)
--HG--
extra : rebase_source : 12b23393ae2ebda0b40526d94bbf97005d490874
2014-08-13 15:08:19 -05:00
Jeff Walden e02baa8508 Bug 1052988 - Make the error reporter only set the failure flag if the report is actually of an exception. r=jorendorff 2014-08-12 18:16:22 -07:00
Nathan Braswell b7d635af1c Bug 1052358 - Support copying over symbol properties in Object.assign. r=jwalden 2014-08-12 16:07:47 -07:00
Chris Peterson 482032b806 Bug 1053061 - Remove unnecessary `return undefined`s in JS self-hosted code now that bogus return warning has been removed in bug 1046964. r=billm 2014-08-11 20:10:30 -07:00
Ed Morley 9e41c131c5 Merge mozilla-central and inbound 2014-08-13 17:03:24 +01:00
Kannan Vijayan f1fa76c62e Bug 1004831 - Part 6 - Fixups to ensure that entries get rejigged curretly during BaselineDebugModeOSR. r=h4writer 2014-08-13 11:59:58 -04:00
Kannan Vijayan 07a1506178 Bug 1004831 - Part 5 - Add mapping entries for baseline jitcode and ion IC jitcode. r=h4writer 2014-08-13 11:59:56 -04:00
Kannan Vijayan 0b21d3e912 Bug 1004831 - Part 4 - Register native to bytecode mappings when new IonCode is generated. r=h4writer 2014-08-13 11:59:55 -04:00
Kannan Vijayan 3373b483b0 Bug 1004831 - Part 3 - Add lookup methods to retrieve bytecode site information from mappings. r=h4writer 2014-08-13 11:59:53 -04:00
Kannan Vijayan 222abce2d2 Bug 1004831 - Part 2 - Add compact map representation for native to bytecode mappings. r=luke,h4writer 2014-08-13 11:59:52 -04:00
Kannan Vijayan 350f6c16f9 Bug 1004831 - Part 1 - Track pcOffsets of generated code during ion compilation. r=jdemooij 2014-08-13 11:59:51 -04:00
Ed Morley 76da7b9ce5 Merge latest green fx-team changeset and mozilla-central; a=merge 2014-08-13 16:53:58 +01:00
Ed Morley 60b62a869a Backed out changeset f6970e7f17e1 (bug 995284) for crashes on OS X and Windows; CLOSED TREE 2014-08-13 11:18:01 +01:00
Matthew Noorenberghe b0c13df9b2 Bug 1052931 - Add URLSearchParams to GlobalProperties for import. r=bholley
--HG--
extra : rebase_source : 2ec9189dc6a1092067690b4609ef6c3701171e67
2014-08-12 18:13:35 -07:00
Benjamin Bouvier cd5a3cc523 Bug 1021716: Use movhlps for extracting lane Z of a float32x4 register; r=sunfish 2014-08-13 11:18:09 +02:00
Benjamin Bouvier bebf82b3f5 Bug 1021716: SIMD x86-x64: Implement MSimdExtractElement; r=sunfish 2014-08-13 11:18:00 +02:00
Jon Coppeard ee54c3ad08 Bug 995284 - Make the GC more deterministic in the shell r=terrence 2014-08-13 10:05:33 +01:00
Jon Coppeard 511f6ef1c5 Bug 1052388 - Rename JS_CallHeapFooTracer() functions to JS_CallFooTracer() r=terrence r=smaug 2014-08-13 10:05:22 +01:00
Jon Coppeard 48493473e2 Bug 1049440 - Don't crash in jsapi-tests when a test fails to initialize r=luke 2014-08-13 10:03:45 +01:00
Benjamin Bouvier e49c623287 Bug 1052380: Fix builds without Ion after bug 1019831 landed; r=nbp 2014-08-13 10:13:19 +02:00
Douglas Crosher 31a8336db2 Bug 1050278 - IonMonkey (ARM): Consolidate the mpu feature detection and remove the ARM remnants in js/src/assembler. r=nbp 2014-08-13 01:25:17 +10:00
Nicholas Nethercote 5c21275b20 Bug 1052248 - Tweak the goodAllocated heuristics. r=bhackett.
--HG--
extra : rebase_source : 2ba3467efa21d5e00ae300d0fa57b3522ba3d721
2014-08-11 23:21:09 -07:00
Nicholas Nethercote fca802563c Bug 1052213 - Reduce default size of Native2WrappedNativeMaps. r=mrbkap. 2014-08-12 16:29:39 -07:00
Benjamin Bouvier 84f9863e73 Bug 1025475: Fix build bustage; r=bustage
--HG--
extra : rebase_source : d81d95aa1ea895c26015a9d771097ab6830659f7
2014-08-13 15:34:46 +02:00
Benjamin Bouvier 46f2f3e9a9 Bug 1048923: Rename js::Create into js::CreateSimd; r=luke
--HG--
extra : rebase_source : 11a51d076e63d20ef493e44095ec013e9e6346b4
2014-08-13 15:26:38 +02:00
Benjamin Bouvier 76aaae3c7d Bug 1019831: Add ARM stubs for SIMD moves; r=sunfish 2014-08-13 15:20:09 +02:00
Benjamin Bouvier 9f79951b2e Bug 1043337: SIMD x86-x64: Implement other arithmetic operations; r=sunfish 2014-08-13 15:13:48 +02:00
Benjamin Bouvier 4d9c0e8ff5 Bug 1043337: SIMD x86-x64: Implement Add; r=sunfish 2014-08-13 15:13:22 +02:00
Benjamin Bouvier 48ef37ca1b Bug 1025475: SIMD: Fold SIMD created values into SimdConstants; r=sunfish 2014-08-13 15:08:25 +02:00
Benjamin Bouvier 62d25f8b05 Bug 1025475: SIMD x86-x64: Implement SIMD constants; r=sunfish 2014-08-13 15:08:22 +02:00
Benjamin Bouvier e490ef2f1b Bug 1025475: SIMD: Introduce SimdConstant; r=sunfish 2014-08-13 15:08:20 +02:00
Benjamin Bouvier 561a6af341 Bug 1025475: SIMD x86-x64: Implement SIMD constructors; r=sunfish 2014-08-13 15:08:16 +02:00
Jon Coppeard b1b1d63e66 Bug 995284 - Make the GC more deterministic in the shell r=terrence 2014-08-13 10:05:33 +01:00
David Moreira bf79840e29 Bug 977966 - Replace foo.split(bar).join(baz) by foo.replace(bar, baz). r=nbp 2014-08-13 13:35:40 +02:00
David Moreira c4db9115cb Bug 977966 - Implement MArrayJoin. r=nbp 2014-08-13 13:35:40 +02:00
Douglas Crosher acba46f1e6 Bug 1051591 - IonMonkey: Fix MIPS backend after SIMD x86/x64: Regalloc and moves bits. r=bbouvier 2014-08-12 11:24:53 +10:00
Martijn Wargers 00a7e59dd2 Bug 1051157 - Fix TEST-UNEXPECTED-FAIL for test_bug789713.html. r=bholley 2014-08-11 15:04:37 -07:00
Jason Orendorff a5ca480b50 Bug 1037718 - Remove JS_GetTypeName. r=jwalden.
--HG--
extra : rebase_source : aeed86df0181573e6391be52a0114107cba06369
2014-08-06 07:17:04 -05:00
Jason Orendorff c861809092 Bug 1041261, part 6 - Update a few comments in XPConnect for symbol jsids. r=bholley.
--HG--
extra : rebase_source : 7cc34c1653d50080fe5dc2da695203a7972e2530
2014-08-02 06:54:58 -05:00
Jason Orendorff 499b0e8532 Bug 1041261, part 1 - A collection of minor fixes inside the JS engine involving symbol jsids. r=terrence.
--HG--
extra : rebase_source : 3c8cac5257ca18fe7668a3bfa8620d6eb492832c
2014-07-31 16:21:13 -05:00
Jason Orendorff acc12063b9 Bug 1037313 - Fix bogus assertion with watchpoint and symbol. r=jwalden.
--HG--
extra : rebase_source : c98771c4124712255a9de8282c9658219631ca06
2014-07-18 23:34:56 -05:00
446240525@qq.com, Jason Orendorff 6f4818d737 Bug 1042602 - Symbol behavior changes in ES6 draft rev 26. r=h4writer.
--HG--
extra : rebase_source : 7af12add5ae1c0aabfc42f73b18dd932ba93aad3
2014-07-31 09:05:18 -05:00