summaryrefslogtreecommitdiff
path: root/cont.c
AgeCommit message (Expand)Author
2018-09-12fiber: fix crash on GC after forkingnormal
2018-09-12cont.c (fiber_memsize): do not rely on ROOT_FIBER_CONTEXTnormal
2018-09-12cont.c (ec_set_vm_stack): avoid needless castingnormal
2018-09-12share VM stack between threads and fibers if identical in sizenormal
2018-08-30cont.c (rb_fiber_atfork): th->root_fiber may not existnormal
2018-08-29cont.c: set th->root_fiber to current fiber at forknormal
2018-08-29cont.c (rb_context_t): remove ensure_listnormal
2018-08-22Avoid compiler depend errorkazu
2018-08-21cont.c: fix syntax errornobu
2018-08-21cont.c: replace "GetFooPtr" macros with "foo_ptr" functionsnormal
2018-08-20cont.c (struct rb_fiber_struct): bitfields for trasnferred and statusnormal
2018-07-30reduce copy & pasteshyouhei
2018-07-26cont.c (ec_switch): prevent delayed/missed trap interrupt racenormal
2018-07-03adjust indent [ci skip]nobu
2018-07-03cont.c: handle errors for getcontext()nobu
2018-06-23mjit.c: unify the variable name with method namek0kubun
2018-05-08fix type mismatch.ko1
2018-05-08cont.c: host out context setupnobu
2018-05-07cont.c: wrapper functionnobu
2018-05-07cont.c: refined error messagenobu
2018-05-07cont.c: machine stack cache conditionnobu
2018-05-01cont.c: cleanup needless castnormal
2018-04-04refactoring r63073.ko1
2018-04-03Fix Fiber with Thread issue on Windows [Bug #14642]ko1
2018-02-04mjit.c: merge MJIT infrastructurek0kubun
2018-01-30ia64: update ia64-specific code to use execution contexthsbt
2018-01-02explicit cast to void* required for %pshyouhei
2018-01-02suppress warning for clangshyouhei
2017-12-28`$SAFE` as a process global state. [Feature #14250]ko1
2017-12-25cont.c: fix comment to follow field name changek0kubun
2017-12-06cont.c: update comment for ec refactoringnormal
2017-12-06remove `PUSH_TAG`/`EXEC_AG`/`POP_TAG`/`JUMO_TAG`.ko1
2017-11-16fix up r60782 and r60783.ko1
2017-11-16avoid duplicated-cond compile error.ko1
2017-11-16cleanup hook cleanup code.ko1
2017-11-06use `GET_EC()` directly.ko1
2017-11-06move rb_thread_t::interrupt_flag and maskko1
2017-11-06renmae ec::fiber to ec::fiber_ptr.ko1
2017-10-29EXEC_EVENT_HOOK(ec, ...)ko1
2017-10-29`ec` has `thread_ptr`.ko1
2017-10-28`th` -> `ec` for some functions.ko1
2017-10-27`th` -> `ec` for block related functions.ko1
2017-10-26make root fiber at switching.ko1
2017-10-26fix freeing `th->ec` bugs.ko1
2017-10-26introduce EC_*_TAG() instead of TH_*_TAG()ko1
2017-10-26fix commentsko1
2017-10-26Use rb_execution_context_t instead of rb_thread_tko1
2017-09-12cont.c: update comment to match r59776 [ci skip]normal
2017-09-10store ec instead of thread in rb_context_t.ko1
2017-09-10avoid false positive on fiber_verify().ko1