Files
TypeScript/tests/cases/compiler
Wesley Wigham 08e6bc20bb Trampolines for large binary expressions (#36248)
* WIP

* Test no longer crashes, but emit trampoline is incomplete and skips pipeline phases

* Fix lints, use non-generator trampoline in emit (still skips pipeline)

* Final version with emitBinaryExprssion work stack that is only used if possible

* Fix lints

* retarget to es2015 for testing

* Use bespoke state machine trampolines in binder and checker

* Remove now extraneous code in parser

* Adjust fixupParentReferences to use a depth first preorder traversal rather than breadth first

* Reintroduce incremental fast bail in fixupParentReferences

* Revert target to es5

* PR feedback

* Small edit for devops rebuild with updated definition

* Fix comment nits, add internally extraneous check back into transformer
2020-01-24 16:29:55 -08:00
..
…
…
…
…
…
…
…
2019-06-28 17:09:22 -10:00
2019-09-20 17:17:39 -07:00
…
…
…
…
…
…
…
…
2019-06-27 16:48:00 -10:00
…
…
2019-12-09 16:31:23 -08:00
…
…
…
…
…
2019-10-13 09:45:56 -07:00
…
…
…
…
…