Age | Commit message (Expand) | Author |
---|
2023-07-13 | [Feature #19730] Remove transient heap | Peter Zhu |
2023-05-26 | T_HASH is no longer on transient heap | Peter Zhu |
2023-05-20 | `rb_bug` prints a newline after the message | Nobuyoshi Nakada |
2023-05-17 | Implement Hash AR tables on VWA | Peter Zhu |
2023-02-09 | Merge gc.h and internal/gc.h | Matt Valentine-House |
2022-12-15 | Transition complex objects to "too complex" shape | Jemma Issroff |
2022-11-16 | Using UNDEF_P macro | S-H-GAMELINKS |
2022-07-21 | Refactor macros of array.c | Peter Zhu |
2021-12-29 | `USE_RUBY_DEBUG_LOG` doesn't check `RUBY_DEVEL` | Koichi Sasada |
2021-12-25 | Suppress undef warnings for USE_RUBY_DEBUG_LOG | Nobuyoshi Nakada |
2021-12-10 | Allow configuring TRANSIENT_HEAP_TOTAL_SIZE | Yuta Saito |
2021-10-20 | Supress `warning: data argument not used by format string [-Wformat-extra-args]` | Kazuhiro NISHIYAMA |
2020-12-07 | cancel theap on multi-ractors | Koichi Sasada |
2020-11-25 | should stop other ractors on transient_heap_evacuate | Koichi Sasada |
2020-11-19 | Fix USE_TRANSIENT_HEAP macro usage in hash.c | Cristian Greco |
2020-11-04 | Suppress a warning | Kazuhiro NISHIYAMA |
2020-11-02 | Add `GC.auto_compact= true/false` and `GC.auto_compact` | Aaron Patterson |
2020-10-21 | Calculate transient heap block usable size at compile time | Jacob Matthews |
2020-09-28 | Unpoison THEAP header before reading | Aaron Patterson |
2020-09-03 | Introduce Ractor mechanism for parallel execution | Koichi Sasada |
2020-07-29 | transient_heap_status_cstr() is used only for debugging | Nobuyoshi Nakada |
2020-07-29 | add debug output. | Koichi Sasada |
2019-12-26 | decouple internal.h headers | 卜部昌平 |
2019-11-01 | rb_aligned_malloc can return NULL | 卜部昌平 |
2019-10-09 | avoid overflow in integer multiplication | 卜部昌平 |
2019-05-23 | prefix ASAN related inline functions asan_ | Urabe, Shyouhei |
2019-05-18 | Rename rb_gc_new_location to rb_gc_location | Aaron Patterson |
2019-05-16 | don't need to sweep rest. | Koichi Sasada |
2019-04-26 | unpoison header before touching | Urabe, Shyouhei |
2019-04-26 | fix size of allocated memory | Urabe, Shyouhei |
2019-04-26 | mark verify functions non-sanitizable | Urabe, Shyouhei |
2019-04-26 | __asan_region_is_poisoned takes void * | Urabe, Shyouhei |
2019-04-20 | Add `GC.compact` again. | tenderlove |
2019-04-17 | Reverting compaction for now | tenderlove |
2019-04-17 | Adding `GC.compact` and compacting GC support. | tenderlove |
2019-04-10 | Reverting all commits from r67479 to r67496 because of CI failures | kazu |
2019-04-09 | Adding `GC.compact` and compacting GC support. | tenderlove |
2018-12-14 | rename li_table->ar_table (and related names). | ko1 |
2018-11-06 | adopt sanitizer API | shyouhei |
2018-11-01 | introduce USE_TRANSIENT_HEAP to enable/disable theap. | ko1 |
2018-10-31 | explicit cast to void* required for %p | shyouhei |
2018-10-30 | * remove trailing spaces, expand tabs. | svn |
2018-10-30 | support theap for T_HASH. [Feature #14989] | ko1 |
2018-10-30 | support theap for T_STRUCT. | ko1 |
2018-10-30 | support theap for T_OBJECT. | ko1 |
2018-10-30 | introduce TransientHeap. [Bug #14858] | ko1 |