throw ERT.badarg();
return o.self_handle();
}
ESeq info() {
ESeq rep = ERT.NIL;
ETable table = this;
rep = rep.cons(new ETuple2(Native.am_owner, table.owner_pid()));
rep = rep.cons(new ETuple2(Native.am_named_table, ERT.box(table.is_named)));
rep = rep.cons(new ETuple2(Native.am_name, table.aname));
if (table.heirPID != null)
rep = rep.cons(new ETuple2(Native.am_heir, table.heirPID));
else
rep = rep.cons(new ETuple2(Native.am_heir, Native.am_none));
rep = rep.cons(new ETuple2(Native.am_size, ERT.box(table.size())));
rep = rep.cons(new ETuple2(Native.am_node, ERT.getLocalNode().node()));
rep = rep.cons(new ETuple2(Native.am_type, table.type));
rep = rep.cons(new ETuple2(Native.am_keypos, ERT.box(table.keypos1)));
rep = rep.cons(new ETuple2(Native.am_protection, table.access));
rep = rep.cons(new ETuple2(Native.am_fixed, ERT.box(is_fixed)));
return rep;
}