aboutsummaryrefslogtreecommitdiffstats
path: root/inits.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* support builtin features with Ruby and C.Koichi Sasada2019-11-081-0/+2
* Explicitly initialise encodings on init to remove branches on encoding lookupLourens Naudé2019-07-231-0/+1
* Defer setting gc_stress until inits doneNobuyoshi Nakada2019-04-241-0/+1
* initialize VM postponed_job first. [Bug #15288]ko12018-11-081-0/+1
* introduce USE_TRANSIENT_HEAP to enable/disable theap.ko12018-11-011-0/+2
* introduce TransientHeap. [Bug #14858]ko12018-10-301-0/+1
* revert r65444 and r65446 because of commit missko12018-10-301-1/+0
* introduce TransientHeap. [Bug #14858]ko12018-10-301-0/+1
* add new instruction attribute called leafshyouhei2018-09-111-0/+1
* Define AST module under RubyVM [experimental]yui-knk2018-05-311-0/+1
* Revert "Improve performance of creating Hash object"watson19782017-12-191-1/+0
* Improve performance of creating Hash objectwatson19782017-12-181-0/+1
* * random.c (InitVM_Random): move Random::DEFAULT initializationkosaki2015-11-301-1/+1
* * internal.h: Include ruby.h and ruby/encoding.h to beakr2014-11-151-1/+0
* vm_method.c: configurable global method cache sizenobu2014-09-181-0/+1
* Process.detach: avoid singleton class creationnormal2014-09-121-1/+1
* ext/rbconfig/sizeof: move to an extension librarynobu2013-11-181-1/+0
* sizes.c: RbConfig::SIZEOFnobu2013-07-291-0/+1
* * vm_trace.c: separate trace_func related functions fromko12012-08-151-0/+1
* * internal.h: declare internal functions here.akr2011-06-171-0/+1
* * inits.c (rb_call_inits): do not repeat.nobu2008-11-071-87/+46
* * eval_safe.c, safe.c: rename eval_safe.c to safe.c.ko12008-09-231-0/+2
* * prec.c: removed. Precision will be redesigned and be back again.yugui2008-09-191-2/+0
* * include/ruby/encoding.h (rb_enc_ispunct): added.nobu2008-08-141-2/+0
* * string.c (rb_memhash): randomize hash to avoid algorithmicakr2008-06-201-0/+2
* both complex and rational are now builtin classes.tadf2008-03-161-0/+4
* * $Date$ keyword removed to avoid inclusion of locale dependentakr2008-01-061-1/+0
* * transcode.c: new file to provide encoding conversion features.matz2007-12-101-0/+2