path: root/inits.c
AgeCommit message (Expand)Author
2021-11-10IO::Buffer for scheduler interface.Samuel Williams
2021-10-20Match the main-branch location of yjit in inits.cNoah Gibbs
2021-10-20Yet Another Ruby JIT!Jose Narvaez
2021-10-20Directly link libcapstone for easier developmentAaron Patterson
2021-10-05marshal.c Marshal.load accepts a freeze: true option.Jean Boussier
2021-06-02Implemented some NilClass method in Ruby code is faster [Feature #17054] (#3366)S.H
2021-02-09Expose scheduler as public interface & bug fixes. (#3945)Samuel Williams
2021-01-01Improve performance some Float methods [Feature #17498] (#4018)S.H
2020-12-31Moved time.rb to timev.rbNobuyoshi Nakada
2020-12-31Add time.rb as builtinNobuyoshi Nakada
2020-09-25Buffer protocol proposal (#3261)Kenta Murata
2020-09-14Standardised scheduler interface.Samuel Williams
2020-09-10If the GC runs before the Mutex's are initialised then we get a crash in pthr...Matt Valentine-House
2020-09-03Introduce Ractor mechanism for parallel executionKoichi Sasada
2020-06-20Make Integer#zero? a separated method and builtin (#3226)Takashi Kokubun
2020-05-16Defer initializationNobuyoshi Nakada
2020-04-06Moved `` and `Dir#initialize` to dir.rbNobuyoshi Nakada
2020-03-17support builtin for Kernel#cloneS.H
2020-01-26Moved Array#shuffle and Array#shuffle! to rbincNobuyoshi Nakada
2020-01-22Remove special handling of $SAFE and related C-APIsJeremy Evans
2019-12-29Separate builtin initialization callsNobuyoshi Nakada
2019-12-26decouple internal.h headers卜部昌平
2019-12-13Moved Kernel#warn to warning.rbNobuyoshi Nakada
2019-11-15load prelude.rb by builtin features.Koichi Sasada
2019-11-08Rubified the APIs of pack.cYusuke Endoh
2019-11-08use builtins for GC.Koichi Sasada
2019-11-08Define IO#read/write_nonblock with builtins.Koichi Sasada
2019-11-08use builtin for RubyVM::AbstractSyntaxTree.Koichi Sasada
2019-11-08use builtin for TracePoint.Koichi Sasada
2019-11-08support builtin features with Ruby and C.Koichi Sasada
2019-07-23Explicitly initialise encodings on init to remove branches on encoding lookupLourens Naudé
2019-04-24Defer setting gc_stress until inits doneNobuyoshi Nakada
2018-11-08initialize VM postponed_job first. [Bug #15288]ko1
2018-11-01introduce USE_TRANSIENT_HEAP to enable/disable theap.ko1
2018-10-30introduce TransientHeap. [Bug #14858]ko1
2018-10-30revert r65444 and r65446 because of commit missko1
2018-10-30introduce TransientHeap. [Bug #14858]ko1
2018-09-11add new instruction attribute called leafshyouhei
2018-05-31Define AST module under RubyVM [experimental]yui-knk
2017-12-19Revert "Improve performance of creating Hash object"watson1978
2017-12-18Improve performance of creating Hash objectwatson1978
2015-11-30* random.c (InitVM_Random): move Random::DEFAULT initializationkosaki
2014-11-15* internal.h: Include ruby.h and ruby/encoding.h to beakr
2014-09-18vm_method.c: configurable global method cache sizenobu
2014-09-12Process.detach: avoid singleton class creationnormal
2013-11-18ext/rbconfig/sizeof: move to an extension librarynobu
2013-07-29sizes.c: RbConfig::SIZEOFnobu
2012-08-15* vm_trace.c: separate trace_func related functions fromko1
2011-06-17* internal.h: declare internal functions here.akr
2008-11-07* inits.c (rb_call_inits): do not repeat.nobu