| 3195 | } |
| 3196 | |
| 3197 | void makeArrayInterfaceTable(Thread* t) |
| 3198 | { |
| 3199 | GcArray* interfaceTable = makeArray(t, 4); |
| 3200 | |
| 3201 | interfaceTable->setBodyElement(t, 0, type(t, GcSerializable::Type)); |
| 3202 | |
| 3203 | interfaceTable->setBodyElement(t, 2, type(t, GcCloneable::Type)); |
| 3204 | |
| 3205 | roots(t)->setArrayInterfaceTable(t, interfaceTable); |
| 3206 | } |
| 3207 | |
| 3208 | void boot(Thread* t) |
| 3209 | { |