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

52644 Коммитов

Автор SHA1 Сообщение Дата
Yury Delendik 9b5b59f30b Bug 1236104 - Increase tiny script limit for off-thread compilation. r=djvj 2016-01-14 15:41:37 -06:00
Jan de Mooij 3409896cb1 Bug 1239519 - Fix debug-only initializion order issue detected by ASan. r=luke 2016-01-16 17:14:24 +01:00
Jan de Mooij d6df256937 Bug 1240127 - Fold MTableSwitch with constant int32 operand. r=nbp 2016-01-16 17:12:22 +01:00
Luke Wagner 72ea23c63e Bug 1239601 - improve the UniquePtr situation (r=jandem)
--HG--
extra : commitid : JegWAoGsuQ9
extra : rebase_source : 995c1b6ab8e4fd3b83c44741cd84a2d7b0d934d7
2016-01-15 18:26:20 -06:00
Luke Wagner 6ebd19920f Bug 1239601 - improve the UniquePtr situation (r=jorendorff)
--HG--
extra : commitid : FwqWNSZ3SKY
extra : rebase_source : 75ed67bfadcbdaeb5bf89a57ad6ca9ef75b7f1f0
2016-01-15 18:26:06 -06:00
Morgan Phillips bcf3efd1b8 Bug 1101256 - Implement detachment checks for %TypedArray% methods (patch 2 of 2); r=Waldo 2016-01-15 11:23:01 -06:00
Sebastian Hengst 3032b52d9f Backed out changeset 7701bd27ec28 (bug 1239605) for failing M(12) tests on Android. r=bustage 2016-01-15 17:52:20 +01:00
Terrence Cole 8898416495 Bug 1239754 - Remove HashKeyRef now that all of its users are using stable hashing; r=jonco
--HG--
extra : rebase_source : 90d3e54b42fdc40650a505ad3383de85d3a149e0
2016-01-14 15:00:20 -08:00
Terrence Cole 7ac1a10831 Bug 1239751 - FieldInfoHash does not need a post barrier; r=jonco
--HG--
extra : rebase_source : 52763799bc5cd5ece3f3631c16912ea5ca4359cc
2016-01-14 14:59:43 -08:00
Hannes Verschore 522562cc1f Bug 1240055: IonMonkey: When spewing info about range analysis, also spew truncation info, r=nbp 2016-01-15 11:19:03 -05:00
Lars T Hansen 55ef9d88ab Bug 1239605 - filter insertions into the global object. r=jandem
--HG--
extra : rebase_source : ca221f7f383353a1797a0bf76ff9e42bb20bbd97
extra : amend_source : 4890c690daa14bbf5242a7ba90d8b29f1d0a9903
2016-01-14 13:28:09 +01:00
Jon Coppeard ef0b0e075e Bug 1239369 - Restore oomTests's check that an exception is thrown on failure, except where it isn't r=terrence 2016-01-15 09:47:51 +00:00
Jon Coppeard 260683282f Bug 1239369 - Add some missing calls to ReportOutOfMemory r=terrence 2016-01-15 09:35:21 +00:00
Chris Peterson 8a76954155 Bug 1239539 - Enable clang's -Wclass-varargs warnings. r=glandium 2015-12-25 22:32:49 -07:00
Benjamin Bouvier 05e1c1ba12 Bug 1239724: Introduce RegExp registers to non-ion builds; r=arai
--HG--
extra : commitid : 5pV3jHeKdAD
extra : rebase_source : 06412db498b1f69325732d77f35d6d41b9b12c3d
extra : amend_source : 3f689afa4d9ee5277614ef235de3ba7429280d73
2016-01-14 18:08:59 +01:00
Makoto Kato 7ae350cb30 Bug 676828 - Initialize AudioSession on xpcshell. r=jmathies
--HG--
extra : commitid : 1mAJLVepOZR
2016-01-15 11:58:05 +09:00
Till Schneidereit 4eaf01bc54 Bug 1239403 - Add JSFUN_HAS_REST flag to JSFunctionSpec entries for self-hosted builtins with ...rest parameters. r=jandem
--HG--
extra : rebase_source : ffa6a17d5f780a1c71586bff9c456d7a4aeeedb8
2016-01-14 15:47:24 +01:00
Jan de Mooij a057dc3075 Bug 1237201 part 9 - Fix remaining issues. r=nfroyd
--HG--
extra : rebase_source : fcb2bebb2a30c813b577d6f0f753cd04c69db2c3
2016-01-14 22:12:13 +01:00
Terrence Cole 3c0b63c8e8 Bug 1239515 - Simplify HashSet's key-overwriting interface; r=sunfish 2016-01-14 09:43:30 -08:00
Jan de Mooij 0f06e10e07 Bug 1234845 part 4 - Eval frame refactoring, remove isFunctionFrame. r=luke 2016-01-14 17:02:43 +01:00
Jan de Mooij af2aede5a5 Bug 1234845 part 3 - Remove some fields and unions from InterpreterFrame. r=luke 2016-01-14 17:02:40 +01:00
Jan de Mooij acd6d856cb Bug 1234845 part 2 - Remove some dead code from InterpreterFrame. r=jonco 2016-01-14 17:02:38 +01:00
Jon Coppeard c73ad6fc40 Bug 1238610 - Fix implicit constructor errors r=me 2016-01-14 14:21:30 +00:00
Jan de Mooij 366cd49655 Bug 1237201 part 7 - Handle Vector OOM in nsPerformanceStats, telemetry. r=Yoric 2016-01-14 15:19:37 +01:00
Jan de Mooij 6aaa4ac617 Bug 1237201 part 5 - Ignore Vector OOM in JSMainRuntimeCompartmentsReporter. r=njn 2016-01-14 15:19:28 +01:00
Jon Coppeard 65f5672a1b Bug 1238610 - Restore compartment debug mode flags if adding a debuggee global fails r=jimb 2016-01-14 14:01:19 +00:00
Jon Coppeard 4098b4956e Bug 1238582 - Fix spurious assertion failure in array sort due to over-eager OOM simulation r=jandem 2016-01-14 13:51:39 +00:00
Jon Coppeard 0bccb498cd Bug 1238548 - Make GCRuntime::setParameter() fallible r=terrence 2016-01-14 13:50:50 +00:00
Jon Coppeard 46c160c030 Bug 1238575 - Fix shell evalInWorker() to wait for thread if it exits early r=terrence 2016-01-14 13:49:35 +00:00
Brian Hackett 34851976de Bug 1231024 - Fix printing of live bundle information in regalloc spew, r=jonco. 2016-01-14 06:13:25 -07:00
Bogdan Postelnicu 749cfba4bb Bug 1238911 - initialize canWait with false from constructor, avoid using the variable without initialization. r=lhansen
--HG--
extra : transplant_source : k%A0JMZ%3F%10%B1%FD%F4%DA%3F%08%EA%3F%DC9%14%A3c
2016-01-12 14:52:28 +02:00
Jeff Walden 1bdd937ff4 Remove an obsolete auto-regress test now that class-checks in the spec affirmatively reject proxies around permissible objects, making the test (which is enclosed in a try-catch block, no less) meaningless. No bug, r=me 2016-01-13 19:40:35 -08:00
Georg Kilzer 8ffe0ffc55 Bug 1236373 - Fix JSCLASS_CACHED_PROTO_WIDTH's definition when it appears outside the js namespace. r=jwalden
--HG--
extra : rebase_source : 27179d493978c6d5dbc1f5c7d05a6597ae9a0109
2016-01-03 21:15:41 +01:00
Tooru Fujisawa 8562b73b6c Bug 1234038 - Self-host ArrayBuffer.prototype.slice. r=lth 2015-12-26 02:32:11 +09:00
Ryan VanderMeulen 5115e9b08b Merge m-c to inbound. a=merge 2016-01-13 20:27:12 -05:00
Ryan VanderMeulen 065a253bf1 Merge inbound to m-c. a=merge 2016-01-13 20:25:33 -05:00
Eric Faust 28ee9b23bb Bug 1236519 - Ensure JSFunction::isDerivedClassConstructor properly handles lazy self-hosted functions. r=till a=bustage
--HG--
extra : commitid : 2wbAGof57a5
extra : amend_source : 7cc08cd47a8f0c8ce6388feb4ce117f18a85e789
2016-01-13 10:33:38 -08:00
Phil Ringnalda 9e650587fb Back out 29a5d0c6ea47 (bug 1239099) for a huge spike in instances of bug 1093064, frequent "test_cache_orphaned_cache.html | disk usage should have grown", and causing bug 1239206. At least.
CLOSED TREE
2016-01-12 22:42:30 -08:00
Luke Wagner 38859b7bad Bug 1239211 - Odin: tweak wasm::Decoder (r=bbouvier)
--HG--
extra : commitid : IBn15Ox2qvU
extra : rebase_source : c2304757b043e850319c713f674d05e4cb2b853c
2016-01-13 16:32:48 -06:00
Jan de Mooij d6403c4388 Bug 1237998 - Don't track property types for unboxed expando objects. r=bhackett 2016-01-13 22:05:11 +01:00
Jan de Mooij 4a42bcd91f Bug 1234425 - Skip accessor IC frames in GetPcScript. r=h4writer 2016-01-13 22:05:03 +01:00
Eric Faust 47600cb1e3 Bug 1236600 - Properly pre-barrier sets to inline TypedObject Any-type Elements. (r=jandem) 2016-01-13 12:00:07 -08:00
Jeff Walden 20b9686a79 Bug 1237449 - Finish cleaning up emitForOf's code now that it's not also implementing the spread operation. r=efaust
--HG--
extra : rebase_source : f18142304263d22c0486ae53d521af2e5d18afe6
2016-01-05 15:35:57 -08:00
Jeff Walden f6f9f46d40 Bug 1237449 - More emitSpread cleanups. r=efaust
--HG--
extra : rebase_source : 2efb42a82e8616eb6119a0b6ab47299b013801eb
2016-01-06 15:48:11 -08:00
Jeff Walden cf3643becc Bug 1237449 - Initial emitSpread cleanups. r=efaust
--HG--
extra : rebase_source : ba19a0eb1d5582eccf12b7657a7fdf2ea9f188e3
2016-01-05 14:44:15 -08:00
Jeff Walden 759095b96e Bug 1237449 - Copy emitForOf into a new emitSpread method, as part of eventually separating for-of and spread code emitting completely. r=efaust
--HG--
extra : rebase_source : d51ef5d062de8102782120f1869f31b33f5d217c
2016-01-05 13:59:02 -08:00
Jim Blandy 9aba54fc4f Bug 1236801: Don't check for simulated OOM in a way that invalidates AddPtrs for no discernable reason. (Revised to fix uninitialized var, r=sfink) r=jonco
--HG--
extra : rebase_source : 23222e831fb516bc3cc2672b4c6807564d56bce1
2016-01-12 16:49:45 -08:00
Wes Kocher 0439338087 Backed out changeset 7111837e42b9 (bug 1236801) for SM wError bustage
--HG--
extra : commitid : EZ9x68Sn1qG
2016-01-12 16:55:12 -08:00
Jim Blandy 637fbf70ae Bug 1236801: Don't check for simulated OOM in a way that invalidates AddPtrs for no discernable reason. r=jonco
--HG--
extra : rebase_source : 12fd6cb6969733355581d7cd28876a7b46097c45
extra : amend_source : 04430312d8175c746139a85b0f8062b408c82192
2016-01-08 10:01:53 -08:00
Morgan Phillips 9d7d84e17e Bug 1101256 - Implement detachment checks for %TypedArray% methods (patch 1 of 2); r=Waldo
--HG--
extra : rebase_source : d8bb734b1bad1d759f33aa5233b23542c1d6931d
2016-01-12 17:37:33 -06:00