aboutsummaryrefslogtreecommitdiffstats
path: root/inits.c
Commit message (Expand)AuthorAgeFilesLines
* Rename YARP symbols to prismKevin Newton2023-09-271-1/+1
* Remove dead function Init_MethodPeter Zhu2023-09-191-1/+0
* [Feature #19730] Remove transient heapPeter Zhu2023-07-131-3/+0
* [Feature #19741] Add yarp to buildsJemma Issroff2023-06-211-0/+1
* Move WeakMap and WeakKeyMap code to weakmap.cPeter Zhu2023-03-101-0/+1
* s/mjit/rjit/Takashi Kokubun2023-03-061-2/+2
* s/MJIT/RJIT/Takashi Kokubun2023-03-061-1/+1
* Implement --mjit-statsTakashi Kokubun2023-03-051-1/+1
* MJIT: Merge mjit_compiler.rb into mjit.rbTakashi Kokubun2022-11-261-1/+0
* Rewrite Symbol#to_sym and #intern in Ruby (#6683)Takashi Kokubun2022-11-151-0/+1
* Transition shape when object's capacity changesJemma Issroff2022-11-101-0/+1
* Revert "Revert "This commit implements the Object Shapes technique in CRuby.""Jemma Issroff2022-10-111-0/+1
* Revert "This commit implements the Object Shapes technique in CRuby."Aaron Patterson2022-09-301-1/+0
* This commit implements the Object Shapes technique in CRuby.Jemma Issroff2022-09-281-0/+1
* Revert this until we can figure out WB issues or remove shapes from GCAaron Patterson2022-09-261-1/+0
* This commit implements the Object Shapes technique in CRuby.Jemma Issroff2022-09-261-0/+1
* Builtin RubyVM::MJIT::CTakashi Kokubun2022-09-231-0/+1
* Demote mjit_instruction.rb from builtin to stdlibTakashi Kokubun2022-09-181-1/+0
* Ruby MJIT (#6028)Takashi Kokubun2022-09-041-0/+2
* Implement Queue#pop(timeout: sec)Jean Boussier2022-08-021-0/+1
* Move RubyVM::MJIT to builtin RubyTakashi Kokubun2022-06-151-0/+3
* IO::Buffer for scheduler interface.Samuel Williams2021-11-101-0/+1
* Match the main-branch location of yjit in inits.cNoah Gibbs2021-10-201-1/+1
* Yet Another Ruby JIT!Jose Narvaez2021-10-201-1/+1
* Directly link libcapstone for easier developmentAaron Patterson2021-10-201-0/+1
* marshal.c Marshal.load accepts a freeze: true option.Jean Boussier2021-10-051-0/+1
* Implemented some NilClass method in Ruby code is faster [Feature #17054] (#3366)S.H2021-06-021-0/+1
* Expose scheduler as public interface & bug fixes. (#3945)Samuel Williams2021-02-091-1/+1
* Improve performance some Float methods [Feature #17498] (#4018)S.H2021-01-011-1/+1
* Moved time.rb to timev.rbNobuyoshi Nakada2020-12-311-1/+1
* Add time.rb as builtinNobuyoshi Nakada2020-12-311-0/+1
* Buffer protocol proposal (#3261)Kenta Murata2020-09-251-0/+1
* Standardised scheduler interface.Samuel Williams2020-09-141-0/+1
* If the GC runs before the Mutex's are initialised then we get a crash in pthr...Matt Valentine-House2020-09-101-0/+1
* Introduce Ractor mechanism for parallel executionKoichi Sasada2020-09-031-0/+2
* Make Integer#zero? a separated method and builtin (#3226)Takashi Kokubun2020-06-201-0/+1
* Defer initializationNobuyoshi Nakada2020-05-161-0/+4
* Moved `Dir.open` and `Dir#initialize` to dir.rbNobuyoshi Nakada2020-04-061-0/+1
* support builtin for Kernel#cloneS.H2020-03-171-0/+1
* Moved Array#shuffle and Array#shuffle! to rbincNobuyoshi Nakada2020-01-261-0/+1
* Remove special handling of $SAFE and related C-APIsJeremy Evans2020-01-221-1/+0
* Separate builtin initialization callsNobuyoshi Nakada2019-12-291-7/+13
* decouple internal.h headers卜部昌平2019-12-261-1/+2
* Moved Kernel#warn to warning.rbNobuyoshi Nakada2019-12-131-0/+1
* load prelude.rb by builtin features.Koichi Sasada2019-11-151-0/+4
* Rubified the APIs of pack.cYusuke Endoh2019-11-081-1/+1
* use builtins for GC.Koichi Sasada2019-11-081-1/+1
* Define IO#read/write_nonblock with builtins.Koichi Sasada2019-11-081-0/+1
* use builtin for RubyVM::AbstractSyntaxTree.Koichi Sasada2019-11-081-1/+1
* use builtin for TracePoint.Koichi Sasada2019-11-081-1/+2