js/src/frontend/BytecodeEmitter.h
31d88c5a7b187a25e495ab1ae8063bd1eef5fcb8
created 2012-03-19 19:22 -0700
pushed 2012-06-04 19:57 +0000
Luke Wagner Luke Wagner - Bug 737570 - Fix handling of overwritten arguments via non-toplevel function statement named 'arguments' (r=waldo)
6b6084350c40398ef9441715b0bee9b8cddc37ca
created 2012-02-20 11:58 +0100
pushed 2012-06-04 19:57 +0000
Igor Bukanov Igor Bukanov - bug 737624 - memory-only encoding/decoding of scripts and functions. r=:luke
081b574dbad3ea95b40a458e036eabc7ed7ee7d3
created 2012-03-24 12:33 +0100
pushed 2012-06-04 19:57 +0000
Dão Gottwald Dão Gottwald - Backed out changeset 30798fdc5bad
30798fdc5bad0d4b899faf5f979e1caf5a901484
created 2012-02-20 11:58 +0100
pushed 2012-06-04 19:57 +0000
Igor Bukanov Igor Bukanov - bug 737624 - memory-only encoding/decoding of scripts and functions. r=:luke
7a39ee24bd89ea0d9f3be6988b3642e64389af7a
created 2012-03-24 11:04 +0100
pushed 2012-06-04 19:57 +0000
Ms2ger Ms2ger - Backed out changeset f33e1e959036; r=bustage
f33e1e959036794b13b2b5169cfba81017d417c1
created 2012-02-20 11:58 +0100
pushed 2012-06-04 19:57 +0000
Igor Bukanov Igor Bukanov - bug 737624 - memory-only encoding/decoding of scripts and functions. r=:luke
b882ebfeb90b3c08f1bc028fc6d0d0b318e6fd8f
created 2012-02-27 23:49 -0800
pushed 2012-06-04 19:57 +0000
Luke Wagner Luke Wagner - Bug 730497 - rm flat closures (r=bhackett,waldo)
065dc9204d09edfd1d9f90a29a665dfcc6846297
created 2012-03-02 09:32 -0800
pushed 2012-04-24 17:33 +0000
Luke Wagner Luke Wagner - Bug 731724 - don't forget about function::arguments! (r=waldo)
e365b768a32ebdaa67a4264602d269ed8cbdd571
created 2012-03-01 18:54 -0800
pushed 2012-04-24 17:33 +0000
David Mandelin David Mandelin - Bug 732306: Remove typedef jsint, r=luke
9dde6af30ab201c2fdb0084e298182533eac48ff
created 2012-02-28 15:11 -0800
pushed 2012-04-24 17:33 +0000
David Mandelin David Mandelin - Bug 730511: remove obsolete typedefs intN, uintN, r=luke
bd71047c9b4d53b5e8ead4cfe63b6e5267b02fe7
created 2012-02-07 12:34 -0800
pushed 2012-04-24 17:33 +0000
Luke Wagner Luke Wagner - Bug 724790 - get rid of the hasOverriddenArgs funny business (r=waldo)
dd2e84f637f2654bfa5db849e50c7d59b3b908d5
created 2012-02-03 00:11 -0800
pushed 2012-04-24 17:33 +0000
Luke Wagner Luke Wagner - Bug 723791 - remove now-unnecessary noteArgumentsPropertyAccess (r=jorendorff)
a5337afc5350a711ebce44d9e1644f5109818576
created 2012-01-26 17:04 -0800
pushed 2012-03-13 21:17 +0000
Jeff Walden Jeff Walden - Bug 721322 - Functions containing |expr.arguments| should be marked (conservatively) as using arguments. r=jorendorff
5dce9f6e78795f82230fa645354635ccc0231c30
created 2012-01-07 00:55 -0600
pushed 2012-03-13 21:17 +0000
Jeff Walden Jeff Walden - Bug 566700 - Remove sharp variable support. r=dmandelin
a23e8635383a27dfc4962c80d1760fc4775cf8fb
created 2012-01-24 18:32 -0800
pushed 2012-03-13 21:17 +0000
Bill McCloskey Bill McCloskey - Bug 720853 - Add read barrier for atom table (r=luke)
addfdfd36160b333192046e467a05bf5c74fd961
created 2012-01-09 11:05 -0800
pushed 2012-03-13 21:17 +0000
Luke Wagner Luke Wagner - Bug 716068 - de-OptimizeSpanDeps (r=waldo)
467e926f8a1983b7104bc4dd6f1414db42cfc563
created 2012-01-09 11:05 -0800
pushed 2012-03-13 21:17 +0000
Luke Wagner Luke Wagner - Bug 715817 - rm SRC_EXTENDED (r=waldo)
7ab4f1ebc7cc60fd22cf6def3819798417918bb6
created 2012-01-09 06:29 -0800
pushed 2012-03-13 21:17 +0000
Brian Hackett Brian Hackett - Backout 54cd89b0f1fa (bug 712714 backout). Talos will probably report fake regressions for this patch, do not back out for this reason.
54cd89b0f1fa936a6c763f31f34d8b5b6ff4bb2c
created 2012-01-06 13:49 +0100
pushed 2012-03-13 21:17 +0000
Marco Bonardo Marco Bonardo - Backout c0d337401801,78d17e22a223 (bug 712714) for talos regressions across the board.
78d17e22a223f7ea26c2dc5379f0f53bebb0b96a
created 2012-01-05 11:08 -0800
pushed 2012-03-13 21:17 +0000
Brian Hackett Brian Hackett - Remove JOF_CALLOP, bug 712714. r=dvander
f0d76403ae9caa10901b1f53269e3c252d614cd7
created 2012-01-02 15:02 -0800
pushed 2012-03-13 21:17 +0000
Luke Wagner Luke Wagner - Bug 713311 - give the remaining scope objects typed interfaces (r=waldo)
10f831bfaf08329ede947f4cbf19480a4cf62601
created 2011-12-31 07:32 -0700
pushed 2012-03-13 21:17 +0000
Brian Hackett Brian Hackett - Backed out changeset 4282a285d381 (bug 707049 backout).
4282a285d3813d5eb7a6639e690ce533a2fc1b04
created 2011-12-31 15:13 +0100
pushed 2012-03-13 21:17 +0000
Ms2ger Ms2ger - Backout 0d642e4e08cf (bug 707049); requested by evilpie.
0d642e4e08cf26daa6edcc91ad22a435c40176d6
created 2011-12-30 20:12 -0700
pushed 2012-03-13 21:17 +0000
Brian Hackett Brian Hackett - Add dynamic analysis for identifying moving GC hazards, autorooter classes, some VM rooters, bug 707049. r=billm
38344f96b3e3763be2d1d4d919e3615ac2fa640d
created 2011-10-07 12:02 -0700
pushed 2012-03-13 21:17 +0000
Luke Wagner Luke Wagner - Bug Bug 692274, part 4 - Rewrite parsing, emitting and decompiling of let to fix scoping properly (r=jorendorff)
9272bb82eebac5e30a16af20e4443ee30fc26c33
created 2011-10-07 12:02 -0700
pushed 2012-03-13 21:17 +0000
Luke Wagner Luke Wagner - Bug 692274, part 3 - Remove JSOP_BLOCKCHAIN and JSOP_NULLBLOCKCHAIN, which produces incorrect let scoping until the next patch (r=jorendorff)
d6d732ef5650562f1f1593df4bd446614e3f2dfa
created 2011-12-08 22:54 -0500
pushed 2012-02-01 00:38 +0000
Jeff Walden Jeff Walden - Bug 708735 - Use <stdint.h> types in JSAPI and throughout SpiderMonkey. Continue to provide the {u,}int{8,16,32,64} and JS{Uint,Int}{8,16,32,64} integer types through a single header, however, for a simpler backout strategy -- and also to ease the transition for embedders. r=timeless on switching the jsd API to use the <stdint.h> types, r=luke, r=dmandelin
5c3c5e4db3ad622a5d9ca6f8b7185fd48ea24d3d
created 2011-11-22 11:37 -0800
pushed 2012-02-01 00:38 +0000
Luke Wagner Luke Wagner - Bug 703645 - rm SRC_LOOPHEAD (r=waldo)
13afcd4c097cf52b3fb653d9c59ee07bd78d863e
created 2011-12-03 10:34 -0800
pushed 2012-02-01 00:38 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
85ab4167c3f08348b5a6abe1f403abd22c0e1303
created 2011-11-14 09:13 -0800
pushed 2012-02-01 00:38 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
3ef25a8cf1728c475a7a0a51b0aa26394ec5f0b6
created 2011-11-10 12:06 -0800
pushed 2012-02-01 00:38 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
d6352d960dd24bb29dc3365b9b2e686e7fbcd812
created 2011-11-02 09:23 -0700| base
pushed 2012-02-01 00:38 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
d32ccb2b8a0554e62c77fd692e98c7558bf9397c
created 2011-12-01 15:13 -0800
pushed 2012-02-01 00:38 +0000
Brian Hackett Brian Hackett - Remove JSOP_NOTRACE, rename JSOP_TRACE -> JSOP_LOOPHEAD, bug 706611. r=dvander
d4bd0f9bece82af8a3026e35bb5676ea7c2d9fb5
created 2011-10-25 16:07 -0700
pushed 2012-02-01 00:38 +0000
Bill McCloskey Bill McCloskey - Bug 641027 - Add snapshot-at-the-beginning write barriers for incremental GC (r=luke,bhackett)
49b9c222a890609147eb3e27b07c5e75da918b2c
created 2011-11-09 17:42 +0100
pushed 2012-02-01 00:38 +0000
Jan de Mooij Jan de Mooij - Bug 684384 - Add JSOP_LABEL opcode for IonMonkey. r=dvander
0e49c37ede762f862dc77c321d5956d56b47de30
created 2011-10-27 21:20 -0500
pushed 2011-12-21 12:10 +0000
Jason Orendorff Jason Orendorff - Remove unused flag TCF_NEED_MUTABLE_SCRIPT as suggested by Waldo in review. Bug 696953 comment 8. rs=Waldo over IRC.
0469a44abae79e22fd33f91849ea8bb24d8fff52
created 2011-10-27 17:03 -0500
pushed 2011-12-21 12:10 +0000
Jason Orendorff Jason Orendorff - Remove class BytecodeCompiler. Bug 696953, part 3 of 4. r=Waldo.
e52de86f9511aad597378a13bcb3f1de2bbdb7ff
created 2011-10-27 17:00 -0500
pushed 2011-12-21 12:10 +0000
Jason Orendorff Jason Orendorff - Move GlobalScope from BytecodeCompiler to BytecodeEmitter. Bug 696953, part 2 of 4. r=Waldo.
8aeb207c9a2ff6f1ae220e73bd69c53dfe03e6ed
created 2011-10-27 09:29 -0500| base
pushed 2011-12-21 12:10 +0000
Jason Orendorff Jason Orendorff - Rename PopStatementCG and NewScriptFromCG. Bug 696876, part 3 of 3. r=dvander.
2518a604fb45a480dec031e4d725637be0416233
created 2011-10-27 09:16 -0500| base
pushed 2011-12-21 12:10 +0000
Jason Orendorff Jason Orendorff - Convert CG_ macros to BytecodeEmitter methods. Bug 696876, part 2 of 3. r=dvander.
c479d9c16a807481e61afae05427fe3832541ae6
created 2011-10-27 09:15 -0500| base
pushed 2011-12-21 12:10 +0000
Jason Orendorff Jason Orendorff - Rename js::CodeGenerator to js::BytecodeEmitter. Bug 696876, part 1 of 3. r=dvander.
less more (0) tip