js/src/jsopcode.cpp
747a088e53606322d4bceb98e04eeb564c0c0315
created 2010-02-04 17:35 -0800
pushed 2010-02-05 01:35 +0000
Brendan Eich Brendan Eich - Push fix for 543565 for alpha.
36377d06bb358bdbcdcf4339891ea62786da7172
created 2010-01-20 16:28 -0800
pushed 2010-01-31 16:36 +0000
Brendan Eich Brendan Eich - Bug 540774: "Assertion failure: top < StackDepth(ss->printer->script)" decompiling upvar (r=jorendorff).
5399056fc017974d5fd3950401ae4764d5356b0d
created 2009-12-01 15:51 -0500
pushed 2009-12-04 16:29 +0000
Robert Sayre Robert Sayre - Merge
bb4f39064bf06397330dc10f755a9113542c93f0
created 2009-12-01 15:49 -0500
pushed 2009-12-04 16:29 +0000
Robert Sayre Robert Sayre - Relanding: Bye-bye middle-deletes and their O(n^2) worst case complexity; hello dictionary-mode scopes (473228, r=jorendorff). Backed out changeset ee7bfc1923ad
f93274e27cedabf4c311eb9812daec7cbf1055e5
created 2009-12-01 09:57 -0500
pushed 2009-12-01 18:15 +0000
Robert Sayre Robert Sayre - Backout bug 473228 and its follow-up, temporarily, to attempt a clean merge of other stuff.
ee7bfc1923adbc60e9223103e88b3d14286137d7
created 2009-12-01 09:56 -0500
pushed 2009-12-01 18:15 +0000
Robert Sayre Robert Sayre - Backed out changeset c03ebf340688. Bye-bye middle-deletes and their O(n^2) worst case complexity; hello dictionary-mode scopes (473228, r=jorendorff).
e101dddbc4324f9ef356207c1bcf8a65b184f5ff
created 2009-11-30 15:33 +0300
pushed 2009-12-01 18:15 +0000
Igor Bukanov Igor Bukanov - Backed out changeset b774250f04d3 - the landed patch for bug 424558 has regressed.
b774250f04d3cfe7a8caeaca641ade1c95edb18a
created 2009-11-29 20:33 +0300
pushed 2009-12-01 18:15 +0000
Igor Bukanov Igor Bukanov - bug 424558, r=brendan
94398118b5ece885ef4df888646328102f3d209d
created 2009-11-27 09:22 +0800
pushed 2009-12-01 18:15 +0000
Leon Sha Leon Sha - Bug 530018 - js_DecompileToString Undefined symbol. r=jim
b926850e34034dc089190fd82bbe9620ec144416
created 2009-11-23 16:20 -0800
pushed 2009-12-01 18:15 +0000
timeless timeless - Bug 506699 js_printf doesn't always use va_end after va_start. rs=brendan
6684f72a9c729cd9ecbc5706292d4e3d44d307d0
created 2009-11-23 18:08 -0500
pushed 2009-12-01 18:15 +0000
Blake Kaplan Blake Kaplan - Bug 530537 - Don't over-parenthesize JSOP_CONCATN. r=brendan over IRC
c03ebf340688227093e8fece0634afc31813919b
created 2009-11-20 16:14 -0800
pushed 2009-12-01 18:15 +0000
Brendan Eich Brendan Eich - Bye-bye middle-deletes and their O(n^2) worst case complexity; hello dictionary-mode scopes (473228, r=jorendorff).
4559f18f547af4d1e07b0aaa71307f84f1e19e72
created 2009-11-18 13:33 -0800
pushed 2009-11-19 10:58 +0000
Jim Blandy Jim Blandy - Bug 514585: Recognize "use strict" directives. r=igor
486feb450bc9a00f4b19aa62831a4058ef09a242
created 2009-11-18 13:33 -0800
pushed 2009-11-19 10:58 +0000
Jim Blandy Jim Blandy - Bug 514585: Remove macro wrappers for js_NewPrinter and JS_InitArenaPool. r=igor
e49b43757784c3bcccd963f7eaf3d0071131f1ac
created 2009-11-05 14:34 -0800
pushed 2009-11-19 10:58 +0000
Jim Blandy Jim Blandy - Bug 514585: Move 'grouped' to explicit param of JS_NEW_PRINTER. r=igor
bd1b0c451b85d1e177ce0a775cc491fe7e35ad12
created 2009-10-30 14:56 -0500
pushed 2009-11-05 02:59 +0000
Jason Orendorff Jason Orendorff - Bug 524564 - "Assertion failure: 0, at ../jsopcode.cpp" with uneval, yield, do...while. r=dvander.
95e3b96405645635083ae4f946e66972aa261ce8
created 2009-10-27 17:46 -0700
pushed 2009-10-29 21:11 +0000
David Mandelin David Mandelin - Backed out changeset 723a2622ad4a: tracemonkey tinderbox build failures
723a2622ad4a6164895b08d66a8fcaf6ecc6f23f
created 2009-10-27 16:38 -0700
pushed 2009-10-29 21:11 +0000
Jim Blandy Jim Blandy - Bug 514585: Move 'grouped' to explicit param of JS_NEW_PRINTER. r=igor
5ab2276549b1f98de94c1f65eeacfc1f7bebae1e
created 2009-10-23 14:28 -0700
pushed 2009-10-29 21:11 +0000
David Anderson David Anderson - Fixed decompiler assertion related to JSOP_TRACE (bug 522624, r=brendan).
20b808b1575c483dcef17e6d063af3ee9046f4bd
created 2009-10-08 10:29 -0700
pushed 2009-10-11 01:59 +0000
Jim Blandy Jim Blandy - Bug 514585: Use bitfields in JSScript instead of a flag word. r=brendan
09c1f9a695c1f7ab4c2c941764fa018f7e0337e6
created 2009-10-02 12:36 -0700
pushed 2009-10-07 06:47 +0000
David Anderson David Anderson - Skip JSOP_TRACE after JSOP_CALL when the decompiler expects it (bug 520003, r=brendan).
61f41c7f987fe0a28705b507eb2d5e6da658e918
created 2009-09-14 17:26 -0700
pushed 2009-09-16 23:16 +0000
David Anderson David Anderson - Renamed JSOP_LOOP to JSOP_TRACE, which now also gets emitted at the start of scripts (bug 515806, r=brendan).
c19b0d06d07617685b880a7ba7d7d285feb3cff1
created 2009-09-09 20:21 -0700
pushed 2009-09-16 23:16 +0000
Brendan Eich Brendan Eich - Bug 514981 - JSStackFrame::sharp{Array,Depth} should be locals allocated due to #n[#=] usage (r=igor).
f2cdc19acef3302f91b75bf9b10815ee5653b853
created 2009-09-09 18:52 -0500
pushed 2009-09-16 23:16 +0000
Jason Orendorff Jason Orendorff - Bug 513119 - Change JSScript macros to methods. r=Waldo.
6a7fc22fd61df6d6a10554a512b765c2d3f3a85a
created 2009-09-04 16:27 -0700
pushed 2009-09-16 23:16 +0000
Brendan Eich Brendan Eich - Fix imacro vs. script code disassembly/decompilation confusion (510644, r=jorendorff).
842e6c09e35a1a0522a20d0403395480ae685e6f
created 2009-09-03 14:41 -0700
pushed 2009-09-16 23:16 +0000
Brendan Eich Brendan Eich - Join lambdas assigned or initialized as methods to the compiler-created function object if we can, with a read barrier to clone on method value extractions other than call expressions (471214, r=jorendorff).
c78bb369e1983d70a9baf29d73e409c8ae3fc8d2
created 2009-09-01 18:46 -0700
pushed 2009-09-16 23:16 +0000
Luke Wagner Luke Wagner - Bug 511750 - factor template utilities into js::tl (r=brendan)
ff66f63b2dfe4189a346044abd3e9bf42b486a1e
created 2009-08-18 15:43 -0700
pushed 2009-09-16 23:16 +0000
Luke Wagner Luke Wagner - Bug 419743 - Add JSOP_CONCATN (r=waldo)
0ae65841fcf88595e023f93b86451f5fd341824e
created 2009-08-26 09:34 -0700
pushed 2009-09-16 23:16 +0000
Brendan Eich Brendan Eich - Back out changeset aff171a8c4f0 (bug 471214).
aff171a8c4f0009224cb87eb97b47372318bc493
created 2009-08-25 23:42 -0700
pushed 2009-09-16 23:16 +0000
Brendan Eich Brendan Eich - Join function objects where possible (471214, r=igor).
64674b9f45a50c1d4a30a1b128d54c61ed1afd4b
created 2009-08-13 16:18 -0500
pushed 2009-08-25 16:53 +0000
Jason Orendorff Jason Orendorff - Bug 509098 - Remove JS_HAS_LVALUE_RETURN support. r=brendan.
288a10ff331df40851ead44b04014b0946679baf
created 2009-08-12 11:49 +0200
pushed 2009-08-12 07:46 +0000
timeless timeless - Bug 504395 SimulateImacroCFG leaks tmp_pcstack when LOCAL_ASSERT fails
075b80a1cf6d6f2d641dd73e9881b8cf2dee6456
created 2009-07-28 18:51 -0400
pushed 2009-07-29 21:06 +0000
Robert Sayre Robert Sayre - Backed out changeset e09130fcb013
e09130fcb013c42255138b1d8e2ed1418fa6b496
created 2009-07-28 13:20 -0700
pushed 2009-07-29 21:06 +0000
Brendan Eich Brendan Eich - Bug 471214 - Join function objects transparently, clone via read barrier to satisfy de-facto standard (r=igor).
f8bec1cb7836d5432a7b34f893a9537c16db8471
created 2009-07-27 21:10 -0700
pushed 2009-07-29 21:06 +0000
Andreas Gal Andreas Gal - When finalizing, deallocate memory in a separate thread (505612, r=bent,brendan,waldo).
9a3e207064254c544caef216e29cc96cefbfa5f1
created 2009-07-10 17:18 -0700
pushed 2009-07-13 22:34 +0000
Andreas Gal Andreas Gal - Remove unnecessary cast to unsigned (introduced by bug 502241, r=graydon).
e8bfda69fbd82e695bb44aa80992227553ba1dd0
created 2009-07-03 17:03 -0700
pushed 2009-07-06 21:24 +0000
Andreas Gal Andreas Gal - Consistently use signed ints for pcdepth (502241, r=brendan).
761e24450f2b70fd1f7ee98e5ce2de6656abd2f5
created 2009-06-10 20:29 -0500
pushed 2009-06-19 13:23 +0000
Jason Orendorff Jason Orendorff - Bug 497618 - Change JSString macros to methods. r=Waldo.
c074f0f0ad2d50de61119811ce2ba0d767f60921
created 2009-06-04 18:58 -0700
pushed 2009-06-05 04:07 +0000
Brendan Eich Brendan Eich - Bug 494235: wrap escaping optimized closures for the debugger API (r=igor/mrbkap).
45b0e1a66ac8e8dbc4f88c6bbfd2d1ffa1ca8baa
created 2009-05-29 14:23 +0200
pushed 2009-05-29 17:44 +0000
Igor Bukanov Igor Bukanov - bug 495216 - proper accounting of args and vars for Call object. r=brendan
b404007efd79740662215f7ac3a27bc9bd6d19bc
created 2009-04-24 09:07 -0700
pushed 2009-04-29 01:51 +0000
Graydon Hoare Graydon Hoare - Bug 470964 - Simulate CFG in imacro assembler and decompiler, r=brendan.
b47a618c5949c9318b667a6c9e329fec6a01748a
created 2009-04-10 17:41 -0700
pushed 2009-04-11 19:52 +0000
Jeff Walden Jeff Walden - Bug 473096 - js1_5/Regress/regress-366601.js - Internal Error: script too large. r=brendan
2cf0bbe3772abb9c48b80a4b1f728d5ea7a5dfbf
created 2009-04-05 21:17 -0700
pushed 2009-04-07 07:07 +0000
Brendan Eich Brendan Eich - upvar2, aka the big one take 2 (452598, r=mrbkap).
c33d9b115c6dc59857eff123f8b156aabaf6c67d
created 2009-04-04 10:14 -0700
pushed 2009-04-06 01:25 +0000
Andreas Gal Andreas Gal - Backed out changeset 972c44aa9d1f (bug 452598).
972c44aa9d1f2a08cc583605c3e0aed788aa14e4
created 2009-04-04 10:05 +0100
pushed 2009-04-06 01:25 +0000
Brendan Eich Brendan Eich - upvar2, aka the big one (452598, r=mrbkap).
42deb57d58054b3cef128423b2cdd38882bb4e64
created 2009-04-02 16:31 +0200
pushed 2009-04-06 01:25 +0000
Igor Bukanov Igor Bukanov - bug 486139 - annotating destructuring JSOP_DUP for the decompiler. r=brendan
c2d182afa065c2578d8a143eeaba6c5107fd249e
created 2009-03-30 16:33 -0700
pushed 2009-03-31 08:21 +0000
Blake Kaplan Blake Kaplan - Bug 486029 - Use C++ style casts in more places. r=brendan
4ccfc2b546060a05ebaa1ba142a0a31ba86668ee
created 2009-03-30 16:19 +0200
pushed 2009-03-30 18:41 +0000
Igor Bukanov Igor Bukanov - bug 453492 - hiding JSCodeSpec.(nuses|ndefs) behind inlines to properly deal with variable stack bytecodes. r=brendan
459c9a7655e3d04a150954cbbc67a0349892f65c
created 2009-03-29 10:42 -0700
pushed 2009-03-29 20:42 +0000
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
20a983740d481c831cd9b7d7bb2f0f43bd5b936a
created 2009-03-27 15:45 -0700
pushed 2009-03-29 20:42 +0000
Andrew Paprocki Andrew Paprocki - Bug 485576 - Fix a few minor gcc warnings. r=igor
5917a57686c3e07eeda7a793eca1b0e82ff1d8bf
created 2009-03-18 11:38 -0700
pushed 2009-03-18 18:39 +0000
Jim Blandy Jim Blandy - Bug 479258: Include "jsstdint.h" for <stdint.h> type use within SpiderMonkey. r=brendan
78c1faf2028b0962496b06f941a018e0d3b70825
created 2009-03-05 12:12 +0100
pushed 2009-03-09 18:47 +0000
Igor Bukanov Igor Bukanov - bug 480700 - no more static asserts in headers. r=brendan
c6e806d413a8d69a34eca7c6f9c08d6886e67a45
created 2009-02-28 16:21 -0800
pushed 2009-03-03 18:53 +0000
Andreas Gal Andreas Gal - A little helper function to make life in gdb more bearable (DEBUG only, no bug, r=danderson).
15e90f75479e367565d32d75f4bbf7efca26d042
created 2009-02-25 11:36 -0600
pushed 2009-02-25 20:06 +0000
Jason Orendorff Jason Orendorff - Bug 381963 - Missing parens around genexp in |while|. r=Waldo.
95cc774339a004653fec996894a19ba09e5a1eb0
created 2009-02-19 11:48 -0500
pushed 2009-02-19 16:48 +0000
Robert Sayre Robert Sayre - Merge tm to mc
949d496b5a84b5bee2455ef79dbc96890aa7f292
created 2009-02-18 18:31 -0600
pushed 2009-02-19 16:48 +0000
Jason Orendorff Jason Orendorff - Bug 463239 - JS_SetTrap alters code execution. r=brendan.
00f309d0d507ad18969c99b1c558c213892587ba
created 2009-02-18 09:14 -0800
pushed 2009-02-18 17:16 +0000
Jim Blandy Jim Blandy - Bug 391488: Eliminate PTRDIFF macro; delete jssttddef.h. r=jimb
932126be5356e732f01757ee6df78f50280f8f0f
created 2009-01-30 17:40 -0600
pushed 2009-01-31 19:45 +0000
Jason Orendorff Jason Orendorff - Bug 476177 - TM: cx->stackPool must not be accessed on trace. r=brendan.
5174fbfd612da5444ac29f2712fea12e915ae714
created 2009-01-27 16:40 -0800
pushed 2009-01-28 18:59 +0000
Brendan Eich Brendan Eich - Bug 454184 - Implement eval caching (r=mrbkap).
21267f924b50134c7ff90cf49718f50b8f58c115
created 2009-01-27 15:52 -0800
pushed 2009-01-28 18:59 +0000
Brendan Eich Brendan Eich - Back out due to Mac Tp orange (454184).
less more (0) -100 -60 tip