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

47621 Коммитов

Автор SHA1 Сообщение Дата
Wes Kocher ad037c851d Merge m-c to autoland, a=merge
MozReview-Commit-ID: 8vGne2PAweU
2017-02-02 16:45:43 -08:00
Wes Kocher 2dcccc4332 Merge inbound to central, a=merge
MozReview-Commit-ID: 9bhCPrArK3P
2017-02-02 16:39:24 -08:00
Boris Zbarsky 52118e082c Bug 1335654 part 1. Propagate AutoEnterPolicy's mayThrow argument to the enter() methods of proxy handlers, so they know whether it's OK to throw some sort of custom exception or whether they should just silently deny. r=bholley,jandem 2017-02-02 12:48:49 -05:00
Hannes Verschore 65f3d3c7f2 Bug 1331414: Adding javascript.options.jit.full_debug_checks in about:config for people that want to use debug builds for surfing with less slowdown, r=jandem 2017-02-01 22:05:14 +01:00
Till Schneidereit 6e118a01eb Bug 1329845 - Part 2: Report missing properties on the self-hosting global during runtime initialization. r=shu
MozReview-Commit-ID: BEN3KmNnYie
2017-02-02 18:25:38 +01:00
Till Schneidereit 10f9ab3b74 Bug 1329845 - Part 1: Remove dead code referencing invalid property from Intl.js. r=shu
MozReview-Commit-ID: Luwit3QXgkK
2017-02-02 18:25:38 +01:00
Till Schneidereit ef1805a237 Bug 1334507 - Mark long-running jstests as slow. r=sfink
MozReview-Commit-ID: L0lCzs2bIw6
2017-02-02 18:25:37 +01:00
Till Schneidereit a466bef944 Bug 1334323 - Add support for logging long-running tests to the jstests harness. r=sfink
Adds two new parameters to jstests.py: --show-slow and --slow-test-threshold (defaulting to 5s).

MozReview-Commit-ID: AO6WAa4kLWy
2017-02-02 18:25:37 +01:00
Jon Coppeard 5c43c1ac3b Bug 1332745 - Split runtime-wide pointer udpates from per-zone updates in compacting GC r=sfink 2017-02-02 16:17:28 +00:00
Ted Campbell e5f527ee00 Bug 1336216 - Fix JIT_SPEW_DIR on Win32. r=h4writer
MozReview-Commit-ID: IuxVFw6uBWh

--HG--
extra : rebase_source : 6bc1b3ec4d4f1bc8014e487026005390016914e1
2017-02-02 17:14:15 -05:00
Wes Kocher 8d4bb91470 Merge m-c to inbound, a=merge
MozReview-Commit-ID: Am6M5iHxmAr
2017-02-01 16:31:23 -08:00
Wes Kocher f2cb5e7c63 Merge inbound to m-c a=merge
MozReview-Commit-ID: EZrwvZH5DsY
2017-02-01 16:22:11 -08:00
Shu-yu Guo e70be049ff Bug 1333946 - Make IonBuilder::processIterators transitive. (r=jandem) 2017-02-01 12:04:30 -08:00
Jon Coppeard a87699160e Bug 1325551 - Add MOZ_MUST_USE to ScriptSource r=jimb 2017-02-01 17:10:17 +00:00
Jon Coppeard 7787e5b10f Bug 1325551 - Check return value of ScriptSource::setSourceMapURL r=jimb 2017-02-01 17:10:09 +00:00
Jon Coppeard cc9303a710 Bug 1335413 - Use mozilla array containers in GC statistics code r=sfink 2017-02-01 14:10:44 +00:00
Sebastian Hengst d8b5080e39 Backed out changeset aeff5362812f (bug 1335413) for build bustage: unused variables i and j in Statistics.cpp at line 873 and 875. r=backout on a CLOSED TREE 2017-02-01 15:37:42 +01:00
Jon Coppeard 132610707a Bug 1335413 - Use mozilla array containers in GC statistics code r=sfink 2017-02-01 14:10:44 +00:00
Yury Delendik 8aac283225 Bug 1335489 - Fixes Debugger.Script lineCount getter behavior. r=luke
MozReview-Commit-ID: FO0ko60XNPF

--HG--
extra : rebase_source : 3fee2fbdc7701d73bbbca149e4becad3a789f62a
2017-01-31 12:55:32 -06:00
Steve Fink fb4f8a33f8 Bug 1335592 bustage followup - missing colon
MozReview-Commit-ID: 6PN8ghHBUTL

--HG--
extra : rebase_source : e1b0a11afc00a401f33b9a29016b35ee6893ff5b
2017-01-31 17:59:10 -08:00
Steve Fink e92962ff1e Bug 1335592 - Implement jstests.py --include and --exclude options for including and excluding files or directories, r=fitzgen
MozReview-Commit-ID: FQ3fVFU4yf9

--HG--
extra : rebase_source : 1f1399f14fa500ff57375c9623f53afbea32adce
2017-01-31 17:16:04 -08:00
Hannes Verschore 52a1bba47b Bug 1328133: IonMonkey - Ensure ballast in PrototypeHasIndexedProperty, r=nbp 2017-02-01 01:36:26 +01:00
David Major 67b6bcd31a Bug 905210: Use a member initializer list in VMFunction for better codegen with static data. r=nbp
MozReview-Commit-ID: 5XrMBkusm8p
2017-02-01 12:18:12 +13:00
Tooru Fujisawa 08175ab217 Bug 1320408 - Part 21: Change PromiseObject::onSettled to static method. r=jandem 2017-02-01 05:24:46 +09:00
Tooru Fujisawa d255981a95 Bug 1320408 - Part 20: Change PromiseObject::resolve and PromiseObject::reject to static method. r=jandem 2017-02-01 05:24:46 +09:00
Tooru Fujisawa 1c5860338b Bug 1320408 - Part 19: Remove JSContext* parameter from ModuleObject::fixEnvironmentsAfterCompartmentMerge. r=jandem 2017-02-01 05:24:45 +09:00
Tooru Fujisawa af7d50c76e Bug 1320408 - Part 18: Change StringObject::init to static method. r=jandem 2017-02-01 05:24:45 +09:00
Tooru Fujisawa 3252245d67 Bug 1320408 - Part 17: Change NativeObject::clearFlag to static method. r=jandem 2017-02-01 05:24:45 +09:00
Tooru Fujisawa 7c5cc718fa Bug 1320408 - Part 16: Change NativeObject::removeProperty to static method. r=jandem 2017-02-01 05:24:45 +09:00
Tooru Fujisawa c957717def Bug 1320408 - Part 15: Change NativeObject::addDataProperty to static method. r=jandem 2017-02-01 05:24:45 +09:00
Tooru Fujisawa 7ac64c4771 Bug 1322069 - Add TryEmitter. r=shu 2017-01-28 20:54:25 +09:00
Nicolas B. Pierron cc2bc31c6b Bug 1316078 part 5 - Add XDR off-thread decoder test cases. r=bhackett 2017-01-31 20:03:58 +00:00
Nicolas B. Pierron bed272c792 Bug 1316081 part 3 - Expose a new JSAPI to incrementally encode bytecode when it is generated. r=shu 2017-01-31 20:03:57 +00:00
Nicolas B. Pierron 5d45eeacc4 Bug 1316081 part 2 - Add an XDRIncrementalEncoder instance on the ScriptSource. r=shu 2017-01-31 20:03:57 +00:00
Nicolas B. Pierron 64325df9bc Bug 1316081 part 1 - Add XDRIncrementalEncoder to replace delazified LazyScript in the encoded XDR buffer. r=shu 2017-01-31 20:03:57 +00:00
Nicolas B. Pierron 06fa404947 Bug 1334091 - XDR function use the sourceObject instead of the enclosingScript as argument. r=shu 2017-01-31 20:03:57 +00:00
Nicolas B. Pierron 16016eaa3b Bug 1316078 part 4 - Add a script decoder as a valid off-main-thread parse-task. r=bhackett 2017-01-31 20:03:57 +00:00
Nicolas B. Pierron f6df4f6b59 Bug 1316078 part 3 - Use an ExclusiveContext instead of a JSContext in XDR functions. r=luke 2017-01-31 20:03:57 +00:00
Nicolas B. Pierron 71b2fe2212 Bug 1316078 part 2 - Make XDR traceLogger work on a different thread. r=h4writer 2017-01-31 20:03:57 +00:00
Nicolas B. Pierron 1351364780 Bug 1316078 part 1 - Extract redudant code into StartOffThreadParseTask. r=bhackett 2017-01-31 20:03:57 +00:00
Nicolas B. Pierron 71c9cc41df Bug 900784 part 0.11 - Instrument XDR Encode/Decode function with the TraceLogger. r=h4writer 2017-01-31 20:03:57 +00:00
André Bargull 1ed7640f55 Bug 1334573: Remove assertion that Intl.PluralRules.prototype is an Intl.PluralRules instance. r=Waldo
--HG--
extra : rebase_source : 39ba0048911ffa348a48b2be28cb9b375924a96e
2017-01-28 02:17:07 -08:00
Jon Coppeard 6dfb120d95 Bug 1335117 - Don't report that cells are gray in uncollected zones during incremental GC r=sfink 2017-01-31 10:15:17 +00:00
Hannes Verschore 1c3781d551 Bug 1329651: IonMonkey - Ensure ballast in EliminateDeadResumePointOperands, r=nbp 2017-01-31 02:34:32 +01:00
Jeff Walden 1103c67808 Bug 1332813 - Add tests verifying proper lookahead/modifier handling for various export declarations beginning with |export default async|. r=jonco
--HG--
extra : rebase_source : 0d9bf9881a9c89457908a2d62b26965801e2f87a
2017-01-12 15:33:33 -05:00
Shu-yu Guo 66a5c73864 Bug 1334314 - Fix debug mode OSR exception handling for IteratorClose trynotes. (r=jandem) 2017-01-30 13:36:43 -08:00
Emanuel Hoogeveen bdb07b0aba Bug 1332594 - Part 2: Check AssemblerBuffer for corruption during realloc. r=jandem
--HG--
extra : rebase_source : fb8936ce4035fb5aac2894b084e6dd34e0a18085
2017-01-30 14:57:53 +01:00
Emanuel Hoogeveen 984d697b47 Bug 1332594 - Part 1: Simplify PageProtectingVector and make it initialize new buffers. r=jandem
--HG--
extra : rebase_source : 0d40361f6c38d8d276e893e0085d92aefe7ca932
2017-01-30 14:57:49 +01:00
Tom Schuster 91976c1c64 Bug 1334727 - CacheIR: SetProp array length IC. r=jandem 2017-01-30 20:48:38 +01:00
Benjamin Smedberg ca77995f5d Bug 1333826 - Remove SDK_FILES, SDK_LIBRARY, and related is_sdk support in the build goop, r=mshal
MozReview-Commit-ID: 52vPyDXdFte

--HG--
extra : rebase_source : c3217730bb70eb7319152dd07536b12f49d6a597
2017-01-30 11:24:10 -05:00