aboutsummaryrefslogtreecommitdiffstats
path: root/ext
Commit message (Expand)AuthorAgeFilesLines
...
* Add __x86_64__ guard to include x86intrin.hKenta Murata2021-01-021-1/+1
* Check if x86intrin.h is available not only existingNobuyoshi Nakada2021-01-021-1/+3
* [ruby/bigdecimal] Update dependKenta Murata2021-01-021-12/+15
* [ruby/bigdecimal] Fix test for Ruby 2.4Kenta Murata2021-01-021-0/+1
* [ruby/bigdecimal] Implement special conversions for 64-bit integersKenta Murata2021-01-026-7/+361
* [ruby/bigdecimal] Refactor object allocationKenta Murata2020-12-312-101/+107
* [ruby/bigdecimal] Remove ToValueKenta Murata2020-12-311-61/+59
* [ruby/bigdecimal] Remove VP_EXCEPTION_MEMORYKenta Murata2020-12-302-3/+1
* [ruby/bigdecimal] Remove needless pointer checksKenta Murata2020-12-301-10/+1
* [ruby/bigdecimal] Define bool, true, and false for old RubyKenta Murata2020-12-292-0/+16
* [ruby/bigdecimal] Alloc wrapper object before VpAllocKenta Murata2020-12-291-10/+17
* [ruby/bigdecimal] Refactor to extract VpCheckExceptionKenta Murata2020-12-291-14/+14
* transcode-tblgen.rb: make silent a little when just -vNobuyoshi Nakada2020-12-291-0/+1
* Fix compile error of sockssocketMasaki Matsushita2020-12-291-1/+1
* [ruby/bigdecimal] Refactor to decompose VpNewVarArg into small functionsKenta Murata2020-12-291-95/+137
* [ruby/bigdecimal] Reduce needless object allocation in f_BigDecimalKenta Murata2020-12-291-5/+3
* [ruby/bigdecimal] [Doc] Fix the document of BigDecimal()Kenta Murata2020-12-281-1/+1
* [ruby/bigdecimal] Reduce conditional branch count in VpNewVarArgKenta Murata2020-12-281-14/+10
* Get rid of inconsistent dll linkages against vcpkg readlineNobuyoshi Nakada2020-12-271-6/+6
* Removed declarations conflicting on MinGWNobuyoshi Nakada2020-12-271-3/+0
* etc: use atomic operation instead of mutexNobuyoshi Nakada2020-12-242-26/+12
* Expose atomic operation macros with RUBY prefixNobuyoshi Nakada2020-12-242-0/+2
* [fiddle] Update to 1.0.6Kenta Murata2020-12-231-1/+1
* [ruby/psych] Bump version to 3.3.0Hiroshi SHIBATA2020-12-231-1/+1
* [ruby/date] Define dummy RUBY_TYPED_FROZEN_SHAREABLE for old RubyKenta Murata2020-12-231-0/+4
* [ruby/psych] Optimize cache with `compare_by_identity`Marc-Andre Lafortune2020-12-232-2/+2
* [ruby/psych] Make Ractor-ready.Marc-Andre Lafortune2020-12-233-6/+43
* [ruby/psych] Don't use instance variables directly for configMarc-Andre Lafortune2020-12-231-9/+9
* [ruby/psych] Avoid methods depending on bindingsMarc-Andre Lafortune2020-12-231-3/+5
* [ruby/psych] Freeze constants.Marc-Andre Lafortune2020-12-232-3/+3
* Update version for Ractor-safe extensionsHiroshi SHIBATA2020-12-232-2/+2
* [ruby/etc] Make Ractor safeMarc-Andre Lafortune2020-12-222-14/+23
* [ruby/etc] Refactor locks using mutex APIMarc-Andre Lafortune2020-12-221-9/+23
* [memory_view] Make some rb_memroy_view_t members constKenta Murata2020-12-231-2/+2
* [memory_view] Remove needless use of StringValueCStrKenta Murata2020-12-231-3/+2
* [memory_view] Add mdview_release_view for testKenta Murata2020-12-231-1/+11
* [memory_view][fiddle] Rename len to byte_size in rb_memory_view_tKenta Murata2020-12-232-7/+7
* [memory_view][fiddle] Use bool for boolean return valueKenta Murata2020-12-232-10/+10
* fiddle: Update to 1.0.5Sutou Kouhei2020-12-233-5/+8
* Merge json-2.5.1Hiroshi SHIBATA2020-12-223-2/+4
* Prepare to release json-2.5.0Hiroshi SHIBATA2020-12-223-2/+3
* [ruby/date] Make Ractor-compatibleMarc-Andre Lafortune2020-12-221-1/+4
* [ruby/date] Deep-freeze internal constants.Marc-Andre Lafortune2020-12-223-23/+27
* Removed rb_cData entityNobuyoshi Nakada2020-12-225-5/+5
* [json] Avoid method redefinitionKenta Murata2020-12-211-9/+9
* [json] Make json Ractor safeKenta Murata2020-12-213-1/+18
* [json] JSON_parse_float: Fix how to convert numberKenta Murata2020-12-212-50/+72
* [json] Make JSON.create_id thread-safeKenta Murata2020-12-211-1/+14
* [json] Stop using prototype objectsKenta Murata2020-12-212-13/+15
* [ruby/digest] Remove .gitignore and .travis.yml from gemspecKenta Murata2020-12-211-6/+8