aboutsummaryrefslogtreecommitdiffstats
path: root/bootstraptest
Commit message (Expand)AuthorAgeFilesLines
* Machinery to implement deferred compilationMaxime Chevalier-Boisvert2021-10-201-0/+22
* Rename test filesMaxime Chevalier-Boisvert2021-10-203-0/+0
* Implement support for variadic C functionsMaxime Chevalier-Boisvert2021-10-201-0/+11
* Stop using UJIT.install_entry in btestAlan Wu2021-10-201-6/+7
* Mark and update object references in generated codeAlan Wu2021-10-201-0/+18
* Check for ::Array, not T_ARRAY in opt_arefAlan Wu2021-10-201-0/+17
* Add regression test for extended table bounds checkAlan Wu2021-10-201-0/+20
* Added more tests to `make btest`Maxime Chevalier-Boisvert2021-10-201-30/+93
* Add another torture test to `make btest`Maxime Chevalier-Boisvert2021-10-202-0/+241023
* Add failing test identified by Aaron PattersonMaxime Chevalier-Boisvert2021-10-201-0/+12
* Added failing test to `make btest`Maxime Chevalier-Boisvert2021-10-201-0/+28
* Added synthetic torture test with 30K tiny methodsMaxime Chevalier-Boisvert2021-10-201-0/+121018
* Fixed two bugs in JIT-to-JIT calls (thanks Alan!)Maxime Chevalier-Boisvert2021-10-201-1/+47
* Moved ujit code invalidation test into bootstraptestMaxime Chevalier-Boisvert2021-10-201-0/+30
* Fix Ractor.make_shareable changing locals for ProcsAlan Wu2021-10-061-0/+22
* [Bug #18117] Fix Ractor race condition with GCPeter Zhu2021-08-241-0/+15
* Replace copy coroutine with pthread implementation.Samuel Williams2021-07-011-2/+2
* Prefer qualified names under ThreadNobuyoshi Nakada2021-06-292-2/+2
* Evacuate transient heap when enabling ractorseileencodes2021-06-231-0/+13
* bootstraptest/test_ractor.rb: Skip an assertion on Travis arm64.Jun Aruga2021-05-251-1/+2
* Make Ractor stdio belonging to the Ractor [Bug #17672]Nobuyoshi Nakada2021-03-071-0/+12
* Ractor.allocate should not be allowedKoichi Sasada2021-02-181-0/+18
* Fixed race in dtoa [Bug #17612]Nobuyoshi Nakada2021-02-101-0/+11
* Implement NameError::message#clone for RactorNobuyoshi Nakada2021-02-011-0/+13
* fix Ractor.yield(obj, move: true)Koichi Sasada2021-01-221-0/+25
* Rename RubyVM::MJIT to RubyVM::JITTakashi Kokubun2021-01-131-1/+1
* enable constant cache on ractorsKoichi Sasada2021-01-051-0/+12
* add Ractor.mainKoichi Sasada2020-12-221-0/+7
* add Ractor#[]/#[]= for ractor local storageKoichi Sasada2020-12-221-0/+14
* TracePoint.new(&block) should be ractor-localKoichi Sasada2020-12-221-0/+13
* fix Ractor.make_shareable() with Class/ModuleKoichi Sasada2020-12-211-1/+8
* add "copy: true" option for Ractor.make_shareableKoichi Sasada2020-12-191-0/+16
* strip trailing spaces [ci skip]Nobuyoshi Nakada2020-12-161-2/+2
* Ractor#receive_if to receive only matched messagesKoichi Sasada2020-12-161-0/+58
* Debug the command used for gdb dumpTakashi Kokubun2020-12-131-1/+3
* @ruby is the target Ruby in bootstraptestTakashi Kokubun2020-12-131-1/+1
* Dump a backtrace with gdbTakashi Kokubun2020-12-121-0/+1
* trap on non-main ractorKoichi Sasada2020-12-121-0/+18
* fix ivar with shareable objects issueKoichi Sasada2020-12-121-0/+47
* Save a core file from bootstraptestTakashi Kokubun2020-12-101-1/+12
* ObjectSpace._id2ref should not support unshareableKoichi Sasada2020-12-101-0/+13
* Add test that `Ractor.make_shareable` calls user defined `#freeze`Marc-Andre Lafortune2020-12-081-1/+8
* Removed deprecated Time#succNobuyoshi Nakada2020-12-071-1/+0
* Ractor.select requires an argument or yield_valueMarc-Andre Lafortune2020-12-071-0/+9
* fix Thread's interrupt and Ractor#take issueKoichi Sasada2020-12-071-0/+20
* Guard all accesses to RubyVM::MJIT with defined?(RubyVM::MJIT) &&Benoit Daloze2020-12-041-2/+2
* should not use rb_str_modify(), tooKoichi Sasada2020-12-011-1/+9
* should not use rb_ary_modify()Koichi Sasada2020-12-011-0/+7
* Fix `Ractor.make_shareable` for recursive structures with unfreezable componentsMarc-Andre Lafortune2020-11-301-0/+11
* Fixed Ractor.shareable? on cross-recursive objects [Bug #17344]Nobuyoshi Nakada2020-11-301-0/+9