rojo/src/snapshot_middleware
Lucien Greathouse 10341e3776
Major Performance Improvements (#548)
* Use WeakDom::into_raw for faster snapshot generation from models

* Make compute_patch_set take snapshots by value

* Stop deferring property application in apply_patch_set

* Use InstanceBuilder::empty to avoid extra name allocations

* Git dependencies, skip dropping ServeSession

* Use std::mem::forget instead of ManuallyDrop

* Switch to latest rbx-dom crates.io dependencies

* Update other dependencies
2022-06-05 17:47:31 -04:00
..
snapshots Update to stable rbx-dom libraries 2021-06-29 01:20:09 -04:00
csv.rs Move responsibility for extracting names from paths lower 2021-08-24 17:59:53 -04:00
dir.rs Get rid of confusing 'SnapshotInstanceResult' type alias 2021-08-24 17:15:47 -04:00
json.rs Move responsibility for extracting names from paths lower 2021-08-24 17:59:53 -04:00
json_model.rs Move responsibility for extracting names from paths lower 2021-08-24 17:59:53 -04:00
lua.rs Factor out property filtering code to simplify web server 2021-11-20 17:38:36 -05:00
meta_file.rs Upgrade to rbx_dom_weak 2.0 (#377) 2021-02-18 20:56:09 -05:00
mod.rs Add profiling info and optional profiling with Tracy 2022-05-27 03:08:54 -04:00
project.rs Add support for optional paths (#472) 2022-04-19 18:43:47 -04:00
rbxm.rs Major Performance Improvements (#548) 2022-06-05 17:47:31 -04:00
rbxmx.rs Major Performance Improvements (#548) 2022-06-05 17:47:31 -04:00
txt.rs Move responsibility for extracting names from paths lower 2021-08-24 17:59:53 -04:00
util.rs Move responsibility for extracting names from paths lower 2021-08-24 17:59:53 -04:00