summaryrefslogtreecommitdiff
path: root/test/ruby
AgeCommit message (Expand)Author
2022-12-22Clean intermediate source file in `TestMJIT#test_jit_failure` (#6994)Nobuyoshi Nakada
2022-12-22Always issue deprecation warning when calling Regexp.new with 3rd positional ...Jeremy Evans
2022-12-22Share argument parsing in `Regexp#initialize` and `Regexp.linear_time?`Nobuyoshi Nakada
2022-12-21Make sure TracePoint#binding returns nil for c_call/c_return eventsJeremy Evans
2022-12-21Add copy with changes functionality for Data objects (#6766)Ufuk Kayserilioglu
2022-12-21Make Enumerartor.product return nil when called with a blockAkinori MUSHA
2022-12-21Make product consistently yield an array of N elements instead of N argumentsAkinori MUSHA
2022-12-20[Bug #19242] Prohibit circular causes to be loadedNobuyoshi Nakada
2022-12-17Prevent a "method redefined" warningYusuke Endoh
2022-12-17Prevent warning "assigned but unused variable - initial_shape"Yusuke Endoh
2022-12-16Clean up Ruby Shape APIJemma Issroff
2022-12-16[Feature #18033] Parse more strictly conformant with ISO-8601Nobuyoshi Nakada
2022-12-16[Feature #18033] Add `precision:` optionNobuyoshi Nakada
2022-12-16[Feature #18033] More strict checksNobuyoshi Nakada
2022-12-16[Feature #18033] Make Time.new parse time stringsNobuyoshi Nakada
2022-12-16Unconditionally warn "unknown pack/unpack directive"Yusuke Endoh
2022-12-16Reject keyword arguments given to Enumerator::Product.newAkinori MUSHA
2022-12-16fixed encoding tableKoichi Sasada
2022-12-15YJIT: Fix `obj.send(:call)`Alan Wu
2022-12-15Fix Object Movement allocation in GCMatt Valentine-House
2022-12-15Transition complex objects to "too complex" shapeJemma Issroff
2022-12-15Revert "Fix Object Movement allocation in GC"Peter Zhu
2022-12-15Fix Object Movement allocation in GCMatt Valentine-House
2022-12-15Disallow mixed usage of ... and */**Shugo Maeda
2022-12-15Remove `require 'io/wait'` where it's no longer necessary. (#6932)Samuel Williams
2022-12-14Add `Regexp.linear_time?` (#6901)TSUYUSATO Kitsune
2022-12-13[Bug #19195] Allow optional newlines before closing parenthesisNobuyoshi Nakada
2022-12-12Make absent operator work at the end of the input stringYusuke Endoh
2022-12-10MJIT: Compile methods in batches (#6900)Takashi Kokubun
2022-12-10Expose need_major_gc via GC.latest_gc_info (#6791)Mirek Klimos
2022-12-10A negative denominator case in the Rational string parsing testNobuyoshi Nakada
2022-12-09YJIT: implement `getconstant` YARV instruction (#6884)Maxime Chevalier-Boisvert
2022-12-09Use rb_inspect instead of +PRIsVALUE for Object.inspectMatt Valentine-House
2022-12-08Freeze singleton class, not its originAlan Wu
2022-12-08Introduce `IO.new(..., path:)` and promote `File#path` to `IO#path`. (#6867)Samuel Williams
2022-12-07Stop transitioning to UNDEF when undefining an instance variableAaron Patterson
2022-12-07[Bug #19187] Fix for tzdata-2022gNobuyoshi Nakada
2022-12-06add file version check for new Unicode emoji file headerMartin Dürst
2022-12-03return early if there is no is_entries bufferAaron Patterson
2022-12-03UnboundMethod only refer defined_classKoichi Sasada
2022-12-02Wait killed threadNobuyoshi Nakada
2022-12-01Module#remove_method: Check frozen on the right objectJean byroot Boussier
2022-12-02[Bug #19087] Disallow successive underscores in Complex stringNobuyoshi Nakada
2022-12-01YJIT: Reorder branches for Fixnum opt_case_dispatch (#6841)Takashi Kokubun
2022-12-02[Feature #19163] Marshal-loaded Data object also should be frozenNobuyoshi Nakada
2022-12-02[Feature #19163] Data object should be frozenNobuyoshi Nakada
2022-12-01[Bug #19108] Check for the encoding of pack/unpack formatNobuyoshi Nakada
2022-12-01[Feature #19138] Add `SyntaxError#path`Nobuyoshi Nakada
2022-11-30Use RTEST and add test for GH-6832Alan Wu
2022-11-30YJIT: Optimize rb_int_equal (#6838)Takashi Kokubun