Skip to content

Commit 96ac101

Browse files
Deploying to gh-pages from @ 3b33b61 🚀
1 parent da1b041 commit 96ac101

137 files changed

Lines changed: 187 additions & 177 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

404.html

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

AGENTS.html

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

CLAUDE.html

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

LICENSE.html

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

articles/advanced-ffi-types.html

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

articles/compilation-and-call-overhead.html

Lines changed: 11 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

articles/compilation-and-call-overhead.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -379,8 +379,8 @@ compile_times <- data.frame(
379379
compile_times$milliseconds <- round(compile_times$seconds * 1000, 1)
380380
compile_times
381381
#> implementation seconds milliseconds
382-
#> 1 Rtinycc 0.019 19
383-
#> 2 callme 0.232 232
382+
#> 1 Rtinycc 0.016 16
383+
#> 2 callme 0.214 214
384384
```
385385

386386
The expected pattern is:
@@ -529,8 +529,8 @@ noop_bench
529529
#> # A tibble: 2 × 6
530530
#> expression min median `itr/sec` mem_alloc `gc/sec`
531531
#> <bch:expr> <bch:tm> <bch:tm> <dbl> <bch:byt> <dbl>
532-
#> 1 Rtinycc 1.17ms 1.21ms 828. 21.9KB 0
533-
#> 2 callme 452.46µs 466.07µs 2143. 0B 0
532+
#> 1 Rtinycc 1.16ms 1.26ms 791. 21.9KB 0
533+
#> 2 callme 426.93µs 434.25µs 2282. 0B 0
534534
```
535535

536536
Interpretation:
@@ -568,8 +568,8 @@ fill_bench_n4096
568568
#> # A tibble: 2 × 6
569569
#> expression min median `itr/sec` mem_alloc `gc/sec`
570570
#> <bch:expr> <bch:tm> <bch:tm> <dbl> <bch:byt> <dbl>
571-
#> 1 Rtinycc 2.78ms 3.97ms 264. 3.15MB 13.2
572-
#> 2 callme 2.18ms 2.2ms 418. 3.13MB 20.9
571+
#> 1 Rtinycc 2.83ms 3.52ms 282. 3.15MB 14.1
572+
#> 2 callme 2.02ms 2.04ms 449. 3.13MB 22.5
573573
```
574574

575575
Interpretation:
@@ -617,14 +617,14 @@ rand_results$rand_bench_n1
617617
#> # A tibble: 2 × 6
618618
#> expression min median `itr/sec` mem_alloc `gc/sec`
619619
#> <bch:expr> <bch:tm> <bch:tm> <dbl> <bch:byt> <dbl>
620-
#> 1 Rtinycc 1.73ms 1.8ms 525. 15.4KB 26.2
621-
#> 2 callme 952.67µs 965.8µs 1032. 0B 0
620+
#> 1 Rtinycc 1.71ms 1.84ms 508. 15.4KB 25.4
621+
#> 2 callme 813.5µs 841.78µs 1186. 0B 0
622622
rand_results$rand_bench_n4096
623623
#> # A tibble: 2 × 6
624624
#> expression min median `itr/sec` mem_alloc `gc/sec`
625625
#> <bch:expr> <bch:tm> <bch:tm> <dbl> <bch:byt> <dbl>
626-
#> 1 Rtinycc 2.76ms 3.99ms 261. 3.13MB 13.1
627-
#> 2 callme 1.93ms 3.17ms 320. 3.13MB 16.0
626+
#> 1 Rtinycc 2.56ms 3.5ms 288. 3.13MB 14.4
627+
#> 2 callme 1.82ms 2.71ms 362. 3.13MB 18.1
628628
```
629629

630630
The usual pattern is:

articles/ffi-boundary-semantics.html

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

articles/ffi-helpers.html

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

articles/ffi-helpers.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,14 +77,14 @@ ptr_ref <- tcc_malloc(ptr_size)
7777
target <- tcc_malloc(4)
7878

7979
tcc_ptr_set(ptr_ref, target)
80-
#> <pointer: 0x55c41d302e40>
80+
#> <pointer: 0x55c795569950>
8181
tcc_ptr_addr(tcc_data_ptr(ptr_ref))
82-
#> [1] "94300789568464"
82+
#> [1] "94315688615184"
8383
tcc_ptr_addr(target)
84-
#> [1] "94300789568464"
84+
#> [1] "94315688615184"
8585

8686
tcc_ptr_set(ptr_ref, tcc_null_ptr())
87-
#> <pointer: 0x55c41d302e40>
87+
#> <pointer: 0x55c795569950>
8888
tcc_ptr_is_null(tcc_data_ptr(ptr_ref))
8989
#> [1] TRUE
9090

0 commit comments

Comments
 (0)