Rick Reitmaier
5127a7e46b
Whitespace cleanup and comment out unused parameter
...
--HG--
extra : convert_revision : eb6ff4c45ba4edebad7f79fac7f13504f4140482
2010-11-01 16:20:22 -07:00
Rick Reitmaier
506090019f
Bug 595034 - nanojit: harden via random no-op instruction insertion (r+nnethercote,wmaddox,edwsmith)
...
Insert no-op instructions when JIT'ing with the intention of making exploitable
patterns within the generated code less predicable.
--HG--
extra : convert_revision : d3116f2abd879b0b79a6cfb2f7817e36645cf915
2010-11-01 14:02:18 -07:00
David Mandelin
1fac71a8a2
Bug 605274: properly detect OOMs in mjit vectors, r=dvander
2010-11-02 15:18:59 -07:00
Chris Leary
43dd4230e0
Bug 597811: Make mozJSComponentLoader use JSVERSION_LATEST. (r=sayrer)
2010-11-01 17:33:22 -07:00
Brendan Eich
a505cf66a1
Property enumeration order is altered after a method has been read (601399, r=jorendorff).
2010-10-26 19:12:40 -07:00
Gregor Wagner
ed97af4038
Bug 598650 - Increase JSGC_MAX_MALLOC_BYTES to 128MB, r=gal
2010-11-01 18:16:03 -07:00
Nicholas Nethercote
4bbb0cea24
Bug 608313 - TM: AccSet assertion failure in typed arrays. r=dvander.
2010-11-01 17:25:30 -07:00
Andreas Gal
90cf7cf698
Switch compartments when walking stacks (bug 608800, r=mrbkap).
2010-11-01 16:18:01 -07:00
Blake Kaplan
8c785c204c
Bug 596031 - 'this' is wrong in getters and setters when a proxy object is on the prototype chain. r=brendan/jorendorff/gal
...
--HG--
extra : rebase_source : 609b96c4b461e33f0f79dc74f714edfa882d1da0
2010-10-29 10:42:35 -07:00
David Anderson
4d695c6ba2
Fix Windows build.
2010-11-01 11:54:06 -07:00
David Anderson
08dbe84e08
Refactor SETELEM into an IC (bug 607293, r=dmandelin).
2010-11-01 11:14:58 -07:00
Bill McCloskey
941de0bcd5
Bug 607196 - Remove bogus atom assertion in JSOP_DOUBLE (r=lw)
2010-10-31 10:38:06 -07:00
Johnny Stenback
f8d8e35697
Remove new JS_ASSERT() that triggers during browser-chrome runs. Will investigate further. r=orange, a=orange
2010-10-30 22:51:35 -07:00
Andreas Gal
50d67dc8cf
Merge from mozilla-central.
2010-10-30 21:57:42 -07:00
Robert Sayre
62ca167c7f
Merge mozilla-central to tm.
2010-10-30 17:11:52 -04:00
Robert Sayre
223d2052ea
Follow-up fix for bug 595243. Don't try to place non-main thread scripts in debug mode, and don't attempt to set debug mode from a non-main thread. r=gal
2010-10-30 15:07:46 -04:00
Dave Townsend
fa6b70e826
Bug 608416: Stop exceptions from cleanup functions from breaking the harness. r=gavin, a=tests
2010-10-30 11:59:18 -07:00
Robert Sayre
7b6b35d47a
Bug 595243 - Expose debugMode to JSD. Relanding test bustage fixed up. r=gal.
2010-10-30 12:13:02 -04:00
Andreas Gal
a6295f5897
Follow-up for bug 608142: disallow sending between main and non-main thread only (r=orange).
2010-10-30 08:39:53 -07:00
Andreas Gal
07ddf0ef1c
Merge.
2010-10-30 06:01:38 -07:00
Andreas Gal
b941a32c65
Re-land bug 608142.
2010-10-30 06:01:25 -07:00
Jeff Walden
b16502e3ea
Merge backout.
2010-10-29 22:39:44 -07:00
Jeff Walden
d18fb5831e
Backed out changeset 71728ff7002c, seems to have turned mochitest-plain-2 orange.
2010-10-29 22:39:19 -07:00
Jeff Walden
cca984f14a
Merge backout.
2010-10-29 22:36:37 -07:00
Jeff Walden
ac46278eac
Backed out changeset 85feecf161fe (Career Limiting Move? < http://bonsai.mozilla.org/cvsquery.cgi?who=sspitzer%40netscape.com&whotype=regexp&date=explicit&mindate=2001-01-25+10%3A00&maxdate=2001-01-25+10%3A15 >), seems to have turned mochitest-plain-4 orange.
2010-10-29 22:31:12 -07:00
Johnny Stenback
b19d6a671f
Backed out changeset e7436725f170 due to crashes in mochitest and elsewhere. a=backout
2010-10-29 17:33:29 -07:00
Robert Sayre
46c277ecd7
Bug 595243 - Expose debugMode to JSD. r=gal
2010-10-29 18:35:07 -04:00
Andreas Gal
64467a36d7
Disallow sending JS functions to a different thread (608142, r=jst).
2010-10-29 15:03:44 -07:00
Paul Biggar
0585b9d3e4
Merge backout.
2010-10-29 14:53:14 -07:00
Paul Biggar
12fd4a207d
Backed out changeset 66f4a212edeb (bug 605133). Configure broke shell and unclobbered-build with js-config problem.
2010-10-29 14:52:28 -07:00
Peter Van der Beken
c8a9513a62
Fix for bug 606705 (Browser crash when using many web workers [@ GCGraphBuilder::NoteXPCOMChild ] or beyond). r=jst, a=beta7+
2010-10-29 14:43:02 -07:00
Dan Witte
470e6b6e72
bug 608422 - cookies.sqlite-wal takes too much space for Fennec r=sdwilsh a=blocking-fennec
2010-10-30 22:32:45 -04:00
Peter Van der Beken
42d93b99ed
Fix for bug 606705 (Browser crash when using many web workers [@ GCGraphBuilder::NoteXPCOMChild ] or beyond). r=jst, a=beta7+
2010-10-29 14:43:02 -07:00
Walter Meinl
ddbe577efe
Bug 606834 - Fix int32/int32_t on OS/2 (r=daveryeo,wmccloskey)
2010-10-29 13:57:41 -07:00
Blake Kaplan
23ef9792e5
Merge backout.
2010-10-29 12:55:36 -07:00
Blake Kaplan
1fdf3815f1
Backed out changeset fcd3fcf8a35c. It broke deep wrapping.
2010-10-29 12:55:23 -07:00
Blake Kaplan
0a45f9cb94
Merge backout.
2010-10-29 10:48:19 -07:00
Blake Kaplan
24281f788d
Backed out changeset f76fd418024c. This was never meant to be checked in.
2010-10-29 10:48:09 -07:00
Blake Kaplan
0b4a0f77a0
Bug 596031 - 'this' is wrong in getters and setters when a proxy object is on the prototype chain. r=brendan
2010-10-29 10:42:35 -07:00
Paul Biggar
d665e4aa1e
Bug 605133 - Synchronize common areas of configure.in and js/src/configure.in. r=jimb
2010-10-28 12:23:00 -07:00
Robert Sayre
9f2affa0d1
Merge m-c to tm
2010-10-28 22:01:23 -04:00
Nicholas Nethercote
97a5ee6acd
Fix ARM bustage caused by bug 602703.
2010-10-28 18:58:58 -07:00
Nicholas Nethercote
8f3b74f521
Bug 602703 - TM: create a layer over Nanojit's LIR creation API. r=lw.
2010-10-28 18:28:36 -07:00
Robert Sayre
3c95414f0e
Merge m-c to tm
2010-10-28 21:26:36 -04:00
David Mandelin
1ace32573c
Backout merge, a=backing out diagnostic for b7 blocker
2010-10-28 17:44:48 -07:00
David Mandelin
bbab689d64
Backed out changeset c133d3c084c0: now we want to measure if not doing sync stuff on background thread reduces crashes.
2010-10-28 17:44:24 -07:00
Philipp von Weitershausen
03db1c2c34
Bug 604603 - Merge fx-sync to mozilla-central. a=crashes,orange
2010-10-28 17:32:25 -07:00
Luke Wagner
9123b2392c
Bug 606138 - Gatling gun should guard against clobbered callee/this (r=waldo)
2010-10-28 17:26:19 -07:00
Philipp von Weitershausen
3df95ee050
Bug 604565 - Disable another intermittently failing xpcshell tests on OSX debug build [r=mconnor]
2010-10-28 17:19:28 -07:00
Philipp von Weitershausen
cd229a3326
Merge backout
2010-10-28 17:09:58 -07:00