Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Dioxus 0.6 support #810

Open
wants to merge 22 commits into
base: main
Choose a base branch
from
Open

feat: Dioxus 0.6 support #810

wants to merge 22 commits into from

Conversation

marc2332
Copy link
Owner

@marc2332 marc2332 commented Aug 9, 2024

@marc2332 marc2332 added enhancement 🔥 New feature or request dioxus🧬 Related to dioxus APIs labels Aug 9, 2024
Copy link

github-actions bot commented Aug 9, 2024

Benchmark for 7bccde2

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 111.1±1.53ms 110.8±0.66ms -0.27%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 25.9±1.44ms 26.8±1.50ms +3.47%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 1481.3±32.28µs 1558.6±81.97µs +5.22%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 141.9±1.85µs 143.1±2.10µs +0.85%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 24.7±0.77ms 27.7±1.03ms +12.15%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1813.5±125.73µs 1829.9±84.18µs +0.90%
benchmarks/size=19531 depth=7 wide=5 mode=cached 337.5±24.85µs 377.7±37.41µs +11.91%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 2.8±0.12ms 2.8±0.10ms 0.00%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 424.6±28.54µs 427.1±128.33µs +0.59%
benchmarks/size=54241 depth=5 wide=15 mode=cached 360.3±114.60µs 293.9±79.98µs -18.43%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 6.8±0.42ms 7.0±0.59ms +2.94%

Copy link

Benchmark for 1f052d1

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 107.4±0.64ms 107.9±0.88ms +0.47%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 24.8±0.77ms 24.8±1.00ms 0.00%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 1484.1±11.26µs 1478.7±32.17µs -0.36%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 142.4±1.18µs 141.4±2.33µs -0.70%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 23.9±0.46ms 23.8±0.41ms -0.42%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1734.1±39.06µs 1747.0±83.26µs +0.74%
benchmarks/size=19531 depth=7 wide=5 mode=cached 310.5±6.49µs 312.0±8.44µs +0.48%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 2.7±0.02ms 2.7±0.03ms 0.00%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 424.0±56.33µs 439.7±96.86µs +3.70%
benchmarks/size=54241 depth=5 wide=15 mode=cached 247.8±18.27µs 244.4±12.51µs -1.37%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 6.6±0.12ms 6.6±0.15ms 0.00%

Copy link

Benchmark for 018e91e

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 108.6±0.52ms 109.6±0.95ms +0.92%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 25.2±0.70ms 26.4±1.24ms +4.76%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 1471.2±7.13µs 1496.3±26.84µs +1.71%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 142.5±1.13µs 142.7±2.81µs +0.14%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 24.1±0.53ms 24.2±1.11ms +0.41%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1741.3±5.95µs 1747.6±32.64µs +0.36%
benchmarks/size=19531 depth=7 wide=5 mode=cached 308.7±4.07µs 315.2±13.91µs +2.11%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 2.7±0.01ms 2.7±0.02ms 0.00%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 427.8±127.45µs 426.5±75.26µs -0.30%
benchmarks/size=54241 depth=5 wide=15 mode=cached 252.7±95.52µs 249.9±13.01µs -1.11%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 6.7±0.18ms 6.6±0.12ms -1.49%

@marc2332
Copy link
Owner Author

Blocked by DioxusLabs/dioxus#2815

@reyamir
Copy link

reyamir commented Sep 6, 2024

Look like blocked issue is resolved DioxusLabs/dioxus#2815

@marc2332
Copy link
Owner Author

marc2332 commented Sep 6, 2024

Look like blocked issue is resolved DioxusLabs/dioxus#2815

Not yet released though

Copy link

Benchmark for c5b925f

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 104.8±0.73ms 103.5±1.53ms -1.24%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 24.8±0.85ms 25.0±1.49ms +0.81%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 1348.6±15.32µs 1363.7±15.19µs +1.12%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 130.5±1.26µs 132.1±1.83µs +1.23%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 23.8±0.65ms 24.3±0.56ms +2.10%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1681.2±24.43µs 1689.1±9.32µs +0.47%
benchmarks/size=19531 depth=7 wide=5 mode=cached 319.7±12.80µs 331.6±13.13µs +3.72%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 2.7±0.12ms 2.6±0.11ms -3.70%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 404.7±3.41µs 413.0±150.81µs +2.05%
benchmarks/size=54241 depth=5 wide=15 mode=cached 293.2±44.83µs 256.1±28.19µs -12.65%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 6.3±0.30ms 6.4±0.27ms +1.59%

Copy link

Benchmark for 0f5c629

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 105.5±0.75ms 108.2±3.34ms +2.56%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 27.1±0.52ms 27.2±0.86ms +0.37%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 1390.6±15.04µs 1380.0±33.18µs -0.76%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 134.1±16.54µs 132.0±2.69µs -1.57%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 27.5±0.58ms 26.9±0.53ms -2.18%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 2.3±0.30ms 2.0±0.20ms -13.04%
benchmarks/size=19531 depth=7 wide=5 mode=cached 396.2±33.48µs 404.6±65.37µs +2.12%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 3.0±0.22ms 3.1±0.18ms +3.33%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 414.8±75.94µs 409.7±42.42µs -1.23%
benchmarks/size=54241 depth=5 wide=15 mode=cached 378.2±40.79µs 388.3±38.85µs +2.67%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 7.3±0.30ms 7.2±0.32ms -1.37%

Copy link

Benchmark for dc65666

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 104.4±0.44ms 102.5±0.63ms -1.82%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 23.4±0.43ms 23.4±0.98ms 0.00%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 1378.4±12.24µs 1366.2±88.47µs -0.89%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 133.7±0.87µs 131.1±9.67µs -1.94%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 23.4±0.62ms 23.0±0.29ms -1.71%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1688.4±62.83µs 1692.0±33.04µs +0.21%
benchmarks/size=19531 depth=7 wide=5 mode=cached 310.5±2.05µs 309.8±3.56µs -0.23%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 2.5±0.02ms 2.5±0.03ms 0.00%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 411.6±102.75µs 407.2±69.46µs -1.07%
benchmarks/size=54241 depth=5 wide=15 mode=cached 247.6±79.57µs 242.4±8.49µs -2.10%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 6.1±0.15ms 6.2±0.03ms +1.64%

Copy link

Benchmark for 30ea31c

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 102.0±0.90ms 103.7±0.45ms +1.67%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 24.1±0.82ms 24.3±1.25ms +0.83%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 1384.3±47.06µs 1354.2±18.08µs -2.17%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 132.6±1.00µs 132.4±1.77µs -0.15%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 23.3±0.51ms 23.5±0.31ms +0.86%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1711.0±90.63µs 1662.7±50.06µs -2.82%
benchmarks/size=19531 depth=7 wide=5 mode=cached 314.2±5.41µs 311.9±3.78µs -0.73%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 2.5±0.02ms 2.6±0.01ms +4.00%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 412.2±96.84µs 409.9±153.88µs -0.56%
benchmarks/size=54241 depth=5 wide=15 mode=cached 254.9±22.01µs 251.3±14.42µs -1.41%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 6.2±0.21ms 6.1±0.10ms -1.61%

Copy link

Benchmark for 08a19bb

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 102.9±0.55ms 104.4±0.87ms +1.46%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 25.5±1.50ms 27.1±1.44ms +6.27%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 1396.3±28.19µs 1535.1±26.10µs +9.94%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 133.0±1.18µs 148.4±1.52µs +11.58%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 24.5±1.03ms 25.6±1.01ms +4.49%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1690.5±5.17µs 1683.5±11.91µs -0.41%
benchmarks/size=19531 depth=7 wide=5 mode=cached 309.1±2.58µs 328.9±12.97µs +6.41%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 2.5±0.02ms 2.6±0.03ms +4.00%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 414.7±150.46µs 411.0±81.81µs -0.89%
benchmarks/size=54241 depth=5 wide=15 mode=cached 247.0±15.14µs 276.3±129.22µs +11.86%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 6.1±0.10ms 6.3±0.25ms +3.28%

Copy link

Benchmark for d941ebc

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 103.3±0.89ms 117.4±1.46ms +13.65%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 24.5±1.30ms 24.2±1.32ms -1.22%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 1370.4±9.92µs 1356.8±11.87µs -0.99%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 132.8±0.96µs 131.9±2.72µs -0.68%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 24.7±2.29ms 24.4±0.52ms -1.21%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1702.3±79.40µs 1670.3±56.72µs -1.88%
benchmarks/size=19531 depth=7 wide=5 mode=cached 316.7±5.76µs 312.4±8.85µs -1.36%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 2.5±0.01ms 2.6±0.19ms +4.00%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 414.6±152.89µs 414.4±107.10µs -0.05%
benchmarks/size=54241 depth=5 wide=15 mode=cached 262.3±22.43µs 249.4±109.11µs -4.92%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 6.3±0.19ms 6.2±0.32ms -1.59%

Copy link

codecov bot commented Nov 24, 2024

Codecov Report

Attention: Patch coverage is 87.65432% with 10 lines in your changes missing coverage. Please review.

Project coverage is 73.28%. Comparing base (10673cc) to head (c64c6ad).

Files with missing lines Patch % Lines
crates/renderer/src/app.rs 0.00% 3 Missing ⚠️
crates/components/src/tabs.rs 0.00% 2 Missing ⚠️
crates/components/src/hooks/use_form.rs 0.00% 1 Missing ⚠️
crates/components/src/link.rs 66.66% 1 Missing ⚠️
crates/components/src/network_image.rs 0.00% 1 Missing ⚠️
crates/devtools/src/lib.rs 0.00% 1 Missing ⚠️
crates/devtools/src/property.rs 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #810      +/-   ##
==========================================
- Coverage   74.73%   73.28%   -1.45%     
==========================================
  Files         219      219              
  Lines       25363    26309     +946     
==========================================
+ Hits        18954    19280     +326     
- Misses       6409     7029     +620     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@marc2332 marc2332 marked this pull request as ready for review December 10, 2024 11:26
Copy link

Benchmark for 6fc52fd

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 102.9±0.82ms N/A N/A
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 25.0±1.13ms N/A N/A
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 1384.5±107.86µs N/A N/A
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 130.2±3.71µs N/A N/A
benchmarks/size=131071 depth=17 wide=2 mode=not cached 25.7±1.95ms N/A N/A
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1687.8±17.25µs N/A N/A
benchmarks/size=19531 depth=7 wide=5 mode=cached 320.2±13.26µs N/A N/A
benchmarks/size=19531 depth=7 wide=5 mode=not cached 2.6±0.14ms N/A N/A
benchmarks/size=4095 depth=12 wide=2 mode=not cached 418.6±149.72µs N/A N/A
benchmarks/size=54241 depth=5 wide=15 mode=cached 254.3±86.79µs N/A N/A
benchmarks/size=54241 depth=5 wide=15 mode=not cached 6.4±0.24ms N/A N/A

Copy link

Benchmark for 12a1ae4

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 104.9±0.69ms 105.4±1.03ms +0.48%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 25.4±0.89ms 25.6±1.24ms +0.79%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 1345.6±10.37µs 1373.6±16.08µs +2.08%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 129.7±2.73µs 132.1±3.03µs +1.85%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 24.8±0.93ms 25.3±1.05ms +2.02%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1734.2±63.48µs 1706.6±77.80µs -1.59%
benchmarks/size=19531 depth=7 wide=5 mode=cached 320.5±12.66µs 316.7±14.50µs -1.19%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 2.6±0.08ms 2.5±0.05ms -3.85%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 407.5±103.39µs 414.4±151.01µs +1.69%
benchmarks/size=54241 depth=5 wide=15 mode=cached 282.5±42.18µs 267.2±37.45µs -5.42%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 6.3±0.15ms 6.2±0.59ms -1.59%

Copy link

Benchmark for d90536c

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 103.3±2.84ms 103.4±0.20ms +0.10%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 23.8±0.68ms 24.1±1.28ms +1.26%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 1358.5±10.30µs 1368.1±18.94µs +0.71%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 131.0±0.92µs 131.7±3.85µs +0.53%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 23.4±0.95ms 23.1±0.48ms -1.28%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1692.1±30.58µs 1673.7±52.02µs -1.09%
benchmarks/size=19531 depth=7 wide=5 mode=cached 325.3±12.89µs 308.5±3.53µs -5.16%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 2.6±0.04ms 2.7±0.32ms +3.85%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 421.1±152.73µs 413.5±132.22µs -1.80%
benchmarks/size=54241 depth=5 wide=15 mode=cached 252.9±139.56µs 261.1±23.18µs +3.24%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 6.3±0.14ms 6.3±0.09ms 0.00%

Copy link

Benchmark for 539ae7c

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 103.8±0.46ms 103.6±1.11ms -0.19%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 23.6±0.60ms 23.8±1.02ms +0.85%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 1363.6±14.42µs 1392.0±20.55µs +2.08%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 134.1±7.68µs 133.0±3.82µs -0.82%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 23.4±0.38ms 24.1±0.56ms +2.99%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1664.8±10.54µs 1688.8±43.39µs +1.44%
benchmarks/size=19531 depth=7 wide=5 mode=cached 310.0±6.67µs 309.5±6.91µs -0.16%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 2.5±0.02ms 2.5±0.03ms 0.00%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 408.4±150.58µs 411.1±122.35µs +0.66%
benchmarks/size=54241 depth=5 wide=15 mode=cached 251.7±109.58µs 262.8±104.02µs +4.41%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 6.2±0.07ms 6.2±0.07ms 0.00%

Copy link

Benchmark for 0e65465

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 103.3±0.39ms 104.2±1.41ms +0.87%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 24.5±0.60ms 24.6±0.81ms +0.41%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 1375.9±95.53µs 1363.0±14.75µs -0.94%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 133.0±1.07µs 133.4±0.83µs +0.30%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 23.4±0.23ms 24.7±0.27ms +5.56%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1660.9±39.01µs 1695.6±7.66µs +2.09%
benchmarks/size=19531 depth=7 wide=5 mode=cached 311.3±3.56µs 315.8±5.85µs +1.45%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 2.6±0.03ms 2.6±0.01ms 0.00%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 407.6±131.11µs 415.2±124.78µs +1.86%
benchmarks/size=54241 depth=5 wide=15 mode=cached 254.5±115.83µs 254.1±18.94µs -0.16%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 6.2±0.16ms 6.2±0.32ms 0.00%

Copy link

Benchmark for 57318b8

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 107.2±0.96ms 106.1±0.96ms -1.03%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 28.8±0.73ms 28.4±0.97ms -1.39%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 1400.3±41.42µs 1380.2±23.23µs -1.44%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 132.7±1.33µs 133.4±2.10µs +0.53%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 27.8±0.87ms 26.9±0.88ms -3.24%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1826.2±131.23µs 1898.4±181.25µs +3.95%
benchmarks/size=19531 depth=7 wide=5 mode=cached 483.9±70.51µs 363.3±21.58µs -24.92%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 3.0±0.40ms 3.0±0.21ms 0.00%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 419.2±5.59µs 412.3±90.18µs -1.65%
benchmarks/size=54241 depth=5 wide=15 mode=cached 420.4±93.35µs 377.2±63.83µs -10.28%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 7.7±0.58ms 7.1±0.49ms -7.79%

Copy link

Benchmark for e7c90c1

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 105.9±0.99ms 104.9±0.40ms -0.94%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 27.1±0.47ms 25.7±1.41ms -5.17%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 1416.5±20.88µs 1393.9±18.85µs -1.60%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 135.7±7.61µs 135.7±6.61µs 0.00%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 24.7±0.45ms 24.6±0.52ms -0.40%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1784.2±30.16µs 1703.6±23.30µs -4.52%
benchmarks/size=19531 depth=7 wide=5 mode=cached 326.1±18.98µs 325.6±12.13µs -0.15%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 2.7±0.06ms 2.6±0.02ms -3.70%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 415.7±95.27µs 409.4±44.81µs -1.52%
benchmarks/size=54241 depth=5 wide=15 mode=cached 266.9±23.30µs 252.1±19.07µs -5.55%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 6.4±0.14ms 6.2±0.25ms -3.13%

Copy link

Benchmark for 881d7e2

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 105.8±2.91ms 106.3±0.63ms +0.47%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 26.6±0.70ms 26.7±1.64ms +0.38%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 1414.1±15.68µs 1386.5±38.10µs -1.95%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 136.4±1.27µs 135.5±2.89µs -0.66%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 25.7±0.49ms 24.8±0.57ms -3.50%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1806.8±132.51µs 1728.7±41.45µs -4.32%
benchmarks/size=19531 depth=7 wide=5 mode=cached 328.3±6.94µs 322.7±12.08µs -1.71%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 2.6±0.05ms 2.6±0.02ms 0.00%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 421.5±170.30µs 412.9±86.05µs -2.04%
benchmarks/size=54241 depth=5 wide=15 mode=cached 308.2±29.05µs 280.6±31.16µs -8.96%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 6.4±0.16ms 6.7±0.33ms +4.69%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked dioxus🧬 Related to dioxus APIs enhancement 🔥 New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants