brendan%mozilla.org
|
e42cf13bb5
|
Require parens around yield expressions in comma expressions (349851, r=mrbkap).
|
2006-09-01 21:42:51 +00:00 |
|
bclary%bclary.com
|
e8e16068d1
|
JavaScript Test - regression test for bug 348904, by Jesse Ruderman
|
2006-09-01 16:21:27 +00:00 |
|
bclary%bclary.com
|
787c3f6f8e
|
JavaScript Test - regression test for bug 349653, by Jesse Ruderman
|
2006-09-01 16:09:06 +00:00 |
|
bclary%bclary.com
|
d8e39d6bd8
|
JavaScript Test - regression test for bug 350837, by Igor Bukanov
|
2006-09-01 16:00:54 +00:00 |
|
bclary%bclary.com
|
38d7f09399
|
JavaScript Test - regression test for bug 350810, by Jesse Ruderman
|
2006-09-01 15:54:08 +00:00 |
|
bclary%bclary.com
|
a79e42422a
|
JavaScript Test - regression test for bug 349962, by Jesse Ruderman
|
2006-09-01 15:27:42 +00:00 |
|
brendan%mozilla.org
|
02c0baa72f
|
Fix array comprehension code gen bug that broke constant folding (349653, r=mrbkap).
|
2006-09-01 06:16:14 +00:00 |
|
brendan%mozilla.org
|
c04fef2b38
|
Fix hairy for (let ...) code-gen cases constrained by the decompiler (348904, r=mrbkap).
|
2006-09-01 01:50:10 +00:00 |
|
brendan%mozilla.org
|
103d4e0d04
|
Fix stack modeling in for(x[i] in o) type loop heads (350810, r=mrbkap/sayrer).
|
2006-09-01 00:36:50 +00:00 |
|
bclary%bclary.com
|
cd8404eb33
|
JavaScript Test - update for regression test for bug 350704
|
2006-08-31 18:37:46 +00:00 |
|
bclary%bclary.com
|
aa707f5c63
|
JavaScript Test - update for regression test for bug 350670
|
2006-08-31 18:28:16 +00:00 |
|
bclary%bclary.com
|
a5517afd63
|
JavaScript Test - update for regression test for bug 350692
|
2006-08-31 18:25:08 +00:00 |
|
bclary%bclary.com
|
e9ee5e30f9
|
JavaScript Test - update regression test for bug 349012
|
2006-08-31 18:13:18 +00:00 |
|
igor.bukanov%gmail.com
|
c2e94748ad
|
Bug 350837: Clerar cx->throwing in [gosub] when pushing exception. r=brendan
|
2006-08-31 18:01:44 +00:00 |
|
brendan%mozilla.org
|
f3480d148f
|
Remove bogus assertions (349962, r=mrbkap).
|
2006-08-31 17:13:50 +00:00 |
|
bclary%bclary.com
|
c9148e899e
|
JavaScript Test - update regression test for bug 350692regress-350692.js
|
2006-08-31 17:11:49 +00:00 |
|
benjamin%smedbergs.us
|
fe2b1b1254
|
Bug 350550 - Liveconnect shouldn't export NSGetFactory, r=brendan+jhpedemonte
|
2006-08-31 16:45:29 +00:00 |
|
szegedia%freemail.hu
|
dc9d1fae50
|
Run on all three currently existing optimization levels
|
2006-08-31 10:17:48 +00:00 |
|
bclary%bclary.com
|
2dc202ee1f
|
JavaScript Test - regression test for bug 350704, by Jesse Ruderman
|
2006-08-31 09:27:47 +00:00 |
|
bclary%bclary.com
|
74049dd830
|
JavaScript Test - regression test for bug 350692, by Jesse Ruderman
|
2006-08-31 09:19:20 +00:00 |
|
bclary%bclary.com
|
cc93d42ffc
|
JavaScript Test - regression test for bug 350670, by Jesse Ruderman
|
2006-08-31 09:10:24 +00:00 |
|
bclary%bclary.com
|
0aef361ae5
|
JavaScript Test - regression test for bug 349624, by Jesse Ruderman
|
2006-08-31 09:01:53 +00:00 |
|
bclary%bclary.com
|
0627f3bfec
|
JavaScript Test - regression test for bug 349592, by Jesse Ruderman
|
2006-08-31 08:55:42 +00:00 |
|
brendan%mozilla.org
|
4a776f05bc
|
Fix let expr nested in head of let block or expr (349624, r=mrbkap).
|
2006-08-31 04:53:33 +00:00 |
|
brendan%mozilla.org
|
a52e294ae9
|
Fix assertion (350692).
|
2006-08-30 23:13:46 +00:00 |
|
brendan%mozilla.org
|
0a4767fbbd
|
Twiddle TCF_IN_FOR_INIT around actual param codegen (350704, r=mrbkap).
|
2006-08-30 21:22:37 +00:00 |
|
brendan%mozilla.org
|
207c744dfc
|
Fix regression from initial js1.7 landing (350670, r=mrbkap).
|
2006-08-30 21:12:25 +00:00 |
|
bclary%bclary.com
|
9801e30312
|
JavaScript Test - regression test for bug 350206, by Jeff Walden
|
2006-08-30 02:10:23 +00:00 |
|
brendan%mozilla.org
|
22b8d6bfd6
|
Fix try/catch/finally code generation (350312, r=igor/shaver).
|
2006-08-29 23:15:22 +00:00 |
|
jwalden%mit.edu
|
12e3482428
|
Bug 350442 - toXMLString omits namespace definition for attribute added with a namespace with an undefined prefix. r=brendan
|
2006-08-29 21:10:54 +00:00 |
|
bclary%bclary.com
|
8babbb453a
|
JavaScript Test - regression test for bug 349650, by Jesse Ruderman
|
2006-08-29 20:55:37 +00:00 |
|
bclary%bclary.com
|
d06fd44269
|
JavaScript Test - regression test for bug 350415, by Jesse Ruderman
|
2006-08-29 20:46:34 +00:00 |
|
bclary%bclary.com
|
d6bcf942f0
|
JavaScript Test - regression test for bug 350529, by Jesse Ruderman
|
2006-08-29 20:42:35 +00:00 |
|
igor.bukanov%gmail.com
|
326c05c749
|
Bug 350559: restoring compatibility with Python with gen.throw(). r=brendan
|
2006-08-29 20:37:49 +00:00 |
|
benjamin%smedbergs.us
|
4b74339c6f
|
Bug 350211 - Allow arbitrary build-system extension, parts 2 & 3 $(MOZ_BUILD_APP)/build.mk, r=mento
|
2006-08-29 16:53:40 +00:00 |
|
brendan%mozilla.org
|
64a77c5790
|
Fix inline specialization of PushOff for array comprehensions (349650, r=mrbkap/sayrer).
|
2006-08-29 16:52:27 +00:00 |
|
brendan%mozilla.org
|
4b5934cd28
|
Transpose lookahead consumption and error-flag=>TOK_ERROR logic in js_GetToken, to match recent change to js_UngetToken (350529, r=mrbkap).
|
2006-08-29 16:32:26 +00:00 |
|
igor.bukanov%gmail.com
|
ae4f07ab92
|
Bug 349527: More fixes for bugs that I added in the optimization patch. r=brendan
|
2006-08-29 16:15:42 +00:00 |
|
brendan%mozilla.org
|
e833332f9e
|
Fix from mrbkap to unget error tokens (350415, r=me).
|
2006-08-29 01:01:25 +00:00 |
|
bclary%bclary.com
|
01e8bc30e3
|
JavaScript Test - update test for bug 350312
|
2006-08-28 23:01:34 +00:00 |
|
bclary%bclary.com
|
4864773bb2
|
JavaScript Test - regression test for bug 350312, by Brendan Eich
|
2006-08-28 22:03:01 +00:00 |
|
timeless%mozdev.org
|
97d86b0df2
|
Bug 106386 Correct misspellings in source code
r=bernd rs=brendan
|
2006-08-28 20:12:37 +00:00 |
|
bclary%bclary.com
|
13480615bd
|
JavaScript Test - regression test for bug 349331, by Igor Bukanov
|
2006-08-28 11:46:46 +00:00 |
|
bclary%bclary.com
|
70ec6b607b
|
JavaScript Test - regression test for bug 350271, by Jesse Ruderman
|
2006-08-28 11:41:51 +00:00 |
|
bclary%bclary.com
|
f7c88ff492
|
JavaScript Test - regression test for bug 350268, by Jesse Ruderman
|
2006-08-28 11:36:15 +00:00 |
|
bclary%bclary.com
|
8dd939af49
|
JavaScript Test - regression test for bug 350263, by Jesse Ruderman
|
2006-08-28 11:29:41 +00:00 |
|
bclary%bclary.com
|
29468a4470
|
JavaScript Test - regression test for bug 350242, by Jesse Ruderman
|
2006-08-28 11:24:27 +00:00 |
|
bclary%bclary.com
|
ed05bf02d8
|
JavaScript Test - regression test for bug 349648, by Jesse Ruderman, Brendan Eich, Robert Sayre
|
2006-08-28 11:18:54 +00:00 |
|
bclary%bclary.com
|
2655726821
|
JavaScript Tests - update to reflect removal of GeneratorExit
|
2006-08-28 08:18:13 +00:00 |
|
igor.bukanov%gmail.com
|
6e4070bafb
|
Bug 349527: Fix for GCC warning introduced by the previous optimization. r=brendan
|
2006-08-28 05:57:16 +00:00 |
|
brendan%mozilla.org
|
96aca1e4cb
|
Don't move empty statement up from if (1); or if (0)foo();else; to statement level, in case a label prefixes the if -- change the if to a {} instead (350263, r=mrbkap/shaver).
|
2006-08-27 21:15:44 +00:00 |
|
brendan%mozilla.org
|
f9878d1cec
|
Fix delete property and method call operand decompilation cases (350242, r=mrbkap/shaver).
|
2006-08-27 21:08:41 +00:00 |
|
brendan%mozilla.org
|
ada298b4ec
|
Always need two more slots in the model stack for finally clause codegen (350312, r=shaver).
|
2006-08-27 17:58:49 +00:00 |
|
brendan%mozilla.org
|
b8db26fafa
|
Catch trailing token syntax errors in js_CompileFunctionBody (350268, r=mrbkap).
|
2006-08-27 17:53:48 +00:00 |
|
brendan%mozilla.org
|
014cef087d
|
JSOP_ENDFILTER, not JSOP_FILTER, needs to have high precedence (350271, r=mrbkap).
|
2006-08-27 17:31:13 +00:00 |
|
brendan%mozilla.org
|
af66a4d87a
|
Retract to left-most operand for JSOP_ARRAYPUSH (349648, r=mrbkap/sayrer).
|
2006-08-27 15:57:32 +00:00 |
|
igor.bukanov%gmail.com
|
29dc283052
|
Bug 349331: followup to the previous patch to remove GeneratorExit from jsproto.tbl
|
2006-08-27 15:47:17 +00:00 |
|
bclary%bclary.com
|
a8a0219149
|
JavaScript Test - regression test for bug 350206, by Lubos Ures
|
2006-08-27 06:16:38 +00:00 |
|
brendan%mozilla.org
|
bfd83ff474
|
Fix warning in last checkin.
|
2006-08-27 04:15:32 +00:00 |
|
jwalden%mit.edu
|
5346f81114
|
Bug 350206 - Assertion while generating namespace prefix during toXMLString(). r=brendan
|
2006-08-27 00:46:14 +00:00 |
|
igor.bukanov%gmail.com
|
747b5e9fff
|
Bug 349331: Implementation of generator.close now uses asynchronous return instead of GeneratorExit exception. r=brendan
|
2006-08-26 20:24:45 +00:00 |
|
bclary%bclary.com
|
45337945bf
|
JavaScript Test - regression test for bug 350253, by Jesse Ruderman
|
2006-08-26 20:21:15 +00:00 |
|
bclary%bclary.com
|
b255760a2f
|
JavaScript Test - regression test for bug 349956, by Jesse Ruderman
|
2006-08-26 20:16:41 +00:00 |
|
bclary%bclary.com
|
abffa61353
|
JavaScript Test - regression test for bug 349663, by Jesse Ruderman
|
2006-08-26 20:08:43 +00:00 |
|
bclary%bclary.com
|
d48b2f865e
|
JavaScript Test - regression test for bug 349633, by Jesse Ruderman
|
2006-08-26 19:58:55 +00:00 |
|
bclary%bclary.com
|
11df289668
|
JavaScript Test - regression test for bug 349619, by Jesse Ruderman
|
2006-08-26 19:51:21 +00:00 |
|
bclary%bclary.com
|
ce065aca03
|
JavaScript Library - regression test for bug 346892, by Jesse Ruderman
|
2006-08-26 19:04:28 +00:00 |
|
szegedia%freemail.hu
|
b3a5890f97
|
Minor tidying
|
2006-08-26 09:39:26 +00:00 |
|
igor.bukanov%gmail.com
|
a7a5018f78
|
Bug 349320: generator cleanup, r=brendan
|
2006-08-26 09:18:57 +00:00 |
|
igor.bukanov%gmail.com
|
0a5b6d0a39
|
Bug 349527: Using a single malloc block for a full copy of JSErrorReport. r=brendan
|
2006-08-26 07:44:38 +00:00 |
|
brendan%mozilla.org
|
afcf0be7a9
|
Re-init cx->threadLinks to self-link in js_ClearContextThread (345365, r=feng).
|
2006-08-26 06:44:17 +00:00 |
|
brendan%mozilla.org
|
08472c75f4
|
Fix bogus assertion (350253, DEBUG-only fix).
|
2006-08-26 05:09:43 +00:00 |
|
brendan%mozilla.org
|
980230e5bb
|
Consolidate early JSFUN_INTERPRETED setting for uniform useless expression elimination (346892, r=mrbkap).
|
2006-08-26 04:05:03 +00:00 |
|
brendan%mozilla.org
|
b0bb6c32b2
|
Fix @* decompilation (349956, r=shaver).
|
2006-08-25 18:04:03 +00:00 |
|
brendan%mozilla.org
|
90bed94936
|
Fold assign-ops harder, to uphold decompiler round-trip invariance (349663, r=shaver).
|
2006-08-25 18:01:35 +00:00 |
|
brendan%mozilla.org
|
85280bffd9
|
Fix decompilation of postfix ++ and -- on block-local names (349633, r=shaver).
|
2006-08-25 17:57:25 +00:00 |
|
brendan%mozilla.org
|
3fedcd6344
|
Don't try to bind label names to slots (349619, r=shaver).
|
2006-08-25 17:54:21 +00:00 |
|
bclary%bclary.com
|
e059fc713f
|
JavaScript Test Library - regression test for bug 346494, by Brendan Eich
|
2006-08-25 02:31:08 +00:00 |
|
bclary%bclary.com
|
86299a30b5
|
JavaScript Test Library - correct regression test for bug 349822, by Jesse Ruderman
|
2006-08-24 11:44:07 +00:00 |
|
bclary%bclary.com
|
5382f5b8fe
|
JavaScript Test Library - regression test for bug 349815, by Jesse Ruderman
|
2006-08-24 11:34:05 +00:00 |
|
bclary%bclary.com
|
8ae3362e20
|
JavaScript Test Library - regression test for bug 349822, by Jesse Ruderman
|
2006-08-24 11:26:15 +00:00 |
|
bclary%bclary.com
|
a8708ca895
|
JavaScript Test Library - regression test for bug 349818, by Jesse Ruderman
|
2006-08-24 11:19:45 +00:00 |
|
bclary%bclary.com
|
a21d25daa5
|
JavaScript Test Library - regression test for bug 349605, by Jesse Ruderman
|
2006-08-24 11:16:20 +00:00 |
|
bclary%bclary.com
|
b59a80e818
|
JavaScript Test Library - regression test for bug 349602, by Jesse Ruderman
|
2006-08-24 11:07:35 +00:00 |
|
bclary%bclary.com
|
640f91c834
|
JavaScript Test Library - regression test for bug 349596, by Jesse Ruderman
|
2006-08-24 10:51:13 +00:00 |
|
bclary%bclary.com
|
880049c3e7
|
JavaScript Test Library - regression test for bug 349491, by Jesse Ruderman
|
2006-08-24 10:43:16 +00:00 |
|
bclary%bclary.com
|
f76b684d48
|
Revert patch which added CFLAGS, LDFLAGS to jscpucfg rule, bug 348735, a=brendan on irc
|
2006-08-24 00:16:46 +00:00 |
|
brendan%mozilla.org
|
1bd32a3160
|
Cleanup to match hand-merged 1.8 branch patch for 349507.
|
2006-08-23 20:32:44 +00:00 |
|
mrbkap%gmail.com
|
3ff11d4d65
|
Avoid extra parens inside XML lists. bug 349815, r=brendan
|
2006-08-23 20:00:26 +00:00 |
|
mrbkap%gmail.com
|
b90e8f245d
|
Use the right error message. Patch from Mook <mook.moz+sites.org.mozilla.bugzilla@gmail.com>, bug 349824, r=mrbkap
|
2006-08-23 19:15:41 +00:00 |
|
brendan%mozilla.org
|
dc3833bf60
|
Fix computed vs. literal-identifier attribute name decompilation (349822, r=mrbkap).
|
2006-08-23 07:09:03 +00:00 |
|
bclary%bclary.com
|
74c01e12c9
|
JavaScript Test Library - remove misnamed test, bug 341510
|
2006-08-23 06:13:11 +00:00 |
|
bclary%bclary.com
|
2f24c874b3
|
JavaScript Test Library - update test success comparators, bug 349827
|
2006-08-23 06:08:50 +00:00 |
|
bclary%bclary.com
|
6dfa040c8c
|
JavaScript Test Library - update regression tests for bug 322135
|
2006-08-23 05:54:20 +00:00 |
|
bclary%bclary.com
|
8547ec16c7
|
JavaScript Test Library - update browser.js adapters, bug 349827
|
2006-08-23 05:42:44 +00:00 |
|
bclary%bclary.com
|
32682a8d09
|
JavaScript Test Library - test automation updates, not part of the build, no bug
|
2006-08-23 05:30:00 +00:00 |
|
bclary%bclary.com
|
2262d9a10c
|
JavaScript Test Library - cause unimplemented tests to fail, and remove them from normal test runs, rs=brendan, bug 349823
|
2006-08-23 05:21:02 +00:00 |
|
brendan%mozilla.org
|
96bc42b5b9
|
Check in smontagu's patch for bug 349488 (r=me).
|
2006-08-23 04:49:11 +00:00 |
|
brendan%mozilla.org
|
3aec31b74a
|
Fixed bogus assertion (349818).
|
2006-08-23 04:19:17 +00:00 |
|
brendan%mozilla.org
|
dda48368de
|
Normalize empty statement to {} to decompile labeled empty statements round-trip-ably (349596, r=mrbkap).
|
2006-08-23 02:19:56 +00:00 |
|
brendan%mozilla.org
|
ee81be8501
|
Must set and clear TSF_OPERAND around js_MatchToken at let body/expr boundary (349602, r=mrbkap).
|
2006-08-23 02:16:38 +00:00 |
|
mrbkap%gmail.com
|
a144a89690
|
Fixing orange by not clobbering flags added during js_EmitTree. bug 349605, r=brendan
|
2006-08-23 01:56:33 +00:00 |
|
brendan%mozilla.org
|
ca9c6db460
|
Fix let expressions in bracketed forms within for loop head (349605, r=mrbkap).
|
2006-08-23 00:41:59 +00:00 |
|
brendan%mozilla.org
|
ea08a2d612
|
Add SRC_DECL offset printing (not part of build).
|
2006-08-22 22:42:56 +00:00 |
|
bclary%bclary.com
|
4eb6cb5cae
|
JavaScript Test Library - regression test for bug 349484, by Jesse Ruderman
|
2006-08-22 01:40:47 +00:00 |
|
bclary%bclary.com
|
af27ecfdf7
|
JavaScript Test Library - regression test for bug 349507, by Jesse Ruderman
|
2006-08-22 01:27:44 +00:00 |
|
bclary%bclary.com
|
8ea965b247
|
JavaScript Test Library - regression test for bug 349499, by Jesse Ruderman
|
2006-08-22 01:21:43 +00:00 |
|
bclary%bclary.com
|
9b94a788d7
|
JavaScript Test Library - regression test for bug 349493, by Jesse Ruderman
|
2006-08-22 01:13:54 +00:00 |
|
bclary%bclary.com
|
110e4f9fce
|
JavaScript Test Library - regression test for bug 349489, by Jesse Ruderman
|
2006-08-22 01:05:00 +00:00 |
|
brendan%mozilla.org
|
42bccfd8f5
|
Fix op= code generation to cope with local consts (349491, r=mrbkap).
|
2006-08-22 00:36:34 +00:00 |
|
bclary%bclary.com
|
d66d4c0a86
|
JavaScript Test Library - regression test for bug 349482, fix summary
|
2006-08-21 23:29:33 +00:00 |
|
bclary%bclary.com
|
da6c8e0ba1
|
JavaScript Test Library - regression test for bug 349482, by Jesse Ruderman
|
2006-08-21 23:15:59 +00:00 |
|
mrbkap%gmail.com
|
b18e0ce2f8
|
Add missing semicolons after import and export statements. bug 349484, r=brendan
|
2006-08-21 22:43:29 +00:00 |
|
mrbkap%gmail.com
|
e4dcb2ea05
|
Make let expressions have a good precedence and use it around 'new' expressions. bug 349499, r=brendan
|
2006-08-21 22:35:22 +00:00 |
|
mrbkap%gmail.com
|
eebc7e8962
|
Model the stack depth correctly during ternary expressions. bug 349493, r=brendan
|
2006-08-21 21:42:15 +00:00 |
|
brendan%mozilla.org
|
6ad814f14d
|
Don't elide useless expression statements that are labeled (349489, r=mrbkap).
|
2006-08-21 20:25:59 +00:00 |
|
brendan%mozilla.org
|
42e6f711ed
|
Catch let vs. const errors (349507, r=mrbkap).
|
2006-08-21 19:30:45 +00:00 |
|
mrbkap%gmail.com
|
bd86d8b207
|
Account for the block depth. bug 349482, r=brendan
|
2006-08-21 18:19:15 +00:00 |
|
szegedia%freemail.hu
|
52da256b73
|
Now correctly recognizing negative tests, as well as kills tests that run for too long.
|
2006-08-21 17:01:48 +00:00 |
|
bclary%bclary.com
|
5c979c9367
|
JavaScript Test Library - regression test for bug 349298, by Jesse Ruderman
|
2006-08-21 15:58:00 +00:00 |
|
bclary%bclary.com
|
03a8461ea2
|
JavaScript Test Library - regression test for bug 349283, by Jesse Ruderman
|
2006-08-21 15:54:10 +00:00 |
|
bclary%bclary.com
|
7f0d1dfc71
|
JavaScript Test Library - regression test for bug 349023, by Pavel Cvrcek, Jesse Ruderman, Igor Bukanov
|
2006-08-21 15:33:22 +00:00 |
|
bclary%bclary.com
|
16c2ebf2b1
|
JavaScript Test Library - regression tests for bug 349012, by Igor Bukanov
|
2006-08-21 15:16:52 +00:00 |
|
bclary%bclary.com
|
60b4aba084
|
JavaScript Test Library - regression test for bug 345961, by Igor Bukanov
|
2006-08-21 14:10:23 +00:00 |
|
mrbkap%gmail.com
|
78f1989edc
|
tc->topStmt doesn't play into let declarations at all. bug 349298, r=brendan
|
2006-08-20 07:53:30 +00:00 |
|
bclary%bclary.com
|
d7d478e41d
|
JavaScript Test Library - regression test for bug 290499, add missing call to TEST()
|
2006-08-19 18:42:42 +00:00 |
|
igor.bukanov%gmail.com
|
d963b7f2bd
|
Bug 349023: generator is not extended class. r=brendan
|
2006-08-19 12:56:24 +00:00 |
|
brendan%mozilla.org
|
3d566f7776
|
Checking in mrbkap's patch for 349283, r=me.
|
2006-08-19 06:44:46 +00:00 |
|
brendan%mozilla.org
|
11ca8fa43a
|
Final patch for bug 349012 (r=igor/mrbkap).
|
2006-08-19 06:17:49 +00:00 |
|
mrbkap%gmail.com
|
faa99001a9
|
Generate the right opcode for this parse node. bug 349283, r=brendan
|
2006-08-19 06:12:29 +00:00 |
|
brendan%mozilla.org
|
2b1f86e669
|
Fix closing a generator to throw if the generator ignores GeneratorExit; also fix bug cloned from current Python 2.5c1, where yield from finally cancels pending exceptions and outer finallys; also fixed to throw on nested generator activations (349012, r=igor/mrbkap).
|
2006-08-18 23:42:02 +00:00 |
|
bclary%bclary.com
|
78f43a7e1d
|
JavaScript Library - improved regression test for bug 348986, by Igor Bukanov
|
2006-08-18 15:15:03 +00:00 |
|
igor.bukanov%gmail.com
|
dcce910a62
|
Bug 348986: added missing checks for the recursion depth in the decompiler. r=brendan
|
2006-08-18 15:09:45 +00:00 |
|
bclary%bclary.com
|
f61a5112dd
|
JavaScript Test Library - regression test for bug 348986, by Igor Bukanov
|
2006-08-18 11:47:04 +00:00 |
|
bclary%bclary.com
|
e9defda92e
|
JavaScript Test Library - regression test for bug 346902, by Jesse Ruderman
|
2006-08-18 11:38:52 +00:00 |
|
bclary%bclary.com
|
f17c0c0600
|
JavaScript Test Library - regression test for bug 346904, by Jesse Ruderman
|
2006-08-18 11:26:53 +00:00 |
|
brendan%mozilla.org
|
1713592536
|
Fix constant folder to parenthesize object initialiser if it could become left-most in expression (346902, r=mrbkap).
|
2006-08-17 23:51:51 +00:00 |
|
brendan%mozilla.org
|
f1b917e769
|
DEBUG-only change to initialize tracefp (348027, r=mrbkap).
|
2006-08-17 23:46:30 +00:00 |
|
brendan%mozilla.org
|
c0936d895c
|
Fix gen.close to report generator-ignored-GeneratorExit properly according to current Python 2.5 (349012, r=igor/mrbkap).
|
2006-08-17 22:55:15 +00:00 |
|
brendan%mozilla.org
|
ac99625cec
|
Fix '+ +x', '- --x', etc. decompilation (346904, r=mrbkap).
|
2006-08-17 20:24:38 +00:00 |
|
bclary%bclary.com
|
fcf357082f
|
JavaScript Library - regression test for bug 346494, by Brendan Eich
|
2006-08-17 14:04:45 +00:00 |
|
bclary%bclary.com
|
88204c670d
|
JavaScript Library - regression test for bug 348810, by Igor Bukanov
|
2006-08-17 13:20:51 +00:00 |
|
szegedia%freemail.hu
|
2abceb5771
|
Regression fix for bug 343976, courtesy of Cameron McCormack
|
2006-08-17 12:39:11 +00:00 |
|
brendan%mozilla.org
|
df41627c20
|
Destructuring catch variables, plus TOK_LEXICALSCOPE cleanup (336379, r=mrbkap).
|
2006-08-17 08:13:18 +00:00 |
|
brendan%mozilla.org
|
7ea7fe892c
|
Fixed to add block depth to pn_slot, thanks to mrbkap (336379, a=#developers).
|
2006-08-16 22:33:28 +00:00 |
|
igor.bukanov%gmail.com
|
bb99701c9c
|
Bug 348810: Removal of a broken optimization in array_sort that was supposed to shrink the temporary array when there are holes in the array. VM games are off for now. r=mrbkap
|
2006-08-16 19:39:38 +00:00 |
|
benjamin%smedbergs.us
|
88ac1067bb
|
Bug 347585 - xpctools needs to use external linkage, r=timeless
|
2006-08-16 19:10:44 +00:00 |
|
brendan%mozilla.org
|
02f6c7133c
|
Change catch clauses to use lexical scope, etc. (336379, r=mrbkap).
|
2006-08-16 05:01:14 +00:00 |
|
brendan%mozilla.org
|
27e3eb7623
|
Use JSCLASS_GLOBAL_FLAGS for other global classes, and fix JS standard class init API to init the Block class (348786, r=mrbkap).
|
2006-08-15 23:56:08 +00:00 |
|
bclary%bclary.com
|
c5278b9759
|
JavaScript Shell - add CFLAGS, LDFLAGS to jscpucfg build rule, not part of the build. bug 348735, r=mrbkap
|
2006-08-15 16:59:00 +00:00 |
|
bclary%bclary.com
|
fc9c3b527e
|
JavaScript Test Library - regression test for bug 348685, by nanto vi (TOYAMA Nao)
|
2006-08-15 10:46:33 +00:00 |
|
bclary%bclary.com
|
3ed724511c
|
JavaScript Test Library - regression test for bug 344601, by nanto vi (TOYAMA Nao)
|
2006-08-15 09:46:56 +00:00 |
|
brendan%mozilla.org
|
dd9c9f10af
|
Backing out yet again, another latent bug bites.
|
2006-08-15 07:39:01 +00:00 |
|
brendan%mozilla.org
|
33cfdbad7e
|
Change catch clauses to use lexical scope, etc. (336379, r=mrbkap).
|
2006-08-15 07:03:14 +00:00 |
|
brendan%mozilla.org
|
8ea9c86502
|
Fix block_xdrObject to null outermost block's parent slot (348696, r=mrbkap).
|
2006-08-15 06:37:52 +00:00 |
|
brendan%mozilla.org
|
97c32ed593
|
Back out last change for now, it ran into a latent block XDR bug.
|
2006-08-15 03:51:23 +00:00 |
|
brendan%mozilla.org
|
044d51fe52
|
Change catch clauses to use lexical scope, etc. (336379, r=mrbkap).
|
2006-08-15 01:29:37 +00:00 |
|
mrbkap%gmail.com
|
a39233c772
|
Fix decompilation of let expressions and statements. bug 344601, r=brendan
|
2006-08-15 00:59:20 +00:00 |
|
igor.bukanov%gmail.com
|
a31e220d87
|
Bug 348532: Limit the length of errorInstance.stack. r=brendan
|
2006-08-14 20:01:30 +00:00 |
|
mrbkap%gmail.com
|
0c2173c26f
|
Check the correct kid to figure out if the last catch block had a catch guard. bug 348630, r=brendan
|
2006-08-14 19:12:06 +00:00 |
|
igor.bukanov%gmail.com
|
a945b5c26e
|
Bug 348532: taking out the previous commit.
|
2006-08-14 07:19:12 +00:00 |
|
igor.bukanov%gmail.com
|
5ade7ea322
|
Bug 348532: Limit the length of errorInstance.stack. r=brendan
|
2006-08-14 05:43:14 +00:00 |
|
igor.bukanov%gmail.com
|
76dc42d18d
|
Bug 322135: Optimizing large index access for array elements to prevent out-of-memory when calling Array functions for huge sparse arrays. r=mrbkap sr=brendan
|
2006-08-12 08:41:54 +00:00 |
|
brendan%mozilla.org
|
72e2197d21
|
Revise try/catch/finally AST to pave way for block scope and destructuring (336379, r=mrbkap).
|
2006-08-11 23:26:18 +00:00 |
|
mrbkap%gmail.com
|
f985c90668
|
Fix silly copy/paste error that would cause us to exit the loop too early. bug 348375, r=brendan
|
2006-08-11 19:49:48 +00:00 |
|
brendan%mozilla.org
|
b1d2afd6b9
|
Patch paving way for catch lexical scope (336379, r=mrbkap).
|
2006-08-11 02:05:39 +00:00 |
|
brendan%mozilla.org
|
628e5408cc
|
Fix catch-related code generation bugs (346494, r=mrbkap).
|
2006-08-10 23:18:07 +00:00 |
|
mrbkap%gmail.com
|
ae7bfc5a98
|
Maintain the stack depth by hand when we emit the JSOP_GOSUB because the code generator cannot see the JSOP_RETSUB that balances the GOSUB out. bug 348273, r=brendan
|
2006-08-10 23:10:27 +00:00 |
|
szegedia%freemail.hu
|
d2db53817e
|
Undoing some of the dead code removal, since it caused a problem with Interpreter subclasses
|
2006-08-10 08:32:15 +00:00 |
|
mrbkap%gmail.com
|
54f8069a14
|
Don't allow consumers to allocate this stack-based helper class on the heap. bug 347054, r+sr=jst
|
2006-08-09 18:13:56 +00:00 |
|
brendan%mozilla.org
|
c96d061d16
|
Destructuring formal parameter support, etc. (336379, r=mrbkap/igor).
|
2006-08-09 05:46:17 +00:00 |
|
dbaron%dbaron.org
|
cae84e9a22
|
Backing out Igor's checkin for bug 322135 to fix orange.
|
2006-08-08 23:52:08 +00:00 |
|
igor.bukanov%gmail.com
|
73dbbf8c4b
|
Bug 322135: Optimizing large index access for array elements to prevent out-of-memory when calling Array functions for huge sparse arrays. r=mrbkap sr=brendan
|
2006-08-08 20:25:30 +00:00 |
|
bclary%bclary.com
|
75d60d71fd
|
JavaScript Test Library - corrections for regression test for bug 347559
|
2006-08-08 20:25:00 +00:00 |
|
bclary%bclary.com
|
b30c777932
|
JavaScript Test Library - regression test for bug 347559, by nanto vi (TOYAMA), Blake Kaplan
|
2006-08-08 20:06:00 +00:00 |
|
igor.bukanov%gmail.com
|
82e0ac2658
|
Bug 347645: Arenas no longer cached and are always released as such caching was, in fact, harmful. r=brendan sr=mrbkap
|
2006-08-08 20:02:07 +00:00 |
|
mrbkap%gmail.com
|
6efb935813
|
Handle a let statement as the statement in a function. bug 347559, r=brendan
|
2006-08-08 19:59:14 +00:00 |
|
brendan%mozilla.org
|
80499bddc7
|
Followup fix to blunder in patch for 347739, r=igor.
|
2006-08-08 18:20:10 +00:00 |
|
mrbkap%gmail.com
|
3591b40c9c
|
A TOK_LEXICALSCOPE is like a TOK_COLON when deciding whether it has a final return. bug 347559, r=brendan
|
2006-08-08 18:20:01 +00:00 |
|
bclary%bclary.com
|
3325f27c28
|
JavaScript Test Library - fixes to regression tests for bug 341675, 341821, by Igor Bukanov
|
2006-08-08 16:23:44 +00:00 |
|
bclary%bclary.com
|
2b53fc348a
|
JavaScript Test Library - regression test for bug 347739, by Igor Bukanov
|
2006-08-08 10:41:59 +00:00 |
|
bclary%bclary.com
|
107935fa3c
|
JavaScript Test Library - rename test for bug 341510
|
2006-08-08 10:40:07 +00:00 |
|
bclary%bclary.com
|
4f2f7bdffb
|
JavaScript Test Library - modifications to tests from Igor Bukanov, bug 347739
|
2006-08-08 10:36:23 +00:00 |
|
bclary%bclary.com
|
816d9cf6b1
|
JavaScript Test Library - correct bug number in testcase for bug 341815
|
2006-08-08 10:16:00 +00:00 |
|
bclary%bclary.com
|
ce7cb7c36f
|
JavaScript Test Library - regression test for bug 341821, by Igor Bukanov
|
2006-08-08 10:12:39 +00:00 |
|
bclary%bclary.com
|
b455552862
|
JavaScript Test Library - regression test for bug 341815, by Igor Bukanov
|
2006-08-08 09:01:06 +00:00 |
|
brendan%mozilla.org
|
b658911ed5
|
Lock down generator.close (347739, r=igor).
|
2006-08-08 07:08:54 +00:00 |
|
bzbarsky%mit.edu
|
1a321870f1
|
If a string is passed as an nsIAtom arg from JS, atomize it. Bug 336684,
r=jst, sr=shaver.
|
2006-08-08 04:21:33 +00:00 |
|
bclary%bclary.com
|
7f7cacc7ed
|
JavaScript Test Library - regression test for bug 347593, by nanto vi (TOYAMA Nao)
|
2006-08-08 03:58:46 +00:00 |
|
bclary%bclary.com
|
bd6954f20c
|
JavaScript Test Library - regression test for bug 347674, by Jeff Walden
|
2006-08-08 03:48:19 +00:00 |
|
brendan%mozilla.org
|
b667d3f74b
|
Fix off-by-one in with object 'block depth' (347674, r=shaver).
|
2006-08-08 00:12:11 +00:00 |
|
brendan%mozilla.org
|
05cfa5375d
|
Fix bogo-conversion of for-each-in to for-in when LHS of in is a destructuring expression (347593, r=igor).
|
2006-08-08 00:10:52 +00:00 |
|
szegedia%freemail.hu
|
38ad1ba641
|
Dead code cleanup
|
2006-08-07 15:24:00 +00:00 |
|
bclary%bclary.com
|
91cae6208b
|
JavaScript Test Library - regression test for bug 345736, by David Finch
|
2006-08-07 14:43:32 +00:00 |
|
igor.bukanov%gmail.com
|
3304fabe3e
|
Bug 346968: The last ditch GC no longer run the branch callback as the callback can violate assumptions that callers of js_NewGCThing make. r=brendan
|
2006-08-06 09:38:41 +00:00 |
|
igor.bukanov%gmail.com
|
765d801e0e
|
Bug 341821: Running close hooks of generator objects outside GC locks. r=brendan sr=mrbkap
|
2006-08-06 09:23:26 +00:00 |
|
mrbkap%gmail.com
|
88ad9f799a
|
Pop the local root stack in all early-return cases. bug 347330, r=brendan
|
2006-08-04 21:55:00 +00:00 |
|
bclary%bclary.com
|
21e5fd1459
|
JavaScript Test Library - fix broken JS testcase code, by Jeff Walden
|
2006-08-04 20:42:30 +00:00 |
|
bclary%bclary.com
|
b3576b9629
|
JavaScript Test Library - catch extraneous exception in test case, bug 340199
|
2006-08-04 20:33:26 +00:00 |
|
bclary%bclary.com
|
75940be05a
|
JavaScript Test Library - correct test to prevent syntax error through eval, bug 346773
|
2006-08-04 18:32:45 +00:00 |
|