xo-gc: X1Collector.assign_member() + GCRoots + use ArenaVector
Using ArenaVector for mlog.
This commit is contained in:
parent
2c2332c0a9
commit
6dc2bf1e93
10 changed files with 558 additions and 115 deletions
|
|
@ -81,6 +81,15 @@ namespace xo {
|
|||
d.request_gc(upto);
|
||||
}
|
||||
|
||||
void
|
||||
ICollector_DX1Collector::assign_member(DX1Collector & d,
|
||||
void * parent,
|
||||
obj<AGCObject> * p_lhs,
|
||||
obj<AGCObject> & rhs)
|
||||
{
|
||||
d.assign_member(parent, p_lhs, rhs);
|
||||
}
|
||||
|
||||
void
|
||||
ICollector_DX1Collector::forward_inplace(DX1Collector & d,
|
||||
AGCObject * lhs_iface,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue