Terrence Cole
2d4d4c363f
Bug 716955 - Improve naming of array behaviors rval parameter; r=dmandelin
...
--HG--
extra : rebase_source : 0164be487009916c9fabb7b44cc5b5b4743cdeb8
2012-07-25 19:02:00 -07:00
Bill McCloskey
d8f067f65f
Bug 777528 - Expose compartment names to the JS engine (r=luke)
2012-07-25 18:25:47 -07:00
Jim Blandy
07a4ef32b4
bug 771705: Pull out compilation variants into a CompileOptions structure. r=luke
2012-07-25 17:23:04 -07:00
Terrence Cole
e8c9c783a2
Bug 776159 - Thread more Handles through jsarray; r=sfink
...
--HG--
extra : rebase_source : 31c8efb209a6f5a58709429cce4cc0675b537847
2012-07-20 16:22:00 -07:00
Luke Wagner
6362fc5a12
Bug 776186 - simplify NewBindingNode (r=ejpbruel)
...
--HG--
extra : rebase_source : c50edae0a38e1062e51fade13c86996043f0e2f9
2012-07-24 12:03:37 -07:00
Luke Wagner
9556bfeedf
Bug 775734 - remove dead hoisting code in BindVarOrConst (r=ejpbruel)
...
--HG--
extra : rebase_source : 4956ba4814f7e8a05e6a6ae707658b6ca556a606
2012-07-24 11:37:37 -07:00
Luke Wagner
471399e224
Bug 776760 - comment out failing test for known bug 764307 (rs=dmandelin)
...
--HG--
extra : rebase_source : 5ea9c87610a5242597b002f276ac210bf42c34ab
2012-07-25 16:54:13 -07:00
Steve Fink
49d155b6fc
Bug 777546 - Root the minimum XML stuff necessary to pass jstests
...
--HG--
extra : rebase_source : 531766441ca042d9588e68a479fb402ad8c399be
2012-07-25 16:10:19 -07:00
Steve Fink
40cc44ab0e
Bug 768626 - Define CheckStackRoots in correct namespace
...
--HG--
extra : rebase_source : d06316fb9ee3e4d79ecfc332a1658bf5ff0aee8f
2012-07-25 16:06:33 -07:00
Jason Orendorff
0d315c4beb
Bug 725909 - Make Maps and Sets iterable. r=luke.
...
--HG--
extra : rebase_source : 0b1055562823978e1e0b3810b1531dc8b2e728ce
2012-07-04 10:24:25 -05:00
Jason Orendorff
e7249c9520
Bug 770954 - Trip the GC write barrier when removing an entry from a Map or Set. r=billm.
...
--HG--
extra : rebase_source : 565556710b115b5c346e1f7dae7bc23b2f79025e
2012-07-25 13:08:40 -05:00
Jason Orendorff
b699002609
Bug 775896 - OrderedHashTable should have a hashShift field like HashTable. r=luke.
...
--HG--
extra : rebase_source : b45ff08f57aeef813df0c14472362527dfe2b07d
2012-07-25 12:43:29 -05:00
Jason Orendorff
823fe08a87
Bug 743107 - Add OrderedHashTable. Change implementation of Map and Set to retain insertion order. r=luke.
...
--HG--
extra : rebase_source : 8b8d67ccd26494f884ba0b5d35e2f44a34296ed6
2012-07-03 16:33:38 -05:00
Terrence Cole
814998f187
Bug 776184 - Simplify the progressbar interface; r=sfink DONTBUILD
...
This also fixes --no-progress and unifies the definition of a tty with jittest
so that we can add color support to the output.
2012-07-20 18:33:29 -07:00
Terrence Cole
99dc9910cd
Backed out changeset 7565093b605b DONTBUILD
2012-07-25 11:00:43 -07:00
Terrence Cole
890eba3494
Bug 741487 - Simplify the progressbar interface; r=sfink DONTBUILD
...
This also fixes --no-progress and unifies the definition of a tty with jittest
so that we can add color support to the output.
--HG--
extra : rebase_source : 40a24567d8ffddc961530678e05502ee14d512dc
2012-07-20 18:33:29 -07:00
Terrence Cole
7b4a4c0bb5
Bug 741487 - Add timeout information to jstests output; r=sfink DONTBUILD
...
This is present in jittests and is quite useful.
--HG--
extra : rebase_source : fb73d49416ad5ed441a4ef78f900af1f69ac241e
2012-07-16 17:56:00 -07:00
Benjamin Peterson
8e585da212
Bug 776484: Only strip whitespace on expression bodies. r=jorendorff
2012-07-25 10:32:01 -07:00
Bobby Holley
99edad6d3b
Bug 776333 - Morph slim wrappers in LookupMethod. r=mrbkap
2012-07-25 18:17:40 +02:00
Ed Morley
fcf954f79a
Backout 6f47fa34dcbc (bug 729760) for make check failures
2012-07-25 12:22:28 +01:00
Mike Hommey
33110efe02
Bug 776305 - Fix building spidermonkey with system zlib after bug 761723. r=khuey
2012-07-25 07:44:08 +02:00
Mike Hommey
2e928fd4c2
Bug 776016 - Avoid Preprocessor.py warning when no commands are processed, but filters are. r=ted
2012-07-25 07:44:08 +02:00
Jon Coppeard
9e900c76a3
Bug 729760 - GC: Incremental sweeping of shapes and types r=billm
2012-07-25 11:06:16 +01:00
Ed Morley
3ccef88f32
Backout eecd3aa199e6 (bug 776305), 62facd5b3da9, c6a0ac7d47d2 & 2d56621abfee (bug 776035), e4e68cf2bd40 (bug 776016), 0853a4d49b4e & 31de6ffdedcb (bug 770426), 43a69b4981f5 (bug 756786) for Windows mochitest crashes
2012-07-25 09:35:32 +01:00
Eric Faust
d074f7d445
Bug 749536 - Implement JS::ToBoolean to fastpath Value to Boolean unwrappings. (r=luke)
2012-07-24 22:59:55 -07:00
Mike Hommey
ad008ce17e
Bug 776305 - Fix building spidermonkey with system zlib after bug 761723. r=khuey
2012-07-25 07:44:08 +02:00
Mike Hommey
4558bb0067
Bug 776016 - Avoid Preprocessor.py warning when no commands are processed, but filters are. r=ted
2012-07-25 07:44:08 +02:00
Mike Hommey
e145e18ece
Bug 770426 - Replace double colon rules with dependency chains for preprocessing rules. r=khuey
2012-07-23 07:42:22 +02:00
Benjamin Peterson
1f84404f61
Bug 777181 - Breaking out of a for-let-in loop needs SRC_HIDDEN. r=luke
...
--HG--
extra : rebase_source : b71d4e1983d9e83f9392ff62fbff280cb3fb3295
2012-07-24 19:15:37 -07:00
Ryan VanderMeulen
587459cbe3
Merge
2012-07-24 22:06:27 -04:00
Benjamin Peterson
3abd48772d
Bug 777083 - Don't leak when ownSource is true. r=luke
2012-07-24 19:01:38 -07:00
Benjamin Peterson
1f0c50c269
Bug 776332 - Fix the rooting of Function's toSource/toString. r=terrence
2012-07-24 14:23:36 -07:00
Chao-ying Fu
4ce2c15dc2
Bug 774760 - Fix unaligned PCCounts double access (r=luke)
...
--HG--
extra : rebase_source : ac9c1d9cb21611a5c23ca92a187b7f3e0e422cf4
2012-07-24 11:11:44 -07:00
Ryan VanderMeulen
05f7625d7a
Merge m-c to inbound.
2012-07-24 22:00:07 -04:00
Olli Pettay
4fcbc28cca
Bug 776929 - Let event implementation codegen to generate MozContactChangeEvent, r=gwagner
2012-07-24 22:28:26 +03:00
Benjamin Peterson
61e4176978
Bug 776314 - Stub out genexp toSource. r=luke
2012-07-24 11:19:18 -07:00
Benjamin Peterson
1e3a0a9304
Bug 776314 - Add a script flag indicating if the script is a generator expression. r=luke
2012-07-24 11:19:08 -07:00
Gregory Szorc
10180e0770
Bug 776805 - Remove unused NO_GEN_XPT from rules.mk; r=glandium
2012-07-24 10:57:13 -07:00
Benjamin Peterson
ac41818e21
Bug 776430 - Use the rightmost URI to account for possible multiple prefixing. r=bz
...
--HG--
extra : rebase_source : 00d3a825d0743dc5ba61a0dbe69c6f8a75b4b208
2012-07-23 19:13:18 -07:00
Benjamin Peterson
7c366fa6f0
Bug 776317 - Separate the body of a constructed function from its braces with newlines. r=luke
2012-07-23 17:03:41 -07:00
Sean DuBois
9010529313
Bug 769908 - Switch DIR_INSTALL to INSTALL. r=ted
2012-07-23 20:02:20 -04:00
Benjamin Peterson
826269cee9
Bug 776388 - Create global threads. r=terrence
2012-07-23 15:05:03 -07:00
David Mandelin
898d5df9b9
Merge for backout of changeset d6531ef05a6f
2012-07-23 14:34:24 -07:00
David Mandelin
da65bdf5bf
Backed out changeset d6531ef05a6f
2012-07-23 14:33:14 -07:00
Benjamin Peterson
6cb45e52a7
Bug 776700 - completely disable compression until Sunspider is sorted out. r=dmandelin
...
--HG--
extra : rebase_source : e7d40b7c9a01bdb90288911f908c65c185f335e6
2012-07-23 14:23:19 -07:00
Luke Wagner
ac1d2b2b9f
Bug 776191 - Add missing case of 'with' deoptimization, r=dvander
2012-07-23 13:39:18 -07:00
Gary Kwong
75fe905ce4
Backed out changeset 4ee96b33d289, r=wrongAuthor
2012-07-23 14:00:36 -07:00
Gary Kwong
9c56bfaed4
Bug 776191 - Add missing case of 'with' deoptimization, r=dvander
2012-07-23 13:39:18 -07:00
Andrew McCreight
1ca56b02ad
Bug 773533 - import Element.h into XPConnect the right way. rs=Ms2ger
2012-07-23 15:38:30 -07:00
Steve Fink
95f2229c81
Bug 776732 - Add more things to getBuildConfiguration(), r=luke
2012-07-23 15:30:21 -07:00