perf: fix profiler

Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
William Casarin
2024-02-15 14:05:37 -08:00
parent f3201bee21
commit ef1e7e3ac8
2 changed files with 14 additions and 51 deletions

63
Cargo.lock generated
View File

@@ -806,12 +806,6 @@ version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650"
[[package]]
name = "ecolor"
version = "0.25.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57539aabcdbb733b6806ef421b66dec158dc1582107ad6d51913db3600303354"
[[package]] [[package]]
name = "ecolor" name = "ecolor"
version = "0.26.1" version = "0.26.1"
@@ -831,7 +825,7 @@ dependencies = [
"bytemuck", "bytemuck",
"cocoa", "cocoa",
"document-features", "document-features",
"egui 0.26.1", "egui",
"egui-wgpu", "egui-wgpu",
"egui-winit", "egui-winit",
"egui_glow", "egui_glow",
@@ -859,17 +853,6 @@ dependencies = [
"winit", "winit",
] ]
[[package]]
name = "egui"
version = "0.25.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e0bf640ed7f3bf3d14ebf00d73bacc09c886443ee84ca6494bde37953012c9e3"
dependencies = [
"ahash",
"epaint 0.25.0",
"nohash-hasher",
]
[[package]] [[package]]
name = "egui" name = "egui"
version = "0.26.1" version = "0.26.1"
@@ -878,7 +861,7 @@ checksum = "abecd396ede556116fceaa0098a1c9278ef526119c5097311eac4bcf57484c52"
dependencies = [ dependencies = [
"accesskit", "accesskit",
"ahash", "ahash",
"epaint 0.26.1", "epaint",
"log", "log",
"nohash-hasher", "nohash-hasher",
"puffin", "puffin",
@@ -893,8 +876,8 @@ checksum = "5c3b9dafdf68e57b0553205fa32bb111d84573de58410cd5fa448dc716e1d597"
dependencies = [ dependencies = [
"bytemuck", "bytemuck",
"document-features", "document-features",
"egui 0.26.1", "egui",
"epaint 0.26.1", "epaint",
"log", "log",
"puffin", "puffin",
"thiserror", "thiserror",
@@ -911,7 +894,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d0ef887214f5b65883cd1c85b0a5335e06f2876446c67fb64939c1ef0be518e0" checksum = "d0ef887214f5b65883cd1c85b0a5335e06f2876446c67fb64939c1ef0be518e0"
dependencies = [ dependencies = [
"arboard", "arboard",
"egui 0.26.1", "egui",
"log", "log",
"puffin", "puffin",
"raw-window-handle 0.6.0", "raw-window-handle 0.6.0",
@@ -927,7 +910,7 @@ version = "0.26.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "011213c1c95821080d1ea7a28cb2928f89df4d794a4c5f0ed034958966c58860" checksum = "011213c1c95821080d1ea7a28cb2928f89df4d794a4c5f0ed034958966c58860"
dependencies = [ dependencies = [
"egui 0.26.1", "egui",
"ehttp 0.4.0", "ehttp 0.4.0",
"enum-map", "enum-map",
"image", "image",
@@ -944,7 +927,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95307de94643fc205543c4145f2ce254685f6a6ead906393e3996ede9a67b87f" checksum = "95307de94643fc205543c4145f2ce254685f6a6ead906393e3996ede9a67b87f"
dependencies = [ dependencies = [
"bytemuck", "bytemuck",
"egui 0.26.1", "egui",
"egui-winit", "egui-winit",
"glow", "glow",
"log", "log",
@@ -988,12 +971,6 @@ version = "1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
[[package]]
name = "emath"
version = "0.25.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ee58355767587db7ba3738930d93cad3052cd834c2b48b9ef6ef26fe4823b7e"
[[package]] [[package]]
name = "emath" name = "emath"
version = "0.26.1" version = "0.26.1"
@@ -1087,20 +1064,6 @@ dependencies = [
"log", "log",
] ]
[[package]]
name = "epaint"
version = "0.25.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e638cb066bff0903bbb6143116cfd134a42279c7d68f19c0352a94f15a402de7"
dependencies = [
"ab_glyph",
"ahash",
"ecolor 0.25.0",
"emath 0.25.0",
"nohash-hasher",
"parking_lot",
]
[[package]] [[package]]
name = "epaint" name = "epaint"
version = "0.26.1" version = "0.26.1"
@@ -1110,8 +1073,8 @@ dependencies = [
"ab_glyph", "ab_glyph",
"ahash", "ahash",
"bytemuck", "bytemuck",
"ecolor 0.26.1", "ecolor",
"emath 0.26.1", "emath",
"log", "log",
"nohash-hasher", "nohash-hasher",
"parking_lot", "parking_lot",
@@ -2110,7 +2073,7 @@ dependencies = [
"android_logger", "android_logger",
"console_error_panic_hook", "console_error_panic_hook",
"eframe", "eframe",
"egui 0.26.1", "egui",
"egui_extras", "egui_extras",
"ehttp 0.2.0", "ehttp 0.2.0",
"enostr", "enostr",
@@ -2510,11 +2473,11 @@ dependencies = [
[[package]] [[package]]
name = "puffin_egui" name = "puffin_egui"
version = "0.25.0" version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2c967110bf23431eb332ef2290419825f5aa915192ff26b56c294019cab3399d" checksum = "49058d85ba61f403263d90fe72df1da7f60522a2fcd3a44a4f6acd5459106081"
dependencies = [ dependencies = [
"egui 0.25.0", "egui",
"indexmap", "indexmap",
"natord", "natord",
"once_cell", "once_cell",

View File

@@ -27,7 +27,7 @@ tracing = "0.1.40"
enostr = { path = "enostr" } enostr = { path = "enostr" }
serde_json = "1.0.89" serde_json = "1.0.89"
env_logger = "0.10.0" env_logger = "0.10.0"
puffin_egui = { version = "0.25.0", optional = true } puffin_egui = { version = "0.26.0", optional = true }
puffin = { version = "0.19.0", optional = true } puffin = { version = "0.19.0", optional = true }
nostrdb = { git = "https://github.com/damus-io/nostrdb-rs", rev = "750539d0b71ed81ec626e4670eccf34950ad2942" } nostrdb = { git = "https://github.com/damus-io/nostrdb-rs", rev = "750539d0b71ed81ec626e4670eccf34950ad2942" }