js/src/vm/GeneratorObject.h
42558e3db76ee15949c3eacd1182620435fa91d0
created 2019-04-25 16:27 +0000
pushed 2019-05-13 10:53 +0000
Jim Blandy Jim Blandy - Bug 1501666: Make js::AbstractGeneratorObject state checks independent. r=jorendorff
6c23754dcb407a1e1138a87abba334b058f5c164
created 2019-04-16 11:32 +0000
pushed 2019-05-13 10:53 +0000
Jan de Mooij Jan de Mooij - Bug 1544737 - Make AbstractGeneratorObject::ResumeKind an enum class, rename to js::GeneratorResumeKind. r=arai
f6d4e1b012e6580cd2c857dafe12f540f7e87f8e
created 2019-03-08 12:38 +0000
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1530745 - Part 6: Change JSOP_RESUME immediate back to UINT8. r=arai
48fb1e2b6e97f1f089c259d4f3209ee26a274e74
created 2019-02-25 05:12 -0800
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1530324 - Part 5: Store result promise in the internal generator object of async functions. r=arai
135c13d4ceba69ab9b70c4803198b107c8f0cc06
created 2019-02-25 05:09 -0800
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1530324 - Part 4: Remove wrapper function for async generators. r=arai
e125746cec9579271e48e5570ab9fec66222633d
created 2019-02-25 05:04 -0800
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1530324 - Part 3: Add separate AbstractGeneratorObject subclasses for async functions and async generators. r=arai
90d0e91224a9f061e631f88a4aed499108349b5d
created 2019-02-25 05:03 -0800
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1530324 - Part 2: Add abstract super class for GeneratorObject. r=arai
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-03 16:23 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
90677f8ecf41023fc77d30690ce4fce4d9ab48c3
created 2018-11-02 08:19 +0000
pushed 2018-12-03 16:23 +0000
Jan de Mooij Jan de Mooij - Bug 1503170 part 1 - Rename yieldAndAwait{Index,Offset} to resume{Index,Offset}. r=tcampbell
f24489d307bedccd634b994043138d14bfc90d04
created 2018-09-06 11:13 +0200
pushed 2018-10-15 21:07 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/vm, part 5. r=bbouvier
87509a363c9ee2a38998a2e4dacc16e577a877ec
created 2018-08-15 15:09 -0500
pushed 2018-08-24 17:49 +0000
Jason Orendorff Jason Orendorff - Bug 1475417 - Part 2: Fire onEnterFrame when resuming a generator or async function. r=jandem, r=jimb
da2c87b3210c160afc98ee238f3f61a2a26b3a55
created 2018-07-12 19:43 -0500
pushed 2018-08-24 17:49 +0000
Jason Orendorff Jason Orendorff - Bug 1475417 - Part 1: Minor code tweaks, in preparation. There should be no observable change in behavior yet. r=jandem
84eb90b730f0fa8b4073d4fb9ba29d28ff4eabed
created 2018-08-22 01:31 +0300
pushed 2018-08-24 17:49 +0000
Andreea Pavel Andreea Pavel - Backed out 3 changesets (bug 1475417) for failing docker configuration ona CLOSED TREE
972ad5dc9a842911479edf3737c0e2aee7fad35d
created 2018-08-15 15:09 -0500
pushed 2018-08-24 17:49 +0000
Jason Orendorff Jason Orendorff - Bug 1475417 - Part 2: Fire onEnterFrame when resuming a generator or async function. r=jandem, r=jimb
13020b58f0fa64366592dbaf3dd9e99059a06108
created 2018-07-12 19:43 -0500
pushed 2018-08-24 17:49 +0000
Jason Orendorff Jason Orendorff - Bug 1475417 - Part 1: Minor code tweaks, in preparation. There should be no observable change in behavior yet. r=jandem
09d4547a9714933fc3d2a51b499048dc0ae819c5
created 2018-07-06 18:09 -0500
pushed 2018-08-24 17:49 +0000
Jason Orendorff Jason Orendorff - Bug 1471954 - Change behavior of `{return:}` resumption values in generators. r=jimb
9bdec96cf9385318ba79f0d2825616ea7bbaf456
created 2018-06-11 16:54 -0600
pushed 2018-08-24 17:49 +0000
Jason Orendorff Jason Orendorff - Bug 1469350 - Debugger.Frame.onPop should not allow reentering a generator that is already on the stack. r=jimb
fb1dfccf693f2032ba2f26c77a2f8c6bd64c27ca
created 2018-05-21 09:13 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1462353 - Remove new.target slot from generators, clean up generator code a bit. r=arai
9ec168a898ac298c50a77b0ab22220af35246046
created 2018-02-28 02:03 -0800
pushed 2018-03-02 22:13 +0000
André Bargull André Bargull - Bug 1438842 - Part 4: Remove unused parameters in js/src/vm. r=jandem
609eb4880073d3b1ff1a198ec68737dce50bcb3f
created 2018-02-12 15:05 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 7: Rename jscntxt* -> vm/JSContext*. r=jandem.
eabb74b1c3bd181ff74c9d41003bc2b9aee6fe68
created 2018-02-12 12:03 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
3f850c136ee2db525daa6833fa84b69ef7ceb7a2
created 2017-11-02 15:38 +0100
pushed 2017-11-03 00:38 +0000
Jan de Mooij Jan de Mooij - Bug 1083482 part 10 - Rename ResumeKind::CLOSE to ResumeKind::RETURN. r=anba
a4852b85f1c60546f88f80eefedd00e2aeef672a
created 2017-11-02 15:37 +0100
pushed 2017-11-03 00:38 +0000
Jan de Mooij Jan de Mooij - Bug 1083482 part 9 - More StarGenerator -> Generator renaming. r=anba
0ad093cafc3034a9fc1b925a53e603306de36d5c
created 2017-11-02 13:58 +0100
pushed 2017-11-03 00:38 +0000
Jan de Mooij Jan de Mooij - Bug 1083482 part 6 - Merge GeneratorObject and StarGeneratorObject. r=arai
298b5372db24eb84d03636b3d27524224cb21a69
created 2017-11-01 10:48 +0100
pushed 2017-11-02 16:33 +0000
Jan de Mooij Jan de Mooij - Bug 1083482 part 1 - Remove SpiderMonkey support for legacy generators. r=arai
5d2d7d03c2a25f4af5c8bf81893b197bc238b853
created 2017-10-26 22:10 +0900
pushed 2017-11-02 16:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1396499 - Part 2: Do not hold reference to expression stack values in GeneratorObject::suspend. r=jandem
555b9d18b9454907455b0e3ec38f9a3e6b4d001a
created 2017-10-26 22:10 +0900
pushed 2017-11-02 16:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1396499 - Part 1: Reuse Array object for expression stack values in GeneratorObject::suspend. r=jandem
616903dd928563c67134208132320f43e38249e0
created 2017-03-01 20:40 +0900
pushed 2017-04-18 12:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1343481 - Part 4: Add Add GeneratorObject.{isAfterYield,isAfterAwait}. r=shu
53a92e2f749e1263e72e0d38089758948d5d720a
created 2017-03-01 20:40 +0900
pushed 2017-04-18 12:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1343481 - Part 3: Add JSOP_AWAIT and rename {yieldIndex,yieldOffset} to {yieldAndAwaitIndex,yieldAndAwaitOffset}. r=shu
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-04-18 12:07 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
1d71e28b8a2de1b47c024c01c5fe9f9c7703c13f
created 2016-11-17 14:19 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1317824 - Check debugger resumption value of generator and async function. r=jimb, a=jcristau
9796ed81f17a936804ec792c843dadf2c00023df
created 2016-09-11 18:15 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290337 - Part 3: Replace Value parameter to const Value& in simple case. r=shu
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2016-11-14 12:26 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
cc18f42e01686b6b7d608ea91406f09a20e624dc
created 2015-11-26 12:00 +0100
pushed 2016-01-25 13:55 +0000
Jan de Mooij Jan de Mooij - Bug 1227263 part 2 - Remove this-slot from generators. r=efaust
d227790797088de5d7f4f0e994641f4f35d8b5c9
created 2015-06-03 02:01 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 7: Make new.target work in generator functions. (r=jorendorff, r=jandem)
05411d0a95ad05108ec468fbc12bb84ddaee7d4b
created 2015-06-03 12:41 +0200
pushed 2015-08-10 18:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 213b09228bdf (bug 1141865)
213b09228bdfc38905dcd6dbd5ecea040d3bb675
created 2015-06-03 02:01 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 7: Make new.target work in generator functions. (r=jorendorff, r=jandem)
d245fc3d7b548cb82ed9909600439137132fe83e
created 2015-06-01 18:25 -0700
pushed 2015-08-10 18:23 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1141865) for assertion failures in various test suites CLOSED TREE
3796a4c827e4644d7f49637e4c5441fa664aa4e8
created 2015-06-01 15:03 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 7: Make new.target work in generator functions. (r=jorendorff, r=jandem)
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-05-11 18:39 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-05-11 18:39 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2015-03-30 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
2ecbda2b89b03fd3f3ee748c13bd7d796213c0f7
created 2015-01-13 15:02 +0100
pushed 2015-03-30 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1115868 - Implement Generator.prototype.return. r=wingo
c213d9d53886ebc66b681fb5767cf4a267ad3056
created 2015-01-10 20:05 +0100
pushed 2015-02-23 15:17 +0000
Jan de Mooij Jan de Mooij - Bug 1118826 - Rewrite and simplify JitFrameIterator::baselineScriptAndPc and related code. r=shu
30276610fd2999ccf0dfe07b826f6b3d50b8a98e
created 2014-11-13 21:10 +0100
pushed 2015-01-12 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 1093573 part 15 - Add and optimize IsSuspendedStarGenerator. r=wingo
76fdd0f934c191a3ca2d050e81cad97f2b1298a6
created 2014-11-13 17:39 +0100
pushed 2015-01-12 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 1093573 part 14 - Remove newborn generator state. r=wingo
8792056f152cf79804df03bc7d130ad68ae0ded7
created 2014-11-13 17:39 +0100
pushed 2015-01-12 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 1093573 part 13 - Handle closing legacy generators correctly. r=wingo,shu
b932c51b4ad9249a16f3dad87172a8268f0129ee
created 2014-11-12 12:12 +0100
pushed 2015-01-12 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 1093573 part 11 - Remove bytecode offset slot from generators. r=wingo
d8cd4f0de4f71fd180771882a8e527747df2b1ac
created 2014-11-12 12:12 +0100
pushed 2015-01-12 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 1093573 part 10 - Baseline-compile JSOP_RESUME. r=shu,wingo
e8126f03c301857b9315ca9bb4cce418ab6718e2
created 2014-11-11 15:12 +0100
pushed 2015-01-12 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 1093573 part 4 - Add yield index to YIELD ops. r=wingo
a81312500217730e3e9f2cd93b64d1435bba06be
created 2014-11-06 10:12 +0100
pushed 2015-01-12 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 1093573 part 3 - Use AbstractFramePtr in GeneratorObject methods. r=wingo
b56d94c7261a751a55d586598241b66f4f51210f
created 2014-10-17 10:19 +0200
pushed 2015-01-12 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 987560 - Greatly refactor generator implementation. Patch mostly written by Andy Wingo. r=wingo
2095011ec061a02a94c47c881f6a2fc83bddbcd6
created 2014-10-02 19:32 -0700
pushed 2014-11-28 15:29 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Add NativeObject subclass of JSObject, remove ObjectImpl, r=luke.
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
bcf00351bc972245abcea9e9efcbc6a1188aedd5
created 2013-08-27 14:01 -0400
pushed 2013-10-28 21:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Bug 908920 - Don't assume suspended generator activations have a script. r=jorendorff
4d13ee89da4d167364c47f69f0e66b8b97e1b545
created 2013-06-18 20:03 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 884124 (part 3) - Add a GeneratorObject class. r=jwalden.
less more (0) tip