static Map vm_generalWeakIdentitySubMap(O name) { synchronized(vm_generalMap()) { Map map = cast vm_generalMap_get(name); if (map == null) vm_generalMap_put(name, map = weakIdentityHashMap()); ret map; } }