From d12b039e1ad601622c6135e13f00fd14cb09bce1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Tue, 7 Mar 2023 08:57:58 -0400 Subject: perf: disable snapshot compression (#18061) This commit disables snapshot compression for the CLI snapshot.] Decompressing the snapshot on startup takes ~2.5ms. --- cli/build.rs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'cli/build.rs') diff --git a/cli/build.rs b/cli/build.rs index 9d133d99a..c0a22ba12 100644 --- a/cli/build.rs +++ b/cli/build.rs @@ -380,14 +380,7 @@ fn create_cli_snapshot(snapshot_path: PathBuf) { startup_snapshot: Some(deno_runtime::js::deno_isolate_init()), extensions, extensions_with_js, - 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"); - })), + compression_cb: None, snapshot_module_load_cb: None, }) } -- cgit v1.2.3