summaryrefslogtreecommitdiff
path: root/internal
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-0852-560/+328
* Export `rb_deprecate_constant`Nobuyoshi Nakada2020-04-021-1/+1
* Removed non-RUBY_INTEGER_UNIFICATION codeNobuyoshi Nakada2020-03-211-8/+2
* hash.c: Do not use the fast path (rb_yield_values) for lambda blocksYusuke Endoh2020-03-161-0/+1
* Fix typos (#2958)K.Takata2020-03-111-1/+1
* Prevent unloading methods used in root_fiber while calling another Fiber (#2939)Takashi Kokubun2020-02-281-0/+2
* Introduce disposable call-cache.Koichi Sasada2020-02-223-39/+8
* VALUE size packed callinfo (ci).Koichi Sasada2020-02-222-29/+3
* `Proc` made by `Symbol#to_proc` should be a lambda [Bug #16260]Nobuyoshi Nakada2020-02-221-1/+1
* Separate objspace argument for rb_gc_disable and rb_gc_enableNobuyoshi Nakada2020-02-091-0/+3
* Extract a function, ruby_reset_timezone().Tanaka Akira2020-01-281-0/+1
* Added rb_warn_deprecated_to_removeNobuyoshi Nakada2020-01-231-0/+1
* internal/rational.h: insert assertions in RATIONAL_SET_{NUM,DEN}Kenta Murata2020-01-172-0/+17
* Make RATIONAL_SET_{NUM,DEN} static inline functionsKenta Murata2020-01-171-2/+16
* add missing #include卜部昌平2020-01-101-0/+1
* avoid undefined behaviour when n==0卜部昌平2020-01-101-7/+49
* more use of MSC_VERSION_SINCE卜部昌平2020-01-101-16/+18
* fix Windows breakage卜部昌平2020-01-101-2/+2
* fix typos卜部昌平2020-01-101-3/+3
* Fully separate positional arguments and keyword argumentsJeremy Evans2020-01-021-1/+0
* move internal/debug.h definitions to internal.hKoichi Sasada2020-01-031-39/+0
* Introduce BIGNUM_EMBED_P to check BIGNUM_EMBED_FLAG (#2802)Kenta Murata2019-12-311-2/+10
* Fixed an unavailable sanitizer featureNobuyoshi Nakada2019-12-291-1/+1
* reroute macro conflicts on OpenBSD卜部昌平2019-12-271-6/+18
* Try to fix error on SolarisKazuhiro NISHIYAMA2019-12-271-1/+1
* internal/stdbool.h rework卜部昌平2019-12-261-1/+15
* decouple internal.h headers卜部昌平2019-12-2613-20/+67
* other minior internal header tweaks卜部昌平2019-12-2624-29/+73
* internal/vm.h rework卜部昌平2019-12-261-71/+100
* internal/thread.h rework卜部昌平2019-12-261-0/+8
* internal/symbol.h rework卜部昌平2019-12-262-17/+17
* internal/string.h rework卜部昌平2019-12-262-40/+85
* internal/range.h rework卜部昌平2019-12-261-3/+22
* internal/process.h rework卜部昌平2019-12-261-17/+38
* internal/proc.h rework卜部昌平2019-12-262-4/+10
* internal/object.h rework卜部昌平2019-12-261-18/+33
* internal/gc.h rework卜部昌平2019-12-262-53/+106
* internal/sanitizers.h rework卜部昌平2019-12-261-32/+44
* internal/error.h rework卜部昌平2019-12-262-44/+92
* internal/compile.h rework卜部昌平2019-12-261-3/+13
* internal/array.h rework卜部昌平2019-12-261-42/+55
* internal/variable.h rework卜部昌平2019-12-261-15/+48
* internal/imemo.h rework卜部昌平2019-12-261-97/+122
* internal/class.h rework卜部昌平2019-12-261-34/+46
* internal/struct.h rework卜部昌平2019-12-261-32/+82
* internal/hash.h rework卜部昌平2019-12-261-79/+164
* internal/numeric.h rework卜部昌平2019-12-261-34/+61
* internal/bingnum.h rework卜部昌平2019-12-261-35/+106
* internal/fixnum.h rework卜部昌平2019-12-263-14/+56
* internal/static_assert.h rework卜部昌平2019-12-261-6/+13