Andreas Gal
|
adc0da147c
|
Merge.
|
2009-04-17 12:44:37 -07:00 |
|
Andreas Gal
|
da0094a55c
|
Backed out changeset 324bb9dc8372 (bug 487204 is implicated in top site failures).
|
2009-04-17 12:41:00 -07:00 |
|
Andreas Gal
|
6520b20732
|
Backed out changeset 5bd116148175 (attempting to re-land bug 487204).
|
2009-04-16 17:56:18 -07:00 |
|
Andreas Gal
|
3b10c56019
|
Backed out changeset d1a4ee3d0c59 (bug 487204, due to possible leak).
|
2009-04-16 12:19:24 -07:00 |
|
Jason Orendorff
|
390c860d16
|
Fix "unused variable tm" warning I introduced a few days ago. No bug#, r=shaver.
|
2009-04-15 19:44:25 -05:00 |
|
Jason Orendorff
|
b02039ae3d
|
Merge backout.
|
2009-04-17 14:17:21 -05:00 |
|
Jason Orendorff
|
e021a73170
|
Backed out changeset a6071b1aa626 due to trace-test.js failures.
|
2009-04-17 14:16:56 -05:00 |
|
Jason Orendorff
|
e62f4c079b
|
Fix static-analysis-tracemonkey burning due to a6071b1aa626.
|
2009-04-17 11:22:57 -05:00 |
|
Jason Orendorff
|
2e2f8535f0
|
Bug 488693 - TM: "Assertion failure: !JS_TRACE_MONITOR(cx).needFlush, at ../jstracer.cpp". r=gal.
|
2009-04-16 18:28:57 -05:00 |
|
Igor Bukanov
|
b59b15388d
|
bug 487546 - updating the tests to rfelect the new restriction on the maximum string length. r=bclary
|
2009-04-17 14:37:53 +02:00 |
|
Igor Bukanov
|
94a3d7329c
|
bug 487930 - removal of JSSLOT_ARRAY_LOOKUP_HOLDER. r=mrbkap
|
2009-04-17 11:37:59 +02:00 |
|
Brendan Eich
|
fc377191d1
|
Bug 488802 - Crash at [@js_Interpret] on YOMIURI ONLINE (r=mrbkap).
|
2009-04-16 23:35:58 -07:00 |
|
David Mandelin
|
9c8203f872
|
Bug 487546 fixup: adding needed macro parens
|
2009-04-16 19:06:11 -07:00 |
|
Andreas Gal
|
5afbbc5e47
|
Merge.
|
2009-04-16 18:00:05 -07:00 |
|
David Mandelin
|
803163441c
|
Bug 487546: Fix shell bustage, r=brendan
|
2009-04-16 17:23:43 -07:00 |
|
David Mandelin
|
874ab2823f
|
Bug 487546: avoid unnecessary js_PurgeDeflatedStringCache calls, additional patch to address igor's review issues, r=igor
|
2009-04-16 16:23:46 -07:00 |
|
Andreas Gal
|
d9f8074374
|
Be less paranoid about jit stats for testNestedExitStackOuter since it doesn't seem to be stable.
|
2009-04-16 16:01:27 -07:00 |
|
Andreas Gal
|
34e554c496
|
Merge.
|
2009-04-16 15:56:46 -07:00 |
|
Andreas Gal
|
4fae4b8ce2
|
When allocating strings, only report error if we can leave trace, otherwise just return NULL (488764, r=jwalden).
|
2009-04-16 15:56:24 -07:00 |
|
Andreas Gal
|
5b284aaa5a
|
Remove unsafe RegExp.test traceable native, the generic fast native mechanism can take care of it (488703, r=jorendorff).
|
2009-04-16 15:34:14 -07:00 |
|
Igor Bukanov
|
80295c64d7
|
bug 488699 - proper rooting of DeclEnv instance. r=brendan
|
2009-04-17 00:26:26 +02:00 |
|
David Mandelin
|
beb147a958
|
Bug 487546: call expensive JSString finalizers only if needed, r=brendan
|
2009-04-16 15:00:13 -07:00 |
|
Andreas Gal
|
51c5e8d189
|
Properly calculate 'this' object on trace and side exit if we have to wrap (488203, r=mrbkap,jorendorff).
|
2009-04-16 12:21:45 -07:00 |
|
Andreas Gal
|
c6e4da316b
|
Backed out changeset 062ea62f9bda (backed out bug 488203 again).
|
2009-04-16 12:18:46 -07:00 |
|
Andreas Gal
|
69d6e84fc4
|
Backed out changeset 64d7df1fe160 (re-landing 488203).
|
2009-04-16 10:16:14 -07:00 |
|
Andreas Gal
|
a943161ace
|
Backed out changeset e8c23c42db7f (bug 488203) to see whether it causes the leak.
|
2009-04-16 10:07:53 -07:00 |
|
Andreas Gal
|
53d87f13a2
|
Properly calculate 'this' object on trace and side exit if we have to wrap (488203, r=mrbkap).
|
2009-04-15 17:54:37 -07:00 |
|
Igor Bukanov
|
5836717df3
|
bug 487204 - avoiding extra locks for js_Native(Get|Set). r=brendan
|
2009-04-16 02:36:14 +02:00 |
|
Igor Bukanov
|
907592f765
|
bug 477627 - avoiding deadlocks in ClaimTitle. r=brendan
|
2009-04-16 00:01:24 +02:00 |
|
Igor Bukanov
|
30ebeb6d1d
|
merge after backout for bug 480301
|
2009-04-15 23:34:59 +02:00 |
|
Igor Bukanov
|
e2941e5370
|
Backed out changeset f97f196dcb58 - bug 480301 needs more work
|
2009-04-15 23:33:46 +02:00 |
|
Andreas Gal
|
05faccf228
|
Backed out changeset d1a4ee3d0c59 due to build fail, test fail, and perf regressions.
|
2009-04-15 14:20:52 -07:00 |
|
Igor Bukanov
|
577cb23ac0
|
bug 487204 - avoiding extra locks for js_Native(Get|Set). r=brendan
|
2009-04-15 21:13:27 +02:00 |
|
Jason Orendorff
|
4dd9ad09ef
|
Bug 487845 - TM: After deep-bailing, we can lirbuf->rewind() and then return to a dead code page. r=gal.
--HG--
extra : rebase_source : b7de71b526d45c7caed1982fba80c65763a0a9c6
|
2009-04-15 09:47:02 -05:00 |
|
Brendan Eich
|
237a2b7d5a
|
Bug 488421 - Crash [@ js_ValueToString] or Crash [@ js_ValueToBoolean] or "Assertion failure: slot < fp->script->nslots, at ../jsinterp.cpp" (r=mrbkap).
|
2009-04-15 10:49:11 -07:00 |
|
Brendan Eich
|
9d4a42aeba
|
Bug 488475 - "Assertion failure: \!(pn->pn_dflags & flag), at ../jsparse.h" (r=me).
|
2009-04-15 09:30:46 -07:00 |
|
Igor Bukanov
|
95c0598199
|
bug 488285 - fixing strict mode warnings with DOm window object. r=brendan
|
2009-04-15 16:09:58 +02:00 |
|
Brendan Eich
|
7b9f2ffb1f
|
Bug 488015 - Crash [@ js_GetUpvar ] (also bogus JS errors, also probably Crash [@js_Interpret]) (future r=mrbkap, see bug).
|
2009-04-15 01:57:13 -07:00 |
|
Andreas Gal
|
4c09e7eb02
|
Backed out bug 488203.
|
2009-04-14 23:44:34 -07:00 |
|
Andreas Gal
|
7567cbb762
|
Merge.
|
2009-04-14 21:28:57 -07:00 |
|
Andreas Gal
|
c11974bb60
|
Backed out changeset 4c157cfe2289 (bug 487845).
|
2009-04-14 21:28:40 -07:00 |
|
Andreas Gal
|
6160744b13
|
Add missing FASTCALL declaration.
|
2009-04-14 20:54:22 -07:00 |
|
Andreas Gal
|
5f739a7156
|
Fix static analysis. It is ok for ComputeThis_tn to see a stale cx->fp since we just want to ensure the global object is wrapped.
|
2009-04-14 20:15:43 -07:00 |
|
Andreas Gal
|
e01cfd34c3
|
Properly compute 'this' object on trace and wrap if necessary (488203, r=mrbkap).
|
2009-04-14 19:52:09 -07:00 |
|
Brendan Eich
|
8f9886f858
|
Bug 488272 - Crash [@ RebindLets] (r=mrbkap).
|
2009-04-14 17:52:13 -07:00 |
|
Brendan Eich
|
898204a579
|
Back out bad patch for 488272.
|
2009-04-14 17:20:12 -07:00 |
|
jorendorff
|
7a9b1b6e92
|
Leaving outermost request should js_LeaveTrace (480301, r=brendan).
|
2009-04-14 17:15:38 -07:00 |
|
Jason Orendorff
|
a68535ead5
|
Bug 487550 - "Assertion failure: cx->bailExit" with {__proto__: window}. r=brendan.
|
2009-04-14 16:59:55 -05:00 |
|
Brendan Eich
|
288ee8ccdd
|
Bug 488272 - Crash [@ RebindLets] (r=mrbkap).
|
2009-04-14 11:34:05 -07:00 |
|
Blake Kaplan
|
b008d59d4c
|
Bug 487430 - call_enumerate doesn't take upvars into account. r=brendan
|
2009-04-14 11:29:34 -07:00 |
|