Igor Bukanov
|
7c434bc745
|
bug 469233 - using interrupt hook support in the interpreter for trace recording. r=brendan
|
2008-12-21 12:55:09 +01:00 |
Igor Bukanov
|
6c27090c69
|
Backed out changeset 605fd1985d05 - more merge typos.
|
2008-12-21 12:50:36 +01:00 |
Igor Bukanov
|
cb03844018
|
bug 469233 - using interrupt hook support in the interpreter for trace recording. r=brendan
|
2008-12-21 12:31:38 +01:00 |
Igor Bukanov
|
b026252af5
|
Backed out changeset f13e2a2a5d66 - I was not careful when merging the unary op changes
|
2008-12-21 12:23:08 +01:00 |
Igor Bukanov
|
57ce573d02
|
bug 469233 - using interrupt hook support in the interpreter for trace recording. r=brendan
|
2008-12-21 00:16:41 +01:00 |
Jeff Walden
|
74233ae615
|
Bug 469942 - TM: 20% slower to compute unary +/-. r=brendan
|
2008-12-19 19:30:09 -08:00 |
David Anderson
|
84081bf303
|
Bump XDR version, followup from changeset bd981b7737da (r=gal).
|
2008-10-29 15:36:30 -07:00 |
Brendan Eich
|
adfc654aa1
|
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
|
104d4d27a7
|
Backed out changeset d4fe79372140 (bug 458851) due to persistent orange on TraceMonkey tinderboxes.
|
2008-10-28 10:49:06 -07:00 |
Brendan Eich
|
11eea41dbf
|
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
|
da79aaf5eb
|
Bug 461248 - Remove JSOP_RESUME (r=gal/jorendorff).
|
2008-10-24 12:34:08 -07:00 |
Brendan Eich
|
26a56707e9
|
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
|
b2c6956986
|
Bug 460501 - Round-trip change due to "&&" constant-folding leaving extra parens. r=brendan.
|
2008-10-21 13:35:22 -05:00 |
Andreas Gal
|
659c5c4961
|
Update XDR version number after bytecode change (457789, r=brendan).
|
2008-09-29 22:11:35 -07:00 |
Igor Bukanov
|
ccf6117319
|
bug 453133 - merging JSOP_DEFUN and JSOP_CLOSURE. r=brendan
|
2008-09-08 13:58:17 +02:00 |
Brendan Eich
|
213f3d7e5f
|
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
|
e51da46173
|
Merge from mozilla-central.
|
2008-08-08 18:58:04 -07:00 |
Igor Bukanov
|
ca7b7c39f5
|
bug 447762 - merging var and local JS bytecodes. r=brendan
|
2008-08-06 16:13:22 +02:00 |
shaver@mozilla.org
|
d6b7e95f5b
|
merge (mostly, doesn't build)
|
2008-07-22 23:58:43 -04:00 |
Igor Bukanov
|
af90a7ef45
|
bug 441686 - eliminating JSStackFrame.(nvars|vars). r=brendan
|
2008-07-20 22:13:17 +02:00 |
Andreas Gal
|
39c0a49a2b
|
Sync with mozilla-central.
|
2008-07-03 21:45:09 -07:00 |
Brendan Eich
|
b697b4515b
|
Clean up for-in ops and naming nit (443039, r=igor).
|
2008-07-01 18:59:18 -07:00 |
Brendan Eich
|
a09519c2c2
|
Instrument loop headers with jsvals above fp->vars and below fp->spbase.
|
2008-05-28 18:00:05 -07:00 |
Brendan Eich
|
58024bbded
|
Igor's patch for bug 433382, r=me.
|
2008-05-23 23:44:08 -07:00 |
Igor Bukanov
|
79c9e30964
|
[Bug 433382] More efficient interpreter switch when computed goto is not available. r=brendan
|
2008-06-20 11:55:49 +02:00 |
Igor Bukanov
|
7a2a078f0f
|
Backed out changeset 97977f224aff due to build breakage
|
2008-06-20 11:46:36 +02:00 |
Igor Bukanov
|
bc084d42f7
|
[Bug 433382] More efficient interpreter switch when computed goto
is not available. r=brendan
|
2008-06-20 10:06:45 +02:00 |
Igor Bukanov
|
f433beca71
|
Backed out changeset 21527193c49b: the patch has used CSRCS, not CPPSRCS.
|
2008-06-20 09:45:29 +02:00 |
Igor Bukanov
|
388d7768f6
|
[Bug 433382] More efficient interpreter switch when computed goto is not available. r=brendan
|
2008-06-20 09:36:56 +02:00 |
Brendan Eich
|
2182ce61be
|
Fix 260106, r=shaver.
|
2008-06-04 17:00:46 -07:00 |
igor@mir2.org
|
7ae5ab7eb9
|
[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
|
328d4e2b81
|
[Bug 389605] r=brendan a1.9=beltzner
|
2008-04-10 08:50:02 -07:00 |
igor@mir2.org
|
a0347875d1
|
[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
|
d014ad26c9
|
Backing out to fix orange on Windows fx/tb/sm...
|
2008-02-26 22:57:28 -08:00 |
brendan@mozilla.org
|
0e309947ea
|
Landing shaver's patch for 419743, r/a=me.
|
2008-02-26 21:54:02 -08:00 |
brendan@mozilla.org
|
51603c57f5
|
Optimize ComputeGlobalThis (395993, r=mrbkap).
|
2008-02-15 18:46:46 -08:00 |
igor@mir2.org
|
6721a1115f
|
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
|
dd6b5cd3cf
|
Bug 309894: non-recursive XML-filtering implementation. r,a1.9=brendan
|
2008-02-13 06:32:31 -08:00 |
igor@mir2.org
|
236f0f10fb
|
Bug 411722: the new version of the patch shows the same bad Ts regression, backing out again.
|
2008-01-22 01:06:06 -08:00 |
igor@mir2.org
|
c60b21490b
|
Bug 411722: faster implementation of js_GetLocalNames. r,a=brendan
|
2008-01-22 00:21:54 -08:00 |
igor@mir2.org
|
587c01d442
|
Bug 411722: Backing out due to bad Ts regression.
|
2008-01-20 11:11:59 -08:00 |
igor@mir2.org
|
950a93d935
|
Bug 411722: faster implementation of js_GetLocalNames. r=brendan a=blocking1.9+
|
2008-01-20 09:42:38 -08:00 |
igor@mir2.org
|
db688a1770
|
Bug 410649: function statement and destructuring parameter name clash now favours the function. r,a=brendan
|
2008-01-20 02:34:06 -08:00 |
jwalden@mit.edu
|
5f1329f34e
|
Bug 376957 - Prevent data leaks from cross-site JSON loads (JavaScript literals), by making the global name bindings ReadOnly/DontDelete and making [] and {} use the global bindings. Still more that can be done here, but this covers a lot of the fix. r+a=brendan
|
2007-12-03 19:05:24 -08:00 |
igor@mir2.org
|
2b99286186
|
Bug 398609: simpler handling of hidden properties, r,a=brendan
|
2007-11-19 09:15:45 -08:00 |
igor@mir2.org
|
16ef90a8d3
|
Bug 398609: backing out due to test failures.
|
2007-11-18 16:58:46 -08:00 |
igor@mir2.org
|
70095b9a80
|
Bug 398609: cleanup of hidden properties support. r,a=brendan
|
2007-11-18 16:36:49 -08:00 |
igor@mir2.org
|
2dde8b9ca8
|
Bug 398609: Backing out due to mochi test failure.
|
2007-11-13 07:47:28 -08:00 |
igor@mir2.org
|
ba086a3cc1
|
Bug 398609: cleanup of hidden properties. r,a=brendan
|
2007-11-13 06:56:18 -08:00 |
igor@mir2.org
|
c7e12ef00d
|
Bug 325202: XDR uses lossless encoding for all string. r=brendan
|
2007-08-21 14:22:26 -07:00 |