|
Serene Runtime 1.0.0-dev
C runtime for the Serene programming language
|
#include <stdatomic.h>#include <stdint.h>#include <string.h>#include "base.h"#include "serene/rt/fiber.h"#include "serene/rt/fiber/thread.h"#include "serene/rt/mm/interface.h"Go to the source code of this file.
Data Structures | |
| struct | spawn_copy_args_t |
| struct | fiber_mbox_t |
Macros | |
| #define | FIBER_TESTS(X) |
Variables | |
| static srn_fiber_t * | auto_name_child |
| static int | spawn_copy_seen |
| static atomic_int | auto_workers_ran |
| static srn_fiber_t | fiber_pp_thread |
| static srn_fiber_t | fiber_pp_worker |
| static int | fiber_pp_ticks |
| static int | fiber_pp_rounds |
| static int | fiber_ok_value |
| static int | fiber_run_counter |
| static int | fiber_yield_log [4] |
| static int | fiber_yield_n |
| static int | fiber_rr_log [6] |
| static int | fiber_rr_n |
| static fiber_mbox_t | fiber_mbox |
| static int | fiber_mbox_got |
| static srn_fiber_t * | fiber_dwake_waiter |
| static bool | fiber_dwake_signalled |
| static int | fiber_dwake_runs |
| static int | fiber_wf_result |
| static srn_fiber_t * | fiber_wf_target |
| static srn_fiber_result_t | fiber_wf_seen |
| static int | fiber_wf_woke |
| static atomic_int | fiber_mt_counter |
| static atomic_int | fiber_mt_yield_counter |
| static atomic_int | fiber_stop_rounds |
| #define FIBER_TESTS | ( | X | ) |
Definition at line 30 of file fiber_tests.h.
|
static |
Definition at line 72 of file fiber_tests.h.
|
static |
Definition at line 80 of file fiber_tests.h.
|
static |
Definition at line 180 of file fiber_tests.h.
|
static |
Definition at line 448 of file fiber_tests.h.
|
static |
Definition at line 571 of file fiber_tests.h.
|
static |
Definition at line 562 of file fiber_tests.h.
|
static |
Definition at line 579 of file fiber_tests.h.
|
static |
Definition at line 439 of file fiber_tests.h.
|
static |
Definition at line 715 of file fiber_tests.h.
|
static |
Definition at line 748 of file fiber_tests.h.
|
static |
Definition at line 798 of file fiber_tests.h.
|
static |
Definition at line 256 of file fiber_tests.h.
|
static |
Definition at line 456 of file fiber_tests.h.
|
static |
Definition at line 386 of file fiber_tests.h.
|
static |
Definition at line 299 of file fiber_tests.h.
|
static |
Definition at line 786 of file fiber_tests.h.
|
static |
Definition at line 527 of file fiber_tests.h.
|
static |
|
static |
Definition at line 678 of file fiber_tests.h.
|
static |
|
static |
Definition at line 627 of file fiber_tests.h.
|
static |
Definition at line 341 of file fiber_tests.h.
|
static |
Definition at line 151 of file fiber_tests.h.
|
static |
Definition at line 90 of file fiber_tests.h.
|
static |
Definition at line 120 of file fiber_tests.h.
|
static |
Definition at line 190 of file fiber_tests.h.
|
static |
Definition at line 592 of file fiber_tests.h.
|
static |
Definition at line 722 of file fiber_tests.h.
|
static |
Definition at line 758 of file fiber_tests.h.
|
static |
Definition at line 494 of file fiber_tests.h.
|
static |
Definition at line 534 of file fiber_tests.h.
|
static |
Definition at line 306 of file fiber_tests.h.
|
static |
Definition at line 807 of file fiber_tests.h.
|
static |
Definition at line 469 of file fiber_tests.h.
|
static |
Definition at line 634 of file fiber_tests.h.
|
static |
Definition at line 655 of file fiber_tests.h.
|
static |
Definition at line 687 of file fiber_tests.h.
|
static |
Definition at line 351 of file fiber_tests.h.
|
static |
Definition at line 398 of file fiber_tests.h.
|
static |
Definition at line 160 of file fiber_tests.h.
|
static |
Definition at line 224 of file fiber_tests.h.
|
static |
Definition at line 266 of file fiber_tests.h.
|
static |
Definition at line 56 of file fiber_tests.h.
|
static |
Definition at line 209 of file fiber_tests.h.
|
static |
Definition at line 78 of file fiber_tests.h.
|
static |
Definition at line 178 of file fiber_tests.h.
|
static |
Definition at line 560 of file fiber_tests.h.
|
static |
Definition at line 559 of file fiber_tests.h.
|
static |
Definition at line 558 of file fiber_tests.h.
|
static |
Definition at line 434 of file fiber_tests.h.
|
static |
Definition at line 435 of file fiber_tests.h.
|
static |
Definition at line 713 of file fiber_tests.h.
|
static |
Definition at line 746 of file fiber_tests.h.
|
static |
Definition at line 292 of file fiber_tests.h.
|
static |
Definition at line 254 of file fiber_tests.h.
|
static |
Definition at line 251 of file fiber_tests.h.
|
static |
Definition at line 253 of file fiber_tests.h.
|
static |
Definition at line 252 of file fiber_tests.h.
|
static |
Definition at line 383 of file fiber_tests.h.
|
static |
Definition at line 384 of file fiber_tests.h.
|
static |
Definition at line 297 of file fiber_tests.h.
|
static |
Definition at line 784 of file fiber_tests.h.
|
static |
Definition at line 617 of file fiber_tests.h.
|
static |
Definition at line 619 of file fiber_tests.h.
|
static |
Definition at line 618 of file fiber_tests.h.
|
static |
Definition at line 676 of file fiber_tests.h.
|
static |
Definition at line 338 of file fiber_tests.h.
|
static |
Definition at line 339 of file fiber_tests.h.
|
static |
Definition at line 149 of file fiber_tests.h.