summaryrefslogtreecommitdiff
path: root/darray.h
AgeCommit message (Expand)Author
2025-01-02Create rb_darray_realloc_mul_addPeter Zhu
2025-01-02Change rb_darray_realloc_mul_add_without_gc to check for overflowPeter Zhu
2025-01-02Create rb_darray_calloc_mul_addPeter Zhu
2025-01-02Change rb_darray_calloc_mul_add_without_gc to check for overflowPeter Zhu
2025-01-02Use rb_darray_insert_without_gc for heap_pages darrayPeter Zhu
2025-01-02Revert "Remove with_gc functions in darray"Peter Zhu
2024-12-24Fix MEMMOVE in rb_darray_insertPeter Zhu
2024-12-05darray.h does not depend on internal/bits.hPeter Zhu
2024-09-09Switch sorted list of pages in the GC to a darrayPeter Zhu
2024-09-06Remove unneeded rb_darray_append_implPeter Zhu
2024-04-15Remove dependency on gc.h for darray.hPeter Zhu
2024-04-02Remove with_gc functions in darrayPeter Zhu
2024-02-12Replace assert with RUBY_ASSERT in darray.hPeter Zhu
2023-08-25Implement weak references in the GCPeter Zhu
2023-08-25Add _without_gc functions to darrayPeter Zhu
2023-07-21Remove unused code in darray.hPeter Zhu
2023-02-28Fix spelling (#7405)John Bampton
2022-05-03Remove _with_gc functions in darrayPeter Zhu
2022-02-16Change feature_index from fake Array to darrayPeter Zhu
2022-02-16Change darray size to size_t and add functions that use GC mallocPeter Zhu
2021-10-20Add rb_darray_clear() for Kevin. Fix some warnings.Maxime Chevalier-Boisvert
2021-10-20Malloc branch entries (#112)Maxime Chevalier-Boisvert
2021-10-20Remove trailing whitespacesMaxime Chevalier-Boisvert
2021-10-20YJIT: Use 2D array to group block versionsAlan Wu
2021-10-20darray: fix strict aliasing issueAlan Wu
2021-10-20Add rb_darray_makeAlan Wu
2021-10-20darray: fix buffer size calculation for element with strict alignmentAlan Wu
2021-10-20Tie lifetime of uJIT blocks to iseqsAlan Wu