summaryrefslogtreecommitdiff
path: root/bootstraptest
AgeCommit message (Expand)Author
2021-10-20Fix bug in generic case for gen_checktypeAlan Wu
2021-10-20Simplify known class check for singletonsJohn Hawthorn
2021-10-20Improve opt_not by expanding cfunc codegenAlan Wu
2021-10-20Implement invokebuiltin_delegateJohn Hawthorn
2021-10-20Implement topn instructionAaron Patterson
2021-10-20Implement gen_getlocalJohn Hawthorn
2021-10-20Add concatstrings to yjit codegen (#58)John Hawthorn
2021-10-20Add newhash and newarray instructions to yjit codegen (#48)John Hawthorn
2021-10-20Implement getblockparamproxyAlan Wu
2021-10-20Implement opt_mod as call to interpreter function (#29)Maxime Chevalier-Boisvert
2021-10-20Check for easy-to-handle cases of block param (#24)Alan Wu
2021-10-20Implement send with alias method (#23)Maxime Chevalier-Boisvert
2021-10-20Implement send with blocksAlan Wu
2021-10-20Use rb_ivar_get() for general case of getivar (#17)Alan Wu
2021-10-20Implement calls to methods with simple optional paramsAlan Wu
2021-10-20Fix assertions in `invalidate_block_version()`, add small repro (#14)Maxime Chevalier-Boisvert
2021-10-20Improve set instance variableAaron Patterson
2021-10-20Fix local type tracking in getlocal, setlocal. Add test.Maxime Chevalier-Boisvert
2021-10-20add a couple of getivar tests for symbolsAlan Wu
2021-10-20YJIT: implement calls to ivar getter methodsAlan Wu
2021-10-20Polymorphic opt_send_without_blockAlan Wu
2021-10-20YJIT: hash specialization for opt_arefAlan Wu
2021-10-20YJIT: lazy polymorphic getinstancevariableAlan Wu
2021-10-20Remove trailing whitespacesMaxime Chevalier-Boisvert
2021-10-20Make Blocks depend on BOPSAaron Patterson
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