Eventually migrate layout engine to taffy - https://github.com/DioxusLabs/taffy. The best plan of action, will likely be to wait for taffy to stabilize a C API, then use jextract to auto-generate bindings. The new Java FFI (JEP 454) got finalized in 22, so as long as hotswap relies on the JBR, it may not be possible to support both hotswap and taffy until JDK 25, the next LTS version.
Eventually migrate layout engine to taffy - https://github.com/DioxusLabs/taffy. The best plan of action, will likely be to wait for taffy to stabilize a C API, then use jextract to auto-generate bindings. The new Java FFI (JEP 454) got finalized in 22, so as long as hotswap relies on the JBR, it may not be possible to support both hotswap and taffy until JDK 25, the next LTS version.