|
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/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 int | spawn_copy_seen |
| 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 29 of file fiber_tests.h.
|
static |
Definition at line 70 of file fiber_tests.h.
|
static |
Definition at line 398 of file fiber_tests.h.
|
static |
Definition at line 521 of file fiber_tests.h.
|
static |
Definition at line 512 of file fiber_tests.h.
|
static |
Definition at line 529 of file fiber_tests.h.
|
static |
Definition at line 389 of file fiber_tests.h.
|
static |
Definition at line 665 of file fiber_tests.h.
|
static |
Definition at line 698 of file fiber_tests.h.
|
static |
Definition at line 748 of file fiber_tests.h.
|
static |
Definition at line 206 of file fiber_tests.h.
|
static |
Definition at line 406 of file fiber_tests.h.
|
static |
Definition at line 336 of file fiber_tests.h.
|
static |
Definition at line 249 of file fiber_tests.h.
|
static |
Definition at line 736 of file fiber_tests.h.
|
static |
Definition at line 477 of file fiber_tests.h.
|
static |
|
static |
Definition at line 628 of file fiber_tests.h.
|
static |
|
static |
Definition at line 577 of file fiber_tests.h.
|
static |
Definition at line 291 of file fiber_tests.h.
|
static |
Definition at line 132 of file fiber_tests.h.
|
static |
Definition at line 79 of file fiber_tests.h.
|
static |
Definition at line 101 of file fiber_tests.h.
|
static |
Definition at line 542 of file fiber_tests.h.
|
static |
Definition at line 672 of file fiber_tests.h.
|
static |
Definition at line 708 of file fiber_tests.h.
|
static |
Definition at line 444 of file fiber_tests.h.
|
static |
Definition at line 484 of file fiber_tests.h.
|
static |
Definition at line 256 of file fiber_tests.h.
|
static |
Definition at line 757 of file fiber_tests.h.
|
static |
Definition at line 419 of file fiber_tests.h.
|
static |
Definition at line 584 of file fiber_tests.h.
|
static |
Definition at line 605 of file fiber_tests.h.
|
static |
Definition at line 637 of file fiber_tests.h.
|
static |
Definition at line 301 of file fiber_tests.h.
|
static |
Definition at line 348 of file fiber_tests.h.
|
static |
Definition at line 141 of file fiber_tests.h.
|
static |
Definition at line 174 of file fiber_tests.h.
|
static |
Definition at line 216 of file fiber_tests.h.
|
static |
Definition at line 54 of file fiber_tests.h.
|
static |
Definition at line 159 of file fiber_tests.h.
|
static |
Definition at line 510 of file fiber_tests.h.
|
static |
Definition at line 509 of file fiber_tests.h.
|
static |
Definition at line 508 of file fiber_tests.h.
|
static |
Definition at line 384 of file fiber_tests.h.
|
static |
Definition at line 385 of file fiber_tests.h.
|
static |
Definition at line 663 of file fiber_tests.h.
|
static |
Definition at line 696 of file fiber_tests.h.
|
static |
Definition at line 242 of file fiber_tests.h.
|
static |
Definition at line 204 of file fiber_tests.h.
|
static |
Definition at line 201 of file fiber_tests.h.
|
static |
Definition at line 203 of file fiber_tests.h.
|
static |
Definition at line 202 of file fiber_tests.h.
|
static |
Definition at line 333 of file fiber_tests.h.
|
static |
Definition at line 334 of file fiber_tests.h.
|
static |
Definition at line 247 of file fiber_tests.h.
|
static |
Definition at line 734 of file fiber_tests.h.
|
static |
Definition at line 567 of file fiber_tests.h.
|
static |
Definition at line 569 of file fiber_tests.h.
|
static |
Definition at line 568 of file fiber_tests.h.
|
static |
Definition at line 626 of file fiber_tests.h.
|
static |
Definition at line 288 of file fiber_tests.h.
|
static |
Definition at line 289 of file fiber_tests.h.
|
static |
Definition at line 130 of file fiber_tests.h.