9bc232be12
This CL creates the initial DDC-specific CFE entry point. It is currently mostly a matter of copying the DDC code for running the front-end into the front-end, although it also applies a workaround for making batch-mode faster. Local timings of running tools/test.py -mrelease -cdartdevk -rnone --strong --checked language_2 before and after change: * Before: [05:49 | 100% | + 5136 | - 0] * After: [00:20 | 100% | + 5136 | - 0] Change-Id: I799b54b406970c4aa8653b71aaffa2ba476ee9d9 Reviewed-on: https://dart-review.googlesource.com/24921 Reviewed-by: Kevin Millikin <kmillikin@google.com> Reviewed-by: Peter von der Ahé <ahe@google.com>