Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-06-25 | Reland "refactor(core): cleanup feature flags for js source inclusion" (#19519) | Nayeem Rahman | |
Relands #19463. This time the `ExtensionFileSourceCode` enum is preserved, so this effectively just splits feature `include_js_for_snapshotting` into `exclude_js_sources` and `runtime_js_sources`, adds a `force_include_js_sources` option on `extension!()`, and unifies `ext::Init_ops_and_esm()` and `ext::init_ops()` into `ext::init()`. | |||
2023-06-14 | chore(core): Refactor runtime and split out tests (#19491) | Matt Mastracci | |
This is a quick first refactoring to split the tests out of runtime and move runtime-related code to a top-level runtime module. There will be a followup to refactor imports a bit, but this is the major change that will most likely conflict with other work and I want to merge it early. |