-
Enhancement
-
Resolution: Unresolved
-
P4
-
repo-lilliput
-
generic
-
generic
Currently, GC forwarding is hardcoded to use the object header. In Lilliput, we already hardcoded another variant, the sliding forwarding, which is used in some full GC implementations. Soon we want to explore more generic forwarding implementations, in particular a forwarding table, and we need it to be switchable by the runtime flag. Therefore it would be very useful to have an interface that allows replacing the implementation at run-time.