summaryrefslogtreecommitdiff
path: root/bootstraptest
AgeCommit message (Expand)Author
2022-07-28YJIT: Teach getblockparamproxy to handle the no-block case without exiting (#...Matthew Draper
2022-07-28Also skip the failing test similar with a343952d195a324dd4563318d8f88b167316ce5dHiroshi SHIBATA
2022-07-11Replace use of double_heap in tests with expand_heapMatt Valentine-House
2022-06-27Make sure string-operation assertions happen inside a method to be sure YJIT ...Noah Gibbs (and/or Benchmark CI)
2022-06-23YJIT: Add regression test for local type trackingAlan Wu
2022-06-21On FreeBSD omit the test to close a pipe while reading [ci skip]Nobuyoshi Nakada
2022-06-10Add tests for a variety of string-subclass operations (#5999)Noah Gibbs
2022-06-07Add special-case code for the String unary plus operator (#5982)Noah Gibbs
2022-06-01Revert incorrect string-guard optimisation. (#5969)Noah Gibbs
2022-05-20Special-case jit_guard_known_class for strings. This can remove (#5920)Noah Gibbs
2022-04-27Rust YJITAlan Wu
2022-04-06Raise RuntimeError if Kernel#binding is called from a non-Ruby frameJeremy Evans
2022-04-01Finer-grained constant cache invalidation (take 2)Kevin Newton
2022-04-01Revert "Raise RuntimeError if Kernel#binding is called from a non-Ruby frame"Jeremy Evans
2022-03-25Revert "Finer-grained inline constant cache invalidation"Nobuyoshi Nakada
2022-03-24Raise RuntimeError if Kernel#binding is called from a non-Ruby frameJeremy Evans
2022-03-24Finer-grained inline constant cache invalidationKevin Newton
2022-02-17Reuse `-v` option result as `target_platform`Nobuyoshi Nakada
2022-02-17btest-ruby OPTS=-v should disable quietKoichi Sasada
2022-02-14extend timeout for mjitKoichi Sasada
2022-02-06support concurrent btest executionKoichi Sasada
2022-01-26refactoring btest outputKoichi Sasada
2022-01-21respect `--quiet` option for btestKoichi Sasada
2022-01-19[wasm] bootstraptest, basictest: disable backquote literal testsYuta Saito
2022-01-10YJIT: Support kwargs for cfuncJohn Hawthorn
2022-01-08YJIT: Add support for ruby array cfuncs (argc=-2)John Hawthorn
2022-01-07YJIT: Discard local var type info on routine callAlan Wu
2021-12-31YJIT: Fix SP index with optarg and unordered kwargJohn Hawthorn
2021-12-24@@cv is not accessible from non-main ractorsKoichi Sasada
2021-12-17YJIT: Fix check for required kwargsJohn Hawthorn
2021-12-17YJIT: Allow iseq with both opt and kwargsJohn Hawthorn
2021-12-16btest: assign $stderr = STDOUT instead of IO#reopen to be more portableYuta Saito
2021-12-14YJIT: Fix unexpected truncation when outputing VALUEAlan Wu
2021-12-15prohibit load by `autoload` on non-main RactorKoichi Sasada
2021-12-13Prepare for removing RubyVM::JIT (#5262)Takashi Kokubun
2021-12-09`Ractor.make_shareable` checks proc's seflKoichi Sasada
2021-12-08YJIT: Fix leak in compilation loopAlan Wu
2021-12-07YJIT: Remove guard_self_is_heap()Alan Wu
2021-12-06YJIT: Fix incomplete invalidation from opt_setinlinecacheAlan Wu
2021-12-04YJIT: Enable out of memory testsAlan Wu
2021-12-02Lazily create singletons on instance_{exec,eval} (#5146)John Hawthorn
2021-12-01YJIT: Fail gracefully while OOM for new entry pointsAlan Wu
2021-11-26YJIT: Add ability to exit to interpreter from stubsAlan Wu
2021-11-25YJIT: Implement new struct accessors (#5161)John Hawthorn
2021-11-22YJIT: Make block invalidation more robustAlan Wu
2021-11-19Add YJIT codegen for objtostring (#5149)Adam Hess
2021-11-09Add one more test example for swap instructionNikita Vasilevsky
2021-11-07rb_id_serial_to_id: return unregistered ID as an internal IDNobuyoshi Nakada
2021-11-05YJIT: Support iseq sends with mixed kwargs (#5082)John Hawthorn
2021-11-01YJIT: Support kwargs sends with all defaults (#5067)John Hawthorn