mirror of
https://github.com/enso-org/enso.git
synced 2024-12-22 18:38:11 +03:00
e8342b04c3
Add logging of EnsoGL performance stats to the profiling framework. Also extends the visualization in the debug scene to show an overview of the performance stats. We now render a timeline of blocks that indicate by their colour the rough FPS range we are in: https://user-images.githubusercontent.com/1428930/162433094-57fbb61a-b502-43bb-8815-b7fc992d3862.mp4 # Important Notes [ci no changelog needed] Needs to be merged after https://github.com/enso-org/enso/pull/3382 as it requires some changes about metadata logging from there. That is why this PR is currently still in draft mode and based on that branch.
21 lines
569 B
TOML
21 lines
569 B
TOML
[package]
|
|
name = "json-rpc"
|
|
version = "0.1.0"
|
|
authors = ["Enso Team <contact@enso.org>"]
|
|
edition = "2021"
|
|
|
|
[lib]
|
|
crate-type = ["cdylib", "rlib"]
|
|
|
|
[dependencies]
|
|
enso-prelude = { path = "../prelude", features = ["futures"]}
|
|
enso-shapely = { path = "../shapely"}
|
|
enso-web = { path = "../web" }
|
|
enso-profiler-data = {path = "../profiler/data"}
|
|
enso-profiler = {path = "../profiler"}
|
|
futures = { version = "0.3.1" }
|
|
failure = { version = "0.1.6" }
|
|
serde = { version = "1.0.0", features = ["derive"] }
|
|
serde_json = { version = "1.0.0" }
|
|
shrinkwraprs = { version = "0.3.0" }
|