summaryrefslogtreecommitdiff
path: root/bootstraptest
AgeCommit message (Expand)Author
2021-10-20Machinery to implement deferred compilationMaxime Chevalier-Boisvert
2021-10-20Rename test filesMaxime Chevalier-Boisvert
2021-10-20Implement support for variadic C functionsMaxime Chevalier-Boisvert
2021-10-20Stop using UJIT.install_entry in btestAlan Wu
2021-10-20Mark and update object references in generated codeAlan Wu
2021-10-20Check for ::Array, not T_ARRAY in opt_arefAlan Wu
2021-10-20Add regression test for extended table bounds checkAlan Wu
2021-10-20Added more tests to `make btest`Maxime Chevalier-Boisvert
2021-10-20Add another torture test to `make btest`Maxime Chevalier-Boisvert
2021-10-20Add failing test identified by Aaron PattersonMaxime Chevalier-Boisvert
2021-10-20Added failing test to `make btest`Maxime Chevalier-Boisvert
2021-10-20Added synthetic torture test with 30K tiny methodsMaxime Chevalier-Boisvert
2021-10-20Fixed two bugs in JIT-to-JIT calls (thanks Alan!)Maxime Chevalier-Boisvert
2021-10-20Moved ujit code invalidation test into bootstraptestMaxime Chevalier-Boisvert
2021-10-06Fix Ractor.make_shareable changing locals for ProcsAlan Wu
2021-08-24[Bug #18117] Fix Ractor race condition with GCPeter Zhu
2021-07-01Replace copy coroutine with pthread implementation.Samuel Williams
2021-06-29Prefer qualified names under ThreadNobuyoshi Nakada
2021-06-23Evacuate transient heap when enabling ractorseileencodes
2021-05-25bootstraptest/test_ractor.rb: Skip an assertion on Travis arm64.Jun Aruga
2021-03-07Make Ractor stdio belonging to the Ractor [Bug #17672]Nobuyoshi Nakada
2021-02-18Ractor.allocate should not be allowedKoichi Sasada
2021-02-10Fixed race in dtoa [Bug #17612]Nobuyoshi Nakada
2021-02-01Implement NameError::message#clone for RactorNobuyoshi Nakada
2021-01-22fix Ractor.yield(obj, move: true)Koichi Sasada
2021-01-13Rename RubyVM::MJIT to RubyVM::JITTakashi Kokubun
2021-01-05enable constant cache on ractorsKoichi Sasada
2020-12-22add Ractor.mainKoichi Sasada
2020-12-22add Ractor#[]/#[]= for ractor local storageKoichi Sasada
2020-12-22TracePoint.new(&block) should be ractor-localKoichi Sasada
2020-12-21fix Ractor.make_shareable() with Class/ModuleKoichi Sasada
2020-12-19add "copy: true" option for Ractor.make_shareableKoichi Sasada
2020-12-16strip trailing spaces [ci skip]Nobuyoshi Nakada
2020-12-16Ractor#receive_if to receive only matched messagesKoichi Sasada
2020-12-13Debug the command used for gdb dumpTakashi Kokubun
2020-12-13@ruby is the target Ruby in bootstraptestTakashi Kokubun
2020-12-12Dump a backtrace with gdbTakashi Kokubun
2020-12-12trap on non-main ractorKoichi Sasada
2020-12-12fix ivar with shareable objects issueKoichi Sasada
2020-12-10Save a core file from bootstraptestTakashi Kokubun
2020-12-10ObjectSpace._id2ref should not support unshareableKoichi Sasada
2020-12-08Add test that `Ractor.make_shareable` calls user defined `#freeze`Marc-Andre Lafortune
2020-12-07Removed deprecated Time#succNobuyoshi Nakada
2020-12-07Ractor.select requires an argument or yield_valueMarc-Andre Lafortune
2020-12-07fix Thread's interrupt and Ractor#take issueKoichi Sasada
2020-12-04Guard all accesses to RubyVM::MJIT with defined?(RubyVM::MJIT) &&Benoit Daloze
2020-12-01should not use rb_str_modify(), tooKoichi Sasada
2020-12-01should not use rb_ary_modify()Koichi Sasada
2020-11-30Fix `Ractor.make_shareable` for recursive structures with unfreezable componentsMarc-Andre Lafortune
2020-11-30Fixed Ractor.shareable? on cross-recursive objects [Bug #17344]Nobuyoshi Nakada