aboutsummaryrefslogtreecommitdiffstats
path: root/vm_sync.c
Commit message (Expand)AuthorAgeFilesLines
* M:N thread scheduler for RactorsKoichi Sasada2023-10-121-89/+23
* Move RB_VM_SAVE_MACHINE_CONTEXT to internal/thread.hMatt Valentine-House2023-03-151-0/+1
* Rename RB_GC_SAVE_MACHINE_CONTEXT -> RB_VM_SAVE_MACHINE_CONTEXTMatt Valentine-House2023-03-151-1/+1
* Stop exporting symbols for MJITTakashi Kokubun2023-03-061-4/+4
* Merge gc.h and internal/gc.hMatt Valentine-House2023-02-091-1/+1
* Fix format specifier for `rb_ractor_id()`Nobuyoshi Nakada2022-07-281-2/+4
* Prefix ccan headers (#4568)Nobuyoshi Nakada2022-03-301-2/+2
* Supress `warning: data argument not used by format string [-Wformat-extra-args]`Kazuhiro NISHIYAMA2021-10-201-3/+3
* Fixed leaked global symbolsNobuyoshi Nakada2020-12-261-2/+2
* separate rb_ractor_pub from rb_ractor_tKoichi Sasada2020-12-221-1/+1
* add vm_sync debug countersKoichi Sasada2020-12-161-0/+2
* re-layout rb_ractor_tKoichi Sasada2020-12-091-1/+1
* RB_VM_LOCK_ENTER_NO_BARRIERKoichi Sasada2020-12-071-42/+56
* log for the beggining of vm_lock_enterKoichi Sasada2020-12-071-0/+2
* RB_VM_LOCK_ENTER_CR_LEVKoichi Sasada2020-12-071-4/+16
* fix public interfaceKoichi Sasada2020-11-181-1/+1
* sync RClass::ext::iv_index_tblKoichi Sasada2020-10-171-2/+2
* fix releasing timing.Koichi Sasada2020-10-141-11/+10
* support exception when lock_rec > 0Koichi Sasada2020-10-141-0/+22
* relax dependencyKoichi Sasada2020-09-151-3/+1
* Initialize loop variables of list_for_each for MS VCNobuyoshi Nakada2020-09-041-1/+1
* Introduce Ractor mechanism for parallel executionKoichi Sasada2020-09-031-0/+250