Robert Sayre
|
e45bf4929a
|
Merge tracemonkey to mozilla-central.
|
2009-04-08 23:55:18 -04:00 |
|
Brendan Eich
|
b9323a1394
|
Bug 487209 - erroneous redeclaration of let ... with try {...} catch(e) {var e...} (r=mrbkap).
|
2009-04-08 18:42:20 -07:00 |
|
Brendan Eich
|
0b6ed95284
|
Bug 487538 - bug 487271 left three tests broken in its wake (r=mrbkap).
|
2009-04-08 18:27:44 -07:00 |
|
Jeff Walden
|
0582793992
|
Bug 487534 - TM: "Assertion failure: JSVAL_IS_NULL(v)" with function/regexp used as index. The other half of bug 484120, poorly reviewed by me -- no soup for me! r=graydon
|
2009-04-08 17:45:17 -07:00 |
|
Brendan Eich
|
3f4a58e4f0
|
Bug 487271 - Crash [@ js_Invoke ], and missing google-maps background, at padmapper.com (r=mrbkap).
|
2009-04-08 13:14:02 -07:00 |
|
Brendan Eich
|
240c326a21
|
Bug 487320 - named function objects can escape without detection by the upvar analysis (r=mrbkap).
|
2009-04-07 17:10:33 -07:00 |
|
David Mandelin
|
ab16a824b1
|
Bug 487173: Making undefined use stub getter/setter so use of global undefined can be traced, r=mrbkap
|
2009-04-07 17:01:20 -07:00 |
|
Robert Sayre
|
51f43ccd72
|
Merge mozilla-central to tracemonkey.
|
2009-04-07 19:04:17 -04:00 |
|
Andreas Gal
|
f7f0ad16bc
|
Bug 484693 - Cap size of global object, r=graydon.
|
2009-04-07 15:53:08 -07:00 |
|
Blake Kaplan
|
d17152f491
|
Bug 487215 - A lambda expression that uses arguments might escape, so don't clear the funarg flag. r=brendan
|
2009-04-07 15:48:16 -07:00 |
|
Jim Blandy
|
065b4086c2
|
Bug 469237: Use offsetof instead of a magic constant. r=jorendorff
|
2009-04-07 15:41:47 -07:00 |
|
Jason Orendorff
|
cbb1d7f51f
|
Merge backout.
|
2009-04-07 17:07:40 -05:00 |
|
Jason Orendorff
|
a613c0d579
|
Backout changeset 143e997c858e (bug 484693) because it caused crashes on Mac tinderboxen.
|
2009-04-07 17:07:11 -05:00 |
|
Jason Orendorff
|
d6c3321108
|
Merge.
|
2009-04-07 16:42:38 -05:00 |
|
Jason Orendorff
|
e42a325f6e
|
Bug 487216 - TM: Other builtins that call JS_malloc. r=gal.
|
2009-04-07 16:26:13 -05:00 |
|
Jason Orendorff
|
d24fe77d94
|
Backed out changeset e201de53e918 in favor of a different approach.
|
2009-04-07 16:15:34 -05:00 |
|
Graydon Hoare
|
163d74068e
|
Bug 484693 - Remove uses of alloca, r=gal.
|
2009-04-07 13:47:36 -07:00 |
|
Brendan Eich
|
c1db7f391d
|
Bug 487251 - imacros.c.out generation fails: Error: .igroup/.end name mismatch (r=mrbkap).
|
2009-04-07 13:32:24 -07:00 |
|
Brendan Eich
|
2270357832
|
Bug 487251 - imacros.c.out generation fails: Error: .igroup/.end name mismatch (r=mrbkap).
|
2009-04-07 13:30:59 -07:00 |
|
Robert Sayre
|
30f9238dfd
|
Merge tracemonkey to mozilla-central.
|
2009-04-07 13:21:29 -04:00 |
|
Jason Orendorff
|
8978ecf87d
|
Bug 482015 - TM: Assertion failure: cx->bailExit due to _RETRY builtins that call JS_malloc. r=gal, r=igor.
|
2009-04-07 11:42:50 -05:00 |
|
Andreas Gal
|
4f7fe5afa4
|
Bug 485959 - TM: Recording continues across loop edge. r=jorendorff
|
2009-04-07 00:45:49 -07:00 |
|
Andreas Gal
|
ca62b9e9e3
|
backout Bug 485959, disable-jit bustage.
|
2009-04-07 03:34:06 -04:00 |
|
Andreas Gal
|
fd3fd2676a
|
Bug 485959 - TM: Recording continues across loop edge. r=jorendorff
|
2009-04-07 03:25:29 -04:00 |
|
Jason Orendorff
|
32b58a38be
|
Thread-safety comment for bug 479198. r=brendan.
|
2009-04-06 16:43:45 -05:00 |
|
Jason Orendorff
|
81f9c93dec
|
Bug 479198 - "Deep" property cache entries not invalidated when shadowed (TIBCO General Interface regression). r=brendan.
|
2009-04-06 13:24:20 -05:00 |
|
Brendan Eich
|
fa172251b0
|
Bug 481514 - PurgeScopeChain should not deep-bail quite so eagerly (r=jorendorff, a=sayrer).
|
2009-04-06 13:24:34 -07:00 |
|
Brendan Eich
|
862f9eb6d3
|
Test for upvar2 dup/dep bug 473271, from comment 8; also remove print noise from testPropagatedFunArgs crash test.
|
2009-04-06 11:18:10 -07:00 |
|
Peter Van der Beken
|
8a43b9d5cc
|
Fix for bug 486585 ("ASSERTION: bad!" in XPCCallContext::XPCCallContext with feed in frame, gc). r/sr=mrbkap.
--HG--
extra : rebase_source : c0977ba2150e1369b8397c45839058f542510ffd
|
2009-04-06 14:58:45 +02:00 |
|
Robert Sayre
|
d7754d986a
|
Merge tracemonkey to mozilla-central.
|
2009-04-07 03:04:17 -04:00 |
|
Jacob Bramley
|
3c4a821492
|
bug 486675 - always using setError to set _err
|
2009-04-06 13:32:46 +02:00 |
|
Jeff Walden
|
129dfb1b25
|
Style nit to kick a red tinderbox and hopefully avoid graph server fail a second time around, r=red this time
|
2009-04-06 01:06:34 -07:00 |
|
Jeff Walden
|
7bd23208f1
|
Update trace-test.js jitstats for testThinLoopDemote to account for upvar2, although there's still some wonkiness here being tracked in bug 486820. r=orange
|
2009-04-05 22:29:18 -07:00 |
|
Brendan Eich
|
ec9f3ae4a0
|
Another static analysis patch (I hope the last; for 452498).
|
2009-04-05 21:51:42 -07:00 |
|
Brendan Eich
|
382a5ca261
|
Remove stale JS_REQUIRES_STACK for js_CloneFunctionObject prototype (452498 followup to fix static analysis tbox).
|
2009-04-05 21:32:06 -07:00 |
|
Brendan Eich
|
962b187fe5
|
upvar2, aka the big one take 2 (452598, r=mrbkap).
|
2009-04-05 21:17:22 -07:00 |
|
Robert Sayre
|
2d22be3f01
|
Merge tracemonkey to mozilla-central
|
2009-04-05 21:24:42 -04:00 |
|
Jeff Walden
|
399b60b6e0
|
More typo fixes to kick some tinderboxen
|
2009-04-04 23:29:15 -07:00 |
|
Jeff Walden
|
a89f043904
|
Grammar fix to kick a rando-orange box to green
|
2009-04-04 19:41:50 -07:00 |
|
Jeff Walden
|
14e879800f
|
Bug 486578 - TM: "Assertion failure: scope->object == pobj" with function, __proto__, length. r=gal
|
2009-04-04 16:55:51 -07:00 |
|
Andreas Gal
|
fa2e6466b2
|
Bug 479110 - TM: avoid frequent mismatch exits. r=brendan
|
2009-04-04 17:23:34 -04:00 |
|
Andreas Gal
|
3c19b8b7fc
|
Merge.
|
2009-04-04 10:15:04 -07:00 |
|
Andreas Gal
|
706120c0fb
|
Backed out changeset 972c44aa9d1f (bug 452598).
|
2009-04-04 10:14:52 -07:00 |
|
Brendan Eich
|
7485baa00c
|
Merge.
|
2009-04-04 10:07:44 +01:00 |
|
Brendan Eich
|
5f4d9ff474
|
upvar2, aka the big one (452598, r=mrbkap).
|
2009-04-04 10:05:49 +01:00 |
|
Andreas Gal
|
7a45fb2c9a
|
Merge.
|
2009-04-04 01:06:18 -07:00 |
|
Andreas Gal
|
8787072e96
|
Backed out changeset b512be855093 (bug 484693). See bug for details.
|
2009-04-04 01:06:04 -07:00 |
|
Graydon Hoare
|
377d59d4d8
|
Typo-fix in comment, cycle unit tester.
|
2009-04-03 23:01:24 -07:00 |
|
Andreas Gal
|
742aa29f7d
|
TraceRecorder::prop sets stack on some return paths, not on final path (486798, r=brendan).
|
2009-04-03 19:31:17 -07:00 |
|
Graydon Hoare
|
a2d4d5a779
|
Bug 484693 - Remove uses of alloca, r=gal.
|
2009-04-03 16:30:46 -07:00 |
|