|
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 449 of file fiber_tests.h.
|
static |
Definition at line 572 of file fiber_tests.h.
|
static |
Definition at line 563 of file fiber_tests.h.
|
static |
Definition at line 580 of file fiber_tests.h.
|
static |
Definition at line 440 of file fiber_tests.h.
|
static |
Definition at line 716 of file fiber_tests.h.
|
static |
Definition at line 749 of file fiber_tests.h.
|
static |
Definition at line 799 of file fiber_tests.h.
|
static |
Definition at line 257 of file fiber_tests.h.
|
static |
Definition at line 457 of file fiber_tests.h.
|
static |
Definition at line 387 of file fiber_tests.h.
|
static |
Definition at line 300 of file fiber_tests.h.
|
static |
Definition at line 787 of file fiber_tests.h.
|
static |
Definition at line 528 of file fiber_tests.h.
|
static |
|
static |
Definition at line 679 of file fiber_tests.h.
|
static |
|
static |
Definition at line 628 of file fiber_tests.h.
|
static |
Definition at line 342 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 593 of file fiber_tests.h.
|
static |
Definition at line 723 of file fiber_tests.h.
|
static |
Definition at line 759 of file fiber_tests.h.
|
static |
Definition at line 495 of file fiber_tests.h.
|
static |
Definition at line 535 of file fiber_tests.h.
|
static |
Definition at line 307 of file fiber_tests.h.
|
static |
Definition at line 808 of file fiber_tests.h.
|
static |
Definition at line 470 of file fiber_tests.h.
|
static |
Definition at line 635 of file fiber_tests.h.
|
static |
Definition at line 656 of file fiber_tests.h.
|
static |
Definition at line 688 of file fiber_tests.h.
|
static |
Definition at line 352 of file fiber_tests.h.
|
static |
Definition at line 399 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 267 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 561 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 435 of file fiber_tests.h.
|
static |
Definition at line 436 of file fiber_tests.h.
|
static |
Definition at line 714 of file fiber_tests.h.
|
static |
Definition at line 747 of file fiber_tests.h.
|
static |
Definition at line 293 of file fiber_tests.h.
|
static |
Definition at line 255 of file fiber_tests.h.
|
static |
Definition at line 252 of file fiber_tests.h.
|
static |
Definition at line 254 of file fiber_tests.h.
|
static |
Definition at line 253 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 298 of file fiber_tests.h.
|
static |
Definition at line 785 of file fiber_tests.h.
|
static |
Definition at line 618 of file fiber_tests.h.
|
static |
Definition at line 620 of file fiber_tests.h.
|
static |
Definition at line 619 of file fiber_tests.h.
|
static |
Definition at line 677 of file fiber_tests.h.
|
static |
Definition at line 339 of file fiber_tests.h.
|
static |
Definition at line 340 of file fiber_tests.h.
|
static |
Definition at line 149 of file fiber_tests.h.