summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-10-26[ruby/json] Compile with std=c99Jean Boussier
2024-10-26[ruby/json] convert_UTF8_to_ASCII_only_JSON: apply the same optimization passJean Boussier
2024-10-26[ruby/json] Reduce encoding benchmark sizeJean Boussier
2024-10-26[ruby/json] convert_UTF8_to_JSON: repurpose the escape tables into size tablesJean Boussier
2024-10-26[ruby/json] Optimize convert_UTF8_to_JSON for mostly ASCII stringsJean Boussier
2024-10-26[ruby/json] Ext::Parser avoid costly check on decimal_class when it is nilJean Boussier
2024-10-26[ruby/json] Add test coverage for JSON.load with a ProcJean Boussier
2024-10-26[ruby/json] Limit the size of ParserError exception messagesJean Boussier
2024-10-26[ruby/json] parser.c: refactor raise_parse_errorJean Boussier
2024-10-26[ruby/json] Get rid of the remaining tabs.Jean Boussier
2024-10-26Reduce allocations in `parse` and `load` argument handlingJean Boussier
2024-10-26Add more precise documentation for `object_class` and `array_class`Jean Boussier
2024-10-26[ruby/json] Annotate the encoding benchmarkJean Boussier
2024-10-26Normalize lockfile platformsDavid Rodríguez
2024-10-26[ruby/strscan] [JRuby] Optimize `scan()`: Remove duplicate `ifNAITOH Jun
2024-10-26[ruby/strscan] [CRuby] Optimize `strscan_do_scan()`: RemoveNAITOH Jun
2024-10-26[ruby/strscan] Use C90 as far as supporting 2.6 or earlierNobuyoshi Nakada
2024-10-26Bump versionSutou Kouhei
2024-10-26[ruby/fiddle] Don't use mkmf to generate dummy MakefileSutou Kouhei
2024-10-26[ruby/fiddle] Suppress -Wundef warningsNobuyoshi Nakada
2024-10-26[ruby/fiddle] Fix Fiddle::Handle.new for a missing library in theBenoit Daloze
2024-10-25Make builtin init ifdefs consistentTakashi Kokubun
2024-10-25Remove useless freelist unlock/lock in gc_ref_updatePeter Zhu
2024-10-25[DOC] Tweaks for Array#uniq! (#11950)Burdette Lamar
2024-10-25Remove rb_ary_new for parserS-H-GAMELINKS
2024-10-25Introduce inline_primary ruleS.H.
2024-10-25Avoid dangling pointer on cygwinDaisuke Fujimura (fd0)
2024-10-25[ruby/reline] Add completion_append_character testtomoya ishida
2024-10-25[ruby/rdoc] Remove details markers in HTML documentsNobuyoshi Nakada
2024-10-25.travis.yml: Skip document only commit and merge for botNobuyoshi Nakada
2024-10-25.travis.yml: Drop arm32-linux case.Jun Aruga
2024-10-25[Misc #20810] Reenable Travis CI.Nobuyoshi Nakada
2024-10-24[DOC] Tweaks for Array#unionBurdetteLamar
2024-10-24[DOC] Tweaks for Array#transposeBurdetteLamar
2024-10-24[ruby/reline] nonprinting_start and nonprinting_end should betomoya ishida
2024-10-24Fix shared GC with -DRUBY_DEBUGMatt Valentine-House
2024-10-24Fix shared-gc build taskMatt Valentine-House
2024-10-24append completion_append_character only when continous completion is … (#764)Wu
2024-10-24Fix potential issue in wmap_cmp for dead entriesPeter Zhu
2024-10-24[ruby/zlib] Reduce `ensure` nestingNobuyoshi Nakada
2024-10-24[ruby/zlib] Tell gcc-14 that `Qnil` is not passed to `gzfile_calc_crc`Nobuyoshi Nakada
2024-10-24Bump actions/checkout in /.github/actions/setup/directoriesdependabot[bot]
2024-10-24[rubygems/rubygems] [SpecFetcher tests] Use >3 character long fake gem name.Ellen Marie Dash
2024-10-24[rubygems/rubygems] [SpecFetcher] Change < to <= like it should be.Ellen Marie Dash
2024-10-24[ruby/error_highlight] Rename the `ErrorHighlight::DefaultFormatter` setting ...Guilherme Carreiro
2024-10-23[ruby/rdoc] Red-based darkfish color schemeStan Lo
2024-10-23[rubygems/rubygems] [SpecFetcher] Avoid unneeded string allocation.Ellen Marie Dash
2024-10-23[rubygems/rubygems] [SpecFetcher] Bail before calling available_specs()Ellen Marie Dash
2024-10-23[rubygems/rubygems] Replace .map{...}.compact with .filter_map {...}Ellen Marie Dash
2024-10-23[rubygems/rubygems] Add another bail-early condition to suggest_gems_from_nam...Ellen Marie Dash