![]() # Objective - Enable hot patching systems with subsecond - Fixes #19296 ## Solution - First commit is the naive thin layer - Second commit only check the jump table when the code is hot patched instead of on every system execution - Depends on https://github.com/DioxusLabs/dioxus/pull/4153 for a nicer API, but could be done without - Everything in second commit is feature gated, it has no impact when the feature is not enabled ## Testing - Check dependencies without the feature enabled: nothing dioxus in tree - Run the new example: text and color can be changed --------- Co-authored-by: Jan Hohenheim <jan@hohenheim.ch> Co-authored-by: JMS55 <47158642+JMS55@users.noreply.github.com> |
||
---|---|---|
.. | ||
app.rs | ||
hotpatch.rs | ||
lib.rs | ||
main_schedule.rs | ||
panic_handler.rs | ||
plugin_group.rs | ||
plugin.rs | ||
schedule_runner.rs | ||
sub_app.rs | ||
task_pool_plugin.rs | ||
terminal_ctrl_c_handler.rs |