summaryrefslogtreecommitdiff
path: root/weakmap.c
AgeCommit message (Expand)Author
2023-04-15Implement ObjectSpace::WeakMap#delete and ObjectSpace::WeakKeyMap#deleteJean Boussier
2023-04-15Add specs for ObjectSpace::WeakKeyMapJean Boussier
2023-03-17ObjectSpace::WeakMap: clean inverse reference when an entry is re-assignedJean Boussier
2023-03-16Fix incorrect size of WeakMap bufferPeter Zhu
2023-03-14Fix crash during compactionPeter Zhu
2023-03-14ObjectSpace::WeakMap: fix compaction supportJean Boussier
2023-03-10Mark weak maps as write barrier protectedJean Boussier
2023-03-10Move WeakMap and WeakKeyMap code to weakmap.cPeter Zhu