diff options
Diffstat (limited to 'runtime/build.rs')
-rw-r--r-- | runtime/build.rs | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/runtime/build.rs b/runtime/build.rs index 07b56945f..5bf694cec 100644 --- a/runtime/build.rs +++ b/runtime/build.rs @@ -294,7 +294,14 @@ mod startup_snapshot { startup_snapshot: None, extensions: vec![], extensions_with_js, - compression_cb: None, + compression_cb: Some(Box::new(|vec, snapshot_slice| { + lzzzz::lz4_hc::compress_to_vec( + snapshot_slice, + vec, + lzzzz::lz4_hc::CLEVEL_MAX, + ) + .expect("snapshot compression failed"); + })), snapshot_module_load_cb: Some(Box::new(transpile_ts_for_snapshotting)), }); } |