| 463 | } |
| 464 | |
| 465 | int main() { |
| 466 | for (int i = 1000; i <= 100000; i *= 10) { |
| 467 | emscripten_get_now_benchmark(i); |
| 468 | } |
| 469 | |
| 470 | printf("\n"); |
| 471 | for (int i = 1000; i <= 100000; i *= 10) { |
| 472 | increment_counter_benchmark(i); |
| 473 | increment_counter_benchmark_js(i); |
| 474 | increment_counter_benchmark_embind_js(i); |
| 475 | printf("\n"); |
| 476 | } |
| 477 | |
| 478 | for (int i = 1000; i <= 100000; i *= 10) { |
| 479 | increment_class_counter_benchmark(i); |
| 480 | increment_class_counter_benchmark_embind_js(i); |
| 481 | printf("\n"); |
| 482 | } |
| 483 | |
| 484 | returns_input_benchmark(); |
| 485 | returns_input_benchmark_js(); |
| 486 | returns_input_benchmark_embind_js(); |
| 487 | printf("\n"); |
| 488 | sum_int_benchmark(); |
| 489 | sum_int_benchmark_js(); |
| 490 | sum_int_benchmark_embind_js(); |
| 491 | printf("\n"); |
| 492 | sum_float_benchmark(); |
| 493 | sum_float_benchmark_js(); |
| 494 | sum_float_benchmark_embind_js(); |
| 495 | printf("\n"); |
| 496 | move_gameobjects_benchmark(); |
| 497 | move_gameobjects_benchmark_embind_js(); |
| 498 | printf("\n"); |
| 499 | pass_gameobject_ptr_benchmark(); |
| 500 | pass_gameobject_ptr_benchmark_embind_js(); |
| 501 | |
| 502 | emscripten_get_now(); |
| 503 | call_through_interface0(); |
| 504 | call_through_interface1(); |
| 505 | call_through_interface2(); |
| 506 | returns_val_benchmark(); |
| 507 | numeric_val_array_benchmark(); |
| 508 | } |
nothing calls this directly
no test coverage detected