refactor: retire GCObject.shallow_size()
Not needed. Rely on size stored in gc-owned object header
This commit is contained in:
parent
5eb7abf5f2
commit
30dee1b97f
87 changed files with 9 additions and 346 deletions
|
|
@ -49,9 +49,6 @@ namespace mm {
|
|||
void _drop(Opaque d) const noexcept override { _dcast(d).~DRepr(); }
|
||||
|
||||
// const methods
|
||||
size_type shallow_size(Copaque data) const noexcept override {
|
||||
return I::shallow_size(_dcast(data));
|
||||
}
|
||||
|
||||
// non-const methods
|
||||
Opaque shallow_move(Opaque data, obj<ACollector> gc) const noexcept override {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue