Andreas Gal
|
fe1ed6adb9
|
Backed out changeset 6534f8b9aa74 (bug 491013, assert on startup).
|
2009-05-04 15:07:53 -07:00 |
|
Igor Bukanov
|
d77b8664fb
|
bug 491013 - fixing shared setter regression and eliminating several useless anonymous prototype objects. r=brendan
|
2009-05-03 20:43:55 -04:00 |
|
Igor Bukanov
|
ba556afe6d
|
bug 487039 - caching only white-listed non-globals on the scope chain. r=brendan
|
2009-04-18 20:10:59 +02:00 |
|
Jeff Walden
|
61aee1746d
|
Bug 473096 - js1_5/Regress/regress-366601.js - Internal Error: script too large. r=brendan
|
2009-04-10 17:41:13 -07:00 |
|
Brendan Eich
|
26a5b7f3fc
|
Bug 487563 - Crash [@ js_Interpret] (r=mrbkap).
|
2009-04-09 18:44:54 -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
|
962b187fe5
|
upvar2, aka the big one take 2 (452598, r=mrbkap).
|
2009-04-05 21:17:22 -07:00 |
|
Andreas Gal
|
706120c0fb
|
Backed out changeset 972c44aa9d1f (bug 452598).
|
2009-04-04 10:14:52 -07:00 |
|
Brendan Eich
|
5f4d9ff474
|
upvar2, aka the big one (452598, r=mrbkap).
|
2009-04-04 10:05:49 +01:00 |
|
Igor Bukanov
|
a572accd66
|
bug 419662 - nested function definitions must come after destructuring argument initializer. r=mrbkap
|
2009-04-03 10:02:27 +02:00 |
|
Igor Bukanov
|
fdf059f766
|
bug 486139 - annotating destructuring JSOP_DUP for the decompiler. r=brendan
|
2009-04-02 16:31:54 +02:00 |
|
Andreas Gal
|
c4ac318d0f
|
Follow-up fix for 479109. Regenerate imacros.c.out and bump xdr bytecode version.
|
2009-02-26 12:19:24 -08:00 |
|
Igor Bukanov
|
5d5cb0738c
|
bug 469233 - using interrupt hook support in the interpreter for trace recording. r=brendan
|
2008-12-21 12:55:09 +01:00 |
|
Igor Bukanov
|
8062218e55
|
Backed out changeset 605fd1985d05 - more merge typos.
|
2008-12-21 12:50:36 +01:00 |
|
Igor Bukanov
|
1be7edd38e
|
bug 469233 - using interrupt hook support in the interpreter for trace recording. r=brendan
|
2008-12-21 12:31:38 +01:00 |
|
Igor Bukanov
|
635ca1d23a
|
Backed out changeset f13e2a2a5d66 - I was not careful when merging the unary op changes
|
2008-12-21 12:23:08 +01:00 |
|
Igor Bukanov
|
3388b615ce
|
bug 469233 - using interrupt hook support in the interpreter for trace recording. r=brendan
|
2008-12-21 00:16:41 +01:00 |
|
Jeff Walden
|
4710efd8a4
|
Bug 469942 - TM: 20% slower to compute unary +/-. r=brendan
|
2008-12-19 19:30:09 -08:00 |
|
David Anderson
|
7a4b84aa29
|
Bump XDR version, followup from changeset bd981b7737da (r=gal).
|
2008-10-29 15:36:30 -07:00 |
|
Brendan Eich
|
bad1b50498
|
Re-land patch for bug 458851 now that latent bug it uncovered (not filed; see hg log) is fixed.
|
2008-10-28 14:04:29 -07:00 |
|
Jason Orendorff
|
37724bb378
|
Backed out changeset d4fe79372140 (bug 458851) due to persistent orange on TraceMonkey tinderboxes.
|
2008-10-28 10:49:06 -07:00 |
|
Brendan Eich
|
51f987553a
|
Bug 458851 - TM: for-in loops skip every other value in certain cases (r=gal/mrbkap).
|
2008-10-27 22:30:52 -07:00 |
|
Brendan Eich
|
fcca844194
|
Bug 461248 - Remove JSOP_RESUME (r=gal/jorendorff).
|
2008-10-24 12:34:08 -07:00 |
|
Brendan Eich
|
5c85747b5c
|
Bug 441479 - for-in loops should use one backward branch (with downward goto on entry; r=mrbkap).
|
2008-10-22 12:47:51 -07:00 |
|
Jason Orendorff
|
e1877796ba
|
Bug 460501 - Round-trip change due to "&&" constant-folding leaving extra parens. r=brendan.
|
2008-10-21 13:35:22 -05:00 |
|
Andreas Gal
|
c7c062681c
|
Update XDR version number after bytecode change (457789, r=brendan).
|
2008-09-29 22:11:35 -07:00 |
|
Igor Bukanov
|
27d83904e5
|
bug 453133 - merging JSOP_DEFUN and JSOP_CLOSURE. r=brendan
|
2008-09-08 13:58:17 +02:00 |
|
Brendan Eich
|
9cd8e5a539
|
Upvar, v0.1 (limited to looking up from eval in a function, to the function's args and vars).
|
2008-08-21 03:47:33 -07:00 |
|
Brendan Eich
|
eaf4254c15
|
Merge from mozilla-central.
|
2008-08-08 18:58:04 -07:00 |
|
Igor Bukanov
|
46b1a8edf2
|
bug 447762 - merging var and local JS bytecodes. r=brendan
|
2008-08-06 16:13:22 +02:00 |
|
shaver@mozilla.org
|
8a97552a28
|
merge (mostly, doesn't build)
|
2008-07-22 23:58:43 -04:00 |
|
Igor Bukanov
|
fc68712767
|
bug 441686 - eliminating JSStackFrame.(nvars|vars). r=brendan
|
2008-07-20 22:13:17 +02:00 |
|
Andreas Gal
|
ea9279b6d0
|
Sync with mozilla-central.
|
2008-07-03 21:45:09 -07:00 |
|
Brendan Eich
|
d0966c0fc0
|
Clean up for-in ops and naming nit (443039, r=igor).
|
2008-07-01 18:59:18 -07:00 |
|
Brendan Eich
|
067121104e
|
Instrument loop headers with jsvals above fp->vars and below fp->spbase.
|
2008-05-28 18:00:05 -07:00 |
|
Brendan Eich
|
5e03c06ce3
|
Igor's patch for bug 433382, r=me.
|
2008-05-23 23:44:08 -07:00 |
|
Igor Bukanov
|
c6b43c7494
|
[Bug 433382] More efficient interpreter switch when computed goto is not available. r=brendan
|
2008-06-20 11:55:49 +02:00 |
|
Igor Bukanov
|
fed7ad6a4a
|
Backed out changeset 97977f224aff due to build breakage
|
2008-06-20 11:46:36 +02:00 |
|
Igor Bukanov
|
ac0a058f20
|
[Bug 433382] More efficient interpreter switch when computed goto
is not available. r=brendan
|
2008-06-20 10:06:45 +02:00 |
|
Igor Bukanov
|
26b618a50f
|
Backed out changeset 21527193c49b: the patch has used CSRCS, not CPPSRCS.
|
2008-06-20 09:45:29 +02:00 |
|
Igor Bukanov
|
feb0f05335
|
[Bug 433382] More efficient interpreter switch when computed goto is not available. r=brendan
|
2008-06-20 09:36:56 +02:00 |
|
Brendan Eich
|
f6f44f8c9a
|
Fix 260106, r=shaver.
|
2008-06-04 17:00:46 -07:00 |
|
igor@mir2.org
|
c4ac1056e5
|
[Bug 428706] Making sure that all let blocks has non-zero stack depth. r=brendan a1.9=beltzner
|
2008-04-25 10:28:36 -07:00 |
|
igor@mir2.org
|
8160179799
|
[Bug 389605] r=brendan a1.9=beltzner
|
2008-04-10 08:50:02 -07:00 |
|
igor@mir2.org
|
95ffa3c835
|
[Bug 424693] using jsop_lineno to speedup pc->lineno mapping needed for eval. r=shaver a1.9b5=beltzner
|
2008-03-24 10:00:01 -07:00 |
|
brendan@mozilla.org
|
bfaa992a1b
|
Backing out to fix orange on Windows fx/tb/sm...
|
2008-02-26 22:57:28 -08:00 |
|
brendan@mozilla.org
|
42caf6cd7e
|
Landing shaver's patch for 419743, r/a=me.
|
2008-02-26 21:54:02 -08:00 |
|
brendan@mozilla.org
|
fc623a24eb
|
Optimize ComputeGlobalThis (395993, r=mrbkap).
|
2008-02-15 18:46:46 -08:00 |
|
igor@mir2.org
|
f86e5a86d2
|
Bug 416601: property cache is properly disabled under with statements with generators. r=brendan a1.9=blocking1.9
|
2008-02-15 03:38:40 -08:00 |
|
igor@mir2.org
|
ac22737548
|
Bug 309894: non-recursive XML-filtering implementation. r,a1.9=brendan
|
2008-02-13 06:32:31 -08:00 |
|