Граф коммитов

3436 Коммитов

Автор SHA1 Сообщение Дата
igor.bukanov%gmail.com bf1e76d0da Bug 347248: Initialize Error instance properties lazily to speed up new Error(). r=brendan 2006-09-03 12:34:18 +00:00
brendan%mozilla.org c967f94453 Allow 'for (let (x)...; E2;E3)S1' as well as for with let declaration at the front (350991, r=mrbkap). 2006-09-03 07:50:32 +00:00
brendan%mozilla.org 82755011d3 Fix last checkin (351204, r=mrbkap). 2006-09-03 07:08:24 +00:00
brendan%mozilla.org 6d0ca0452e Back out last change, reopening bug (thanks to waldo). 2006-09-03 06:29:20 +00:00
brendan%mozilla.org 72467c9c18 Allow 'for (let (x)...; E2;E3)S1' as well as for with let declaration at the front (350991, r=mrbkap). 2006-09-03 05:01:48 +00:00
brendan%mozilla.org e06975ecca Stop popping cloned blocks at activation boundary (351122, r=mrbkap). 2006-09-03 00:12:47 +00:00
igor.bukanov%gmail.com 0313dd4baf Bug 347248: Taking out the prev commit as old GCC can not tolerate non-static initializers. 2006-09-02 20:53:20 +00:00
brendan%mozilla.org cc1d04808b Fix local function shadowing argument decompilation (351116, r=mrbkap). 2006-09-02 20:33:42 +00:00
igor.bukanov%gmail.com e591193a4c Bug 347248: Initialize Error instance properties lazily to speed up new Error(). r=brendan 2006-09-02 19:52:11 +00:00
brendan%mozilla.org a44a0e8062 Fix stale comment. 2006-09-02 18:27:35 +00:00
brendan%mozilla.org ca64c3e049 Remove overlong/unhelpful to{Source,String}, use a better fallback for one diagnostic's call to js_DecompileValueGenerator (349362, r=igor). 2006-09-02 18:07:10 +00:00
brendan%mozilla.org d78e8c9857 Require parens around yield expressions in comma expressions (349851, r=mrbkap). 2006-09-01 21:42:51 +00:00
brendan%mozilla.org 6b4ad54675 Fix array comprehension code gen bug that broke constant folding (349653, r=mrbkap). 2006-09-01 06:16:14 +00:00
brendan%mozilla.org cdbb436000 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 48802c2ad7 Fix stack modeling in for(x[i] in o) type loop heads (350810, r=mrbkap/sayrer). 2006-09-01 00:36:50 +00:00
igor.bukanov%gmail.com 533576485a Bug 350837: Clerar cx->throwing in [gosub] when pushing exception. r=brendan 2006-08-31 18:01:44 +00:00
brendan%mozilla.org 9100046440 Remove bogus assertions (349962, r=mrbkap). 2006-08-31 17:13:50 +00:00
benjamin%smedbergs.us 4a7051781e Bug 350550 - Liveconnect shouldn't export NSGetFactory, r=brendan+jhpedemonte 2006-08-31 16:45:29 +00:00
brendan%mozilla.org 6e01a31164 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 f76be1c1b0 Fix assertion (350692). 2006-08-30 23:13:46 +00:00
brendan%mozilla.org 2eb8f8b41d Twiddle TCF_IN_FOR_INIT around actual param codegen (350704, r=mrbkap). 2006-08-30 21:22:37 +00:00
brendan%mozilla.org 1c292152f6 Fix regression from initial js1.7 landing (350670, r=mrbkap). 2006-08-30 21:12:25 +00:00
brendan%mozilla.org d95a636109 Fix try/catch/finally code generation (350312, r=igor/shaver). 2006-08-29 23:15:22 +00:00
jwalden%mit.edu ffb082f965 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
igor.bukanov%gmail.com 4905a0e816 Bug 350559: restoring compatibility with Python with gen.throw(). r=brendan 2006-08-29 20:37:49 +00:00
benjamin%smedbergs.us 681646b263 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 21e7d7ddaf Fix inline specialization of PushOff for array comprehensions (349650, r=mrbkap/sayrer). 2006-08-29 16:52:27 +00:00
brendan%mozilla.org 8e848ea5a8 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 a57acaa247 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 8b6dcc3a93 Fix from mrbkap to unget error tokens (350415, r=me). 2006-08-29 01:01:25 +00:00
timeless%mozdev.org 1846fd9c62 Bug 106386 Correct misspellings in source code
r=bernd rs=brendan
2006-08-28 20:12:37 +00:00
igor.bukanov%gmail.com 1e0492eebd Bug 349527: Fix for GCC warning introduced by the previous optimization. r=brendan 2006-08-28 05:57:16 +00:00
brendan%mozilla.org e3446f868c 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 34e63bbbba Fix delete property and method call operand decompilation cases (350242, r=mrbkap/shaver). 2006-08-27 21:08:41 +00:00
brendan%mozilla.org 2e4fb1a0d3 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 9aa363d924 Catch trailing token syntax errors in js_CompileFunctionBody (350268, r=mrbkap). 2006-08-27 17:53:48 +00:00
brendan%mozilla.org 5f8f9e4175 JSOP_ENDFILTER, not JSOP_FILTER, needs to have high precedence (350271, r=mrbkap). 2006-08-27 17:31:13 +00:00
brendan%mozilla.org be2bebc710 Retract to left-most operand for JSOP_ARRAYPUSH (349648, r=mrbkap/sayrer). 2006-08-27 15:57:32 +00:00
igor.bukanov%gmail.com 4882930b48 Bug 349331: followup to the previous patch to remove GeneratorExit from jsproto.tbl 2006-08-27 15:47:17 +00:00
brendan%mozilla.org 0e4089419e Fix warning in last checkin. 2006-08-27 04:15:32 +00:00
jwalden%mit.edu 94c04edf91 Bug 350206 - Assertion while generating namespace prefix during toXMLString(). r=brendan 2006-08-27 00:46:14 +00:00
igor.bukanov%gmail.com 735380688b Bug 349331: Implementation of generator.close now uses asynchronous return instead of GeneratorExit exception. r=brendan 2006-08-26 20:24:45 +00:00
igor.bukanov%gmail.com 0ddd8a0c32 Bug 349320: generator cleanup, r=brendan 2006-08-26 09:18:57 +00:00
igor.bukanov%gmail.com 8017140ec1 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 ccc60a1f9c Re-init cx->threadLinks to self-link in js_ClearContextThread (345365, r=feng). 2006-08-26 06:44:17 +00:00
brendan%mozilla.org 0449b82175 Fix bogus assertion (350253, DEBUG-only fix). 2006-08-26 05:09:43 +00:00
brendan%mozilla.org e01fcedc64 Consolidate early JSFUN_INTERPRETED setting for uniform useless expression elimination (346892, r=mrbkap). 2006-08-26 04:05:03 +00:00
brendan%mozilla.org dd57f13e68 Fix @* decompilation (349956, r=shaver). 2006-08-25 18:04:03 +00:00
brendan%mozilla.org 8082feeb76 Fold assign-ops harder, to uphold decompiler round-trip invariance (349663, r=shaver). 2006-08-25 18:01:35 +00:00
brendan%mozilla.org ade1fda6a5 Fix decompilation of postfix ++ and -- on block-local names (349633, r=shaver). 2006-08-25 17:57:25 +00:00