Phil Ringnalda
76ff406c1a
Back out changeset 57593f27594a (bug 1225474) for Memory-allocationSamplingProbability-02.js jit-test failures
...
CLOSED TREE
2015-11-18 18:50:17 -08:00
Terrence Cole
2f08c5931f
Bug 1225237 - Use stable hashing for DOMExpandoSet; r=jonco
...
--HG--
extra : rebase_source : 56667af18db264805536e8e559c5dd8d8b2750b3
2015-11-17 11:32:53 -08:00
Terrence Cole
5e7585b278
Bug 1223519 - Remove unused rekeying logic from WeakMap; r=sfink
...
--HG--
extra : rebase_source : 0c5a390d3cf9251d140d6fa4a6dadd0f083cd7e0
2015-11-17 11:32:43 -08:00
Wes Kocher
6fbcfcfcb6
Backed out 20 changesets (bug 1055472) for various bustages including m(jp) to get the CLOSED TREE back to a good state
...
Backed out changeset 0389acea3fc7 (bug 1055472)
Backed out changeset 6f4006cfea7a (bug 1055472)
Backed out changeset 740977ceab24 (bug 1055472)
Backed out changeset 2903bab1d3d5 (bug 1055472)
Backed out changeset bab58078551b (bug 1055472)
Backed out changeset 150c6494dc11 (bug 1055472)
Backed out changeset 2c24c5a4b85e (bug 1055472)
Backed out changeset 4f81eb5d97ab (bug 1055472)
Backed out changeset 6c2f4666560f (bug 1055472)
Backed out changeset ef23d40ed0d4 (bug 1055472)
Backed out changeset 16d85567a5ce (bug 1055472)
Backed out changeset 78d4a1ae22fd (bug 1055472)
Backed out changeset df80bd4dbb44 (bug 1055472)
Backed out changeset a3eee2d8c90e (bug 1055472)
Backed out changeset b5e04101582c (bug 1055472)
Backed out changeset 021a2bf010be (bug 1055472)
Backed out changeset 2f83ba89eb48 (bug 1055472)
Backed out changeset 3efaea09b45f (bug 1055472)
Backed out changeset 0ad5599d97bb (bug 1055472)
Backed out changeset 38cf9e26c832 (bug 1055472)
--HG--
extra : commitid : GqMSAxMc8OJ
2015-11-18 16:42:25 -08:00
Wes Kocher
558fe32faf
Backed out changeset 70f41cd98857 (bug 1055472)
...
--HG--
extra : commitid : 9Duygo94NbX
2015-11-18 16:41:08 -08:00
Wes Kocher
86b3c39766
Backed out 2 changesets (bug 1055472)
...
Backed out changeset 74aaf5ce4f7b (bug 1055472)
Backed out changeset 191079ef76d2 (bug 1055472)
--HG--
extra : commitid : Gs2GZBnxjW9
2015-11-18 16:40:53 -08:00
Wes Kocher
c499f5e564
Backed out changeset 3c940e393031 (bug 1055472)
...
--HG--
extra : commitid : G5ppLjtIrTN
2015-11-18 16:40:18 -08:00
Eric Faust
10ce46d270
Bug 1055472 - Followup: Stop running shell-only test in browser. (r=orange)
2015-11-18 15:53:25 -08:00
Jim Blandy
94dc1e818a
Bug 1225474: Ensure we only ever seed the js::SavedStacks PRNG state with valid states. r=fitzgen
...
--HG--
extra : rebase_source : e6bba1d74c1fad955f7737b8ea1dd58d132ca269
2015-11-18 11:45:42 -08:00
Eric Faust
1c20a86b5c
Bug 1055472 - Part 18: Incorportate arai's test into the subclassing suite. (r=me)
2015-11-18 14:11:14 -08:00
Eric Faust
99dd98d8bd
Bug 1055472 - Part 17: Make the Array constructor properly subclassable. (r=jorendorff, r=bhackett, r=terrence)
2015-11-13 18:22:22 -08:00
Boris Zbarsky
c0a3244687
Bug 1225392 part 1. Expose JSAPI for getting %IteratorPrototype%. r=efaust
2015-11-18 18:26:07 -05:00
Mike Hommey
342a6a38c6
Bug 1224460 - Use pwd -W to fill _topsrcdir in configure. r=gps
...
We're going to be using -I$_topsrcdir in some CFLAGS variables, and for that
we need windows-y paths, not msys paths. All things currently using
$_topsrcdir should cope with this just fine.
2015-11-19 08:05:51 +09:00
Wes Kocher
506e26df63
Backed out 2 changesets (bug 1055472) to hopefully fix the build bustage causing the CLOSED TREE
...
Backed out changeset 0389acea3fc7 (bug 1055472)
Backed out changeset 6f4006cfea7a (bug 1055472)
--HG--
extra : commitid : 3mSdzE577g4
2015-11-18 14:38:40 -08:00
Nick Fitzgerald
1bcd4d95d4
Bug 1225588 - Expose DominatorTree to JavaScript; r=sfink,bz
...
This commit adds the DominatorTree.webidl interface, which is only exposed to
chrome JS. The interface is implemented by mozilla::devtools::DominatorTree,
which is a thin wrapper around JS::ubi::DominatorTree. This does not expose any
methods on the DominatorTree interface, those will come as follow up changesets.
2015-11-18 14:12:23 -08:00
Eric Faust
23ad260321
Bug 1055472 - Part 18: Incorportate arai's test into the subclassing suite. (r=me)
2015-11-18 14:11:14 -08:00
Eric Faust
c33d6b174f
Bug 1055472 - Part 17: Make the Array constructor properly subclassable. (r=jorendorff, r=bhackett, r=terrence)
2015-11-13 18:22:22 -08:00
Eric Faust
9e1c030170
Bug 1055472 - Part 16: Make the String constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:22 -08:00
Eric Faust
6f7ebb4df7
Bug 1055472 - Part 15: Make the DataView constructor properly subclassable. (r=jorendorff, r=bhackett)
2015-11-13 18:22:22 -08:00
Eric Faust
3c236551c7
Bug 1055472 - Part 14: Make the various TypedArray constructors properly subclassable. (r=Waldo, r=bhackett)
2015-11-13 18:22:22 -08:00
Eric Faust
3281ea6285
Bug 1055472 - Part 13: Make the ArrayBuffer constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:22 -08:00
Eric Faust
76f276278a
Bug 1055472 - Part 12: Mae the WeakSet constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
9721a2201e
Bug 1055472 - Part 11: Make the WeakMap constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
b53273ef9e
Bug 1055472 - Part 10: Make the Set constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
fe2f81ac12
Bug 1055472 - Part 9: Make the Map constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
d6fcfd232e
Bug 1055472 - Part 8: Make the RegExp constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
fce5bb4083
Bug 1055472 - Part 8 prelim: Rename InitializeRegExp to RegExpObject::initFromAtom for readability. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
c380e5d18a
Bug 1055472 - Part 7: Make the Date constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
d9b2cbcf06
Bug 1055472 - Part 6: Make the Number constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
b1ed9776d1
Bug 1055472 - Part 5: Make the various Error constructors properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
008e427ef8
Bug 1055472 - Part 4: Make the Boolean constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
dfceefd160
Bug 1055472 - Part 3: Make the Object constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
0489190399
Bug 1055472 - Part 2b: Make Function.prototype.bind play nicely with subclassed functions. (r=Waldo, shoutouts for good flyby by evilpie)
2015-11-13 18:22:21 -08:00
Eric Faust
b2f30c6e91
Bug 1055472 - Part 2: Make the Function constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
c3ed7e4f71
Bug 1055472 - Part 1: Factor out GetPrototypeFromConstructor and use it in existing object creation paths. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
a852415412
Bug 1223916 - Prohibit direct method calls at the parser level in self-hosted code. (r=till)
2015-11-13 18:26:00 -08:00
Eric Faust
1ed7c8db3c
Bug 1223990 - Cleanly throw errors in self-hosted code. (r=till)
2015-11-13 18:23:57 -08:00
Benjamin Bouvier
a54c1be89e
Bug 1216099: Add a SIMD test case for asm.js; r=luke
...
--HG--
extra : rebase_source : 38524f93d54bbb4df3c9447847291b345319b600
2015-11-17 10:24:22 +01:00
Jon Coppeard
830e8bb659
Backed out changeset c80578717b7c (bug 1224710) for upcoming SM(arm) failures
2015-11-18 16:46:47 +00:00
Terrence Cole
7b03f08dcb
Bug 1225233 - Make MovableCellHasher a public interface, usable by embedders; r=jonco
...
--HG--
extra : rebase_source : b485e16dc891f610359f7a10404184d631ff4b70
2015-11-17 11:31:52 -08:00
Terrence Cole
87ec2d3a8f
Backout 40a37cb11607 (Bug 1224050) for regressing the rest of the things.
2015-11-18 08:11:56 -08:00
Terrence Cole
56075f95ba
Backout f3d2ddb4979c (Bug 1224038) for regressing all the things.
2015-11-18 08:10:34 -08:00
Jon Coppeard
bce148b4a0
Bug 1225346
- Fix parseModule() error handling r=terrence
2015-11-18 16:07:18 +00:00
Jon Coppeard
6cbb8d07b4
Bug 1224710 - Add test for fuzz bug fixed by bug 1223355 r=bbouvier
2015-11-18 16:07:18 +00:00
Jon Coppeard
5f5137c030
Bug 1219288 - Optimize GETIMPORT instructions in Ion r=shu
2015-11-18 11:10:10 +00:00
Jon Coppeard
7998be26c1
Bug 1219288 - Optimize GETIMPORT instructions in baseline r=shu
2015-11-18 11:09:38 +00:00
Jon Coppeard
611c616571
Bug 1219288 - Add GETIMPORT instruction for accessing module imports that are not namespace imports r=shu
2015-11-18 11:09:15 +00:00
Jon Coppeard
a87d1cf054
Bug 1219288 - Store target shapes in module environment object rather than names r=shu
2015-11-18 11:08:05 +00:00
Jon Coppeard
6565b1b519
Bug 1219288 - Ensure module environment object is not extensible and contains only non-configurable properties r=shu
2015-11-18 11:07:21 +00:00
Terrence Cole
5a9e23aec9
Backout 02919b7d57d7 (Bug 1225233) for having regressed all the things.
...
--HG--
extra : rebase_source : 47a1afd6aff292442a0a552910230d9905686bf0
2015-11-17 16:55:46 -08:00