Commit Graph

40695 Commits

Author SHA1 Message Date
Jan de Mooij
7248c7e4fe Bug 1175511 - Use template objects for arguments object allocation. r=bhackett 2015-07-03 20:41:52 +02:00
Phil Ringnalda
6d43ab4967 Back out 12 changesets (bug 1177013) on suspicion of causing b2g emulator debug test bustage
CLOSED TREE

Backed out changeset 912aae0815f8 (bug 1177013)
Backed out changeset 3b6448172e50 (bug 1177013)
Backed out changeset 2af18bef5703 (bug 1177013)
Backed out changeset e6bf35115c11 (bug 1177013)
Backed out changeset 4d7f5205b60b (bug 1177013)
Backed out changeset f7de893911bc (bug 1177013)
Backed out changeset de79eba232f0 (bug 1177013)
Backed out changeset 978a77b60f2a (bug 1177013)
Backed out changeset f5b52fa19511 (bug 1177013)
Backed out changeset e14a7b70b6fa (bug 1177013)
Backed out changeset d0f5a3474659 (bug 1177013)
Backed out changeset bff9f07dad52 (bug 1177013)
2015-07-02 22:08:54 -07:00
Bill McCloskey
af77069eb7 Bug 1177013 - Use CancelCurrentTransaction to avoid crashes (r=dvander) 2015-07-02 17:18:10 -07:00
Daniel Holbert
8d4db4e9b0 Bug 1061909 followup: Add missing 'override' keyword to count() methods in DebuggerMemory.cpp. rs=ehsan 2015-07-02 16:31:53 -07:00
Terrence Cole
68d0b85c11 No Bug - Fix test count generation when jit-flags is set; r=meow 2015-07-02 14:18:26 -07:00
Tom Schuster
b56cf26ce7 Bug 1171053 - Remove JS_BindCallable. r=efaust 2015-07-02 22:46:19 +02:00
Tom Schuster
4d9139659d Bug 1177801 - Remove NewObjectWithProto. r=bhackett 2015-07-02 22:46:19 +02:00
Martin Thomson
202ada6261 Bug 1176434 - Enabling indexedDB for content JS sandboxes, r=bent 2015-07-02 13:30:15 -07:00
Sean Stangl
1e2cbf6adf Bug 1179502 - Remove extraneous MacroAssembler ARM64 code. r=efaust 2015-07-01 15:16:48 -07:00
Carsten "Tomcat" Book
5739e50696 merge mozilla-inbound to mozilla-central a=merge 2015-07-02 15:44:14 +02:00
Shu-yu Guo
ec4a08f03b Bug 1179264 - Only assert markedness of sampled scripts in JitcodeMap during finalization. (r=terrence) 2015-07-01 21:57:28 -07:00
Fabrice Desré
b9ba31d0f2 Bug 1179102 - The async version of loadSubscript doesn't get the right JS version. r=bholley 2015-07-01 16:26:08 -07:00
Terrence Cole
b5c90b454c Bug 1175642 - Fix the interface that RelocatablePtr uses to interact with the StoreBuffer; r=jonco
* * *
Bug 1175466 - "Allocate arguments objects in the nursery" [r=terrence]
2015-06-18 10:23:49 -07:00
Jan de Mooij
1578d8d59f Bug 1177892 part 4 - Remove INT_TO_JSVAL. r=evilpie 2015-06-30 21:10:04 -07:00
Jan de Mooij
91656f1d39 Bug 1177892 part 3 - Remove OBJECT_TO_JSVAL. r=evilpie 2015-06-30 21:09:46 -07:00
Lars T Hansen
737be45997 Bug 1175494 - comprehensive atomics tests for asm.js. r=luke 2015-07-01 05:07:12 +02:00
Lars T Hansen
78e2eff30c Bug 1155176 - correct return types for atomics. r=luke 2015-07-01 05:07:09 +02:00
Lars T Hansen
0f319b8288 Bug 1141994 - implement Atomics.isLockFree. r=h4writer r=luke 2015-07-01 05:07:06 +02:00
Jan de Mooij
2d19dfc5f6 Bug 1177892 part 2 - Remove PRIVATE_TO_JSVAL. r=evilpie 2015-06-30 11:20:58 -07:00
Jan de Mooij
50d0e1c75e Bug 1177892 part 1 - Remove BOOLEAN_TO_JSVAL and STRING_TO_JSVAL. r=evilpie 2015-06-30 11:20:56 -07:00
Jim Blandy
b3824c44a2 Bug 1178976: Add a post-write barrier to ObjectWeakMap::add. r=terrence 2015-06-30 13:47:01 -07:00
Jim Blandy
9a1e5bcb96 Bug 1163520: Don't hand out internal function objects via Debugger.Environment.prototype.callee. r=shu 2015-06-04 14:08:20 -07:00
Jim Blandy
b3bc35de2c Bug 1163520: Make IsInternalFunctionObject take its argument by reference, as it must not be nullptr. r=shu 2015-06-04 11:58:10 -07:00
Ryan VanderMeulen
1c944f7ca5 Backed out changesets ad58c270ce87 and 849151330d60 (bug 1177892) for B2G bustage.
CLOSED TREE
2015-06-30 15:48:11 -04:00
Jan de Mooij
f7b999155b Bug 1177892 part 2 - Remove PRIVATE_TO_JSVAL. r=evilpie 2015-06-30 11:20:58 -07:00
Jan de Mooij
abbf48c613 Bug 1177892 part 1 - Remove BOOLEAN_TO_JSVAL and STRING_TO_JSVAL. r=evilpie 2015-06-30 11:20:56 -07:00
André Bargull
a23fa60333 Bug 1177907 - Handle ObjectClassIs exception in date_toString. r=till 2015-06-30 04:36:00 -04:00
Jim Blandy
45ba6c258f Bug 1060567: Debugger.Memory.prototype.takeCensus: provide byte counts on request. r=fitzgen 2015-06-04 09:55:48 -07:00
Jim Blandy
bd07a03c9a Bug 1061909: Implement 'allocationStack' breakdown for Debugger.Memory.prototype.takeCensus. r=fitzgen 2015-06-30 23:47:37 -07:00
Jim Blandy
946ab8f649 Bug 1061909: Arrange for trees of census counts to be traced by the GC. r=fitzgen 2015-06-30 17:25:50 -07:00
Jim Blandy
5819be8c0c Bug 1061909: Add breakdown argument to Debugger.Memory.prototype.takeCensus, covering all existing count types. r=fitzgen 2015-07-01 15:51:32 -07:00
Jim Blandy
3f2037f66b Bug 1061909: Define a testing function to introduce easily traceable objects. r=fitzgen 2015-06-28 13:11:06 -07:00
Jim Blandy
aced758ae0 Bug 1061909: Add documentation for Debugger.Memory.prototype.takeCensus's 'breakdown' parameter. r=fitzgen 2015-06-26 17:24:35 -07:00
Brian Hackett
5863080505 Bug 1174230 - Limit the complexity of regalloc bundles which can be merged together, r=sunfish. 2015-07-01 15:47:35 -07:00
Jeff Walden
b4d0f01f3c Bug 1075758 - Update String.prototype.normalize tests for normalization changes in ICU 55. r=arai 2015-06-16 23:53:04 -07:00
Jeff Walden
97557341df Bug 912701 - When removing Unicode extension sequences from a locale, ignore similar syntax that might be found in a privateuse component. r=abargull 2015-06-28 07:00:01 -07:00
Kartikaya Gupta
913fb92ca8 Bug 1178274 - Ensure the BrowserTabsRemoteAutostart function is first called on the main thread during xpcshell testing. r=billm 2015-06-30 06:43:07 -04:00
Tooru Fujisawa
383a20d26b Bug 1177941 - Do not show warning about unreachable empty statement after return statement. r=Waldo 2015-06-30 19:24:28 +09:00
Heiher
41aa5ba144 Bug 1177016 - IonMonkey: MIPS: Fix a unaligned access caused by bug 1169731. r=jandem 2015-06-24 17:48:00 +02:00
Sander Mathijs van Veen
e8615dcf20 Bug 1176864 - Truncate modulo operator for int32 r=h4writer, r=nbp 2015-06-26 00:18:20 +02:00
Jon Coppeard
640c877048 Bug 1177778 - Allow HeapPtr destruction while shutting down the GC r=terrence 2015-06-30 10:17:25 +01:00
Jeff Walden
d26181572a Bug 1175347 - Fix a test that assumes too much in compacting builds. r=intermittent-orange in a CLOSED TREE 2015-06-29 21:13:00 -07:00
Jan de Mooij
61c36ee986 Bug 1177825 - Remove JSVAL_* constants. r=evilpie 2015-06-29 18:36:44 -07:00
Jeff Walden
3c4707b986 Bug 1175347 - Add a JSAPI test for exposing availability of locales derived from the default locale. r=itsatest, rs=till over IRL 2015-06-26 17:49:18 -07:00
Jeff Walden
96df3c862d Bug 1175347 - Consider the last-ditch locale (currently en-GB) and any and all locales implied by the default locale to be present in all [[availableLocale]] spec lists. r=abargull, r=till 2015-06-16 23:52:31 -07:00
Jeff Walden
74262622ca Bug 1146136 - Followup mop-up to require that in destructuring patterns, an assignment target with a default value must not be parenthesized. (That is, |var [(a = 3)] = [];| is invalid, while |var [a = 3] = [];| is valid.) r=evilpie, r=efaust 2015-06-23 11:47:20 -07:00
Jeff Walden
4666624678 Bug 1146136 - Followup to condition tests using |super| syntax on class syntax being enabled. r=bustage 2015-06-29 15:45:54 -07:00
Kyle Machulis
e327b09f2d Bug 1159469 - Make sure public jsapi Map/Set calls deal with compartments/proxies; r=bz r=jorendorff 2015-06-29 15:38:53 -07:00
Kyle Machulis
2141039518 Bug 1159469 - Add get function to JSJitCallArguments; r=jorendorff 2015-06-29 15:38:52 -07:00
Kyle Machulis
afedc6926e Bug 1159469 - Add ForEach C++ public function for ES6 Maps/Sets; r=jorendorff 2015-06-29 15:38:52 -07:00