summaryrefslogtreecommitdiff
path: root/test/objspace
AgeCommit message (Expand)Author
2024-03-14Ensure test suite is compatible with --frozen-string-literalJean Boussier
2023-12-07Skip a flaky objspace test on Visual StudioTakashi Kokubun
2023-11-22objspace_dump.c: dump call cache ids with dump_append_idJean Boussier
2023-11-13Revert "Fix crash caused by concurrent ObjectSpace.dump_all calls"Jean Boussier
2023-11-12Fix crash caused by concurrent ObjectSpace.dump_all callsKJ Tsanaktsidis
2023-11-09String#force_encoding don't clear coderange if encoding is unchangedJean Boussier
2023-10-12Fix ObjectSpace.dump with super() callinfoJohn Hawthorn
2023-08-16Move the PC regardless of the leaf flag (#8232)Takashi Kokubun
2023-07-18Remove assumption about object orderPeter Zhu
2023-05-31Fix flaky test in test_objspace.rbPeter Zhu
2023-05-21Skip too-complex-shape test which is always flaky regardless JITNobuyoshi Nakada
2023-05-21Skip first if flaky [ci skip]Nobuyoshi Nakada
2023-05-19The too-complex test isn't stablefor RJIT eitherTakashi Kokubun
2023-05-19Skip test_dump_too_complex_shape for YJIT for nowTakashi Kokubun
2023-05-18change to test/objectspace, don't rely on Object's shape not being "too complex"lukeg
2023-05-10Prevent warning: assigned but unused variableYusuke Endoh
2023-05-04Define `RubyVM::Shape` dependent test only if availableNobuyoshi Nakada
2023-03-09Fix interpreter crash caused by RUBY_INTERNAL_EVENT_NEWOBJ + RactorsKJ Tsanaktsidis
2023-03-08Fix crash when allocating classes with newobj hookPeter Zhu
2023-02-24Fix incorrect line numbers in GC hookPeter Zhu
2023-01-11Skip unfixed assertion about objspace/dump_allKoichi Sasada
2023-01-05Add embedded status to dumps of T_OBJECTPeter Zhu
2022-12-28add debug print for the failureKoichi Sasada
2022-12-15Indicate if a shape is too_complex in ObjectSpace#dumpJemma Issroff
2022-12-08ObjectSpace.dump_all: dump shapes as wellJean Boussier
2022-11-21Add RVALUE_OVERHEAD and move ractor_belonging_idPeter Zhu
2022-11-10Transition shape when object's capacity changesJemma Issroff
2022-10-20push dummy frame for loading processKoichi Sasada
2022-09-26Revert this until we can figure out WB issues or remove shapes from GCAaron Patterson
2022-09-26This commit implements the Object Shapes technique in CRuby.Jemma Issroff
2022-07-22Dump non-ASCII char as unsignedNobuyoshi Nakada
2022-07-21Revert "objspace_dump.c: skip dumping method name if not pure ASCII"Jean byroot Boussier
2022-07-21objspace_dump.c: skip dumping method name if not pure ASCIIJean Boussier
2022-07-04ObjectSpace.dump: Include string coderangeJean Boussier
2022-03-29Refactor test_dump_all to make assertions about the contents of the dumped hashJemma Issroff
2022-03-01Show embed status of array when len is 0 in objspace dumpPeter Zhu
2022-02-09objspace: Hide identhash containing internal objsJohn Hawthorn
2022-02-03Add the size pool slot size to the output of ObjectSpace.dump/dump_allMatt Valentine-House
2022-02-02Decouple GC slot sizes from RVALUEPeter Zhu
2021-10-25[Feature #18239] Implement VWA for stringsPeter Zhu
2021-05-14test/objspace/test_objspace.rb: check stderr before stdoutYusuke Endoh
2021-05-14ext/objspace/lib/objspace/trace.rb: AddedYusuke Endoh
2021-05-12* remove trailing spaces. [ci skip]git
2021-05-12Use another class for the comparison.Koichi Sasada
2021-05-12skip test for debug.Koichi Sasada
2021-04-26Fix some typos by spell checkerRyuta Kamizono
2021-03-31Use EnvUtil.under_gc_stressNobuyoshi Nakada
2021-03-31skip marking for uninitialized imemo_env.Koichi Sasada
2021-02-04objspace_dump.c: tag singleton classes and reference the superclassJean Boussier
2021-02-01Implement NameError::message#clone for RactorNobuyoshi Nakada