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