Commit Graph

51392 Commits

Author SHA1 Message Date
Tom Schuster
c965ad64a0 Bug 980945 - Throw when invoking a typed array constructor without new. r=efaust 2015-10-15 13:39:05 +02:00
Victor Carlquist
4642118258 Bug 1211150 - ARM: Adding 'explicit' keyword on the FloatRegister constructors; r=nbp 2015-10-12 18:58:18 -03:00
Jon Coppeard
8df5c11323 Bug 1214175 - Make hash table manipulation infallible in Shape::fixupGetterSetterForBarrier() r=terrence 2015-10-15 09:54:32 +01:00
Shu-yu Guo
2e3e819d24 Bug 1214050 - Don't give overwritten non-deoptimized function bindings slots in global scripts. (r=efaust) 2015-10-15 00:36:35 -07:00
Shu-yu Guo
2442b0dd3f Bug 1214013 - Add fuzz test. (r=efaust) 2015-10-15 00:36:35 -07:00
Shu-yu Guo
897a809df3 Bug 1214013 - Remove funky Maybe<ParseContext> logic in BytecodeCompiler. (r=efaust) 2015-10-15 00:36:34 -07:00
Shu-yu Guo
58795f9b24 Bug 1214013 - Remove drainGlobalOrEvalBindings and use generateBindings for all kinds of scripts. (r=efaust) 2015-10-15 00:36:34 -07:00
Shu-yu Guo
4205ab1b18 Bug 1214013 - Parse global scripts non-incrementally. (r=efaust) 2015-10-15 00:36:34 -07:00
Lars T Hansen
5eb430b3dd Bug 1211409 - load/store exclusive for ARM-32. r=jolesen 2015-10-09 18:10:37 +01:00
Joel Maher
1b7e2af1de Bug 1210876 - test_bug799348.xul fails on Windows debug with runByDir enabled. r=dvander 2015-10-14 04:10:00 +02:00
Bobby Holley
2ae3a1d103 Bug 1198934 - Support special-case WebExtension behavior for TypedArrays. r=billm 2015-10-14 16:57:51 -07:00
Steve Fink
833a3ce77b Backed out 5 changesets (bug 1212624) for breaking stuff.
Backed out changeset cf5ffa45a4a2
Backed out changeset 0d7a968d2d64 (bug 1212624)
Backed out changeset 379edefa8e47 (bug 1212624)
Backed out changeset f73fca35daad (bug 1212624)
Backed out changeset 4f499d30a0e0 (bug 1212624)
2015-10-14 16:49:12 -07:00
Steve Fink
2d1131de73 No bug. check-style include ordering fix. 2015-10-14 16:26:32 -07:00
Steve Fink
d8c1c7098d Bug 1212624 - Make WeakMapBase be a LinkedListElement, r=Waldo
--HG--
extra : rebase_source : b4f30de9e25f14d8cdcd09f724d183f2524e59f7
2015-10-07 12:21:15 -07:00
Steve Fink
d11146d60c Bug 1212624 - Use range-based iteration for various LinkedList<T> in spidermonkey, r=Waldo
--HG--
extra : rebase_source : 2064d71153c2aeb4ae0700d5926d34390aaec68e
2015-10-07 12:19:59 -07:00
Wes Kocher
0cbfd90dd3 Backed out changeset 0ce6e4af854a (bug 1214152) for windows jit test failures 2015-10-14 13:14:29 -07:00
Shu-yu Guo
6ef4878ad8 Bug 1213552 - Followup: add test. 2015-10-14 13:14:39 -07:00
Jeff Walden
72fb5f264f Bug 1052139 - Change the boolean constant controlling whether the global object prototype chain is immutable, to enable immutable-prototype enforcement generally. r=duh 2015-10-13 22:23:19 -07:00
Jeff Walden
c26e1c1dbc Bug 1052139 - One last test-tweak to make a test function whether or not the global prototype chain is mutable. r=me
--HG--
extra : rebase_source : 2be962eaf8b9548f7fbdeb5091a6e83e1e47c3cc
2015-10-13 19:37:26 -07:00
Lars T Hansen
e7ed5e6eb6 Bug 1214152 - early check that shell is executable. r=terrence 2015-10-14 20:22:28 +02:00
Nicolas B. Pierron
d11d5d713f Bug 1214548 - Fix test case: Add guard to check that oomTest function is present. r=jonco
CLOSED TREE
2015-10-14 18:12:20 +02:00
Nicolas B. Pierron
5600a4c53c Bug 1214548 - GenerateLcovInfo: Check that getOrCreateScript does not OOM. r=bhackett 2015-10-14 17:27:30 +02:00
Jan de Mooij
55e8001287 Bug 1208819 - Fix irregexp overrecursion check to ignore interrupts. r=bhackett 2015-10-14 15:13:21 +02:00
Nicolas B. Pierron
224fd0ff0d Bug 1211331 - Ensure that GC slices are terminated such that we can safely iterate the heap. r=terrence 2015-10-14 14:32:40 +02:00
Jon Coppeard
0936ac2256 Bug 1214006 - Take account of the fact that JSScript::atoms may be null while tracing r=terrence
--HG--
extra : rebase_source : 6dea26039415d8b48b46d4f0998811a89a670c59
2015-10-14 13:24:08 +01:00
Jon Coppeard
03157a17ce Bug 1175755 - Only clear GC statistics aborted flag at the end of the outermost nested GC r=bbouvier
--HG--
extra : rebase_source : 4b2b228f7c8637545e352e5b497766cabc1f93dd
2015-10-14 13:24:08 +01:00
Jan de Mooij
d3a0b9cc9d Bug 1211939 - Don't call JSRuntime::onOutOfMemory from helper threads. r=jonco 2015-10-14 12:37:02 +02:00
Jan de Mooij
e9fd48c65a Bug 1214173 - Remove unused MSetPropertyInstruction::needsBarrier_. r=h4writer 2015-10-14 12:35:09 +02:00
Carsten "Tomcat" Book
b5df6bcbac Backed out changeset 30eae53d9cb5 (bug 1211409) for spidermonkey test failures on a CLOSED TREE 2015-10-14 10:45:09 +02:00
Carsten "Tomcat" Book
0c8f234c7f Backed out changeset 315e05e75b35 (bug 1211409) 2015-10-14 10:44:39 +02:00
Lars T Hansen
b85d91e425 Bug 1211409 - fix include order ON CLOSED TREE. 2015-10-14 10:13:30 +02:00
Tooru Fujisawa
372d96ff26 Bug 1214049 - Use ReportOutOfMemory in NativeObject::goodElementsAllocationAmount. r=Waldo
--HG--
extra : commitid : LSM1VK7jkP
extra : rebase_source : 8cb3bb4be0cf3fac6306a2c8d24dae6b349f94ae
2015-10-14 02:55:08 +09:00
Lars T Hansen
3073aa69bc Bug 1211409 - load/store exclusive for ARM-32. r=jolesen 2015-10-09 18:10:37 +01:00
Joel Maher
1eb70fbe5b Bug 1210863 - test_bug618176.xul fails on windows debug with runByDir enabled. r=dvander
--HG--
extra : rebase_source : 73d28be6270179719f42b51dd0978c9afce85abc
2015-10-13 14:10:00 +02:00
Jeff Walden
c9a85da898 Bug 1052139 - Make prototype-setting first create Object.prototype so that subsequent prototype chain-splicing will work correctly. r=bz 2015-10-09 13:21:39 -07:00
Jeff Walden
5a14010e95 Bug 1052139 - Adjust sandbox code to create the sandbox with an (observably) immutable [[Prototype]], once the flag's flipped. r=bz 2015-10-10 18:27:48 -07:00
Tom Schuster
7de30b64ba Bug 1212794 - Remove decompile-body functionality. r=till 2015-10-13 23:43:14 +02:00
Nick Fitzgerald
040e2d5aab Bug 1211006 - Add Debugger.Source.prototype.canonicalId; r=ejpbruel 2015-10-13 09:42:39 -07:00
Terrence Cole
bc130fa093 Bug 1206987 - Only disable the GPF dialog during testing; r=sfink
--HG--
extra : rebase_source : 24779b325030ac836b4b11ff4f0577cc02dd2178
2015-10-13 09:23:17 -07:00
Jon Coppeard
c617698d29 Bug 1212128 - Revert test code changes now issues with oomTest() have been fixed r=jandem 2015-10-13 13:49:05 +01:00
Jon Coppeard
a48bd42655 Bug 1212469 - Fix some OOM handling issues shown up by the previous patch r=jandem 2015-10-13 13:37:08 +01:00
Jon Coppeard
0bba2d39d5 Bug 1212469 - Make oomTest() into a shell function r=nbp 2015-10-13 13:37:07 +01:00
Jon Coppeard
daef6b660b Bug 1212343 - Propagate OOM from SafepointWriter r=nbp 2015-10-08 17:48:53 +01:00
Jan de Mooij
bb2d3f9b64 Bug 1209118 part 11 - Fix and simplify condition in GetPropertyIC::maybeDisable. r=efaust 2015-10-13 13:20:37 +02:00
Jakob Olesen
4021e72f40 Bug 1213881 - Run jsapi-tests in the arm64-sim autospider. r=sfink
--HG--
extra : rebase_source : 37b756d731dbc6b172c434d2819870a809adecb4
2015-10-12 08:48:00 +02:00
Shu-yu Guo
ecb26c53a9 Bug 1213552 - Fix typo in using TI to guard against introducing shadowing global lexical bindings. (r=efaust) 2015-10-12 23:09:42 -07:00
Shu-yu Guo
89fd3f53e8 Bug 1213574 - Fix up static scopes inside scripts wrt the static global lexical scope when merging parse task compartments. (r=jandem) 2015-10-12 23:09:42 -07:00
Jeff Walden
7e3cae8b2c Bug 1214051 - Reject NaN as a sampling probability, and test the floating point value range harder. r=jimb 2015-10-12 22:10:10 -07:00
Heiher
04541852cf Bug 1205167 - IonMonkey: MIPS64: Fix typo in Assembler-mips64. r=nbp
---
 js/src/jit/mips64/Assembler-mips64.cpp | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)
2015-10-13 18:12:24 +08:00
Heiher
990f7ecd0c Bug 1213165 - IonMonkey: MIPS32: Fix ion/bug901086.js failed. r=nbp f=rankov
---
 js/src/jit/mips32/Trampoline-mips32.cpp | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
2015-10-13 17:15:57 +08:00