Searched refs:PropertyHashMap (Results 1 - 2 of 2) sorted by relevance

/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/
H A DPropertyHashMap.java105 public final class PropertyHashMap implements Map <Object, Property> { class in inherits:Map
113 public static final PropertyHashMap EMPTY_HASHMAP = new PropertyHashMap();
133 private PropertyHashMap() { method in class:PropertyHashMap
143 * @param map Original {@link PropertyHashMap}.
145 private PropertyHashMap(final PropertyHashMap map) { method in class:PropertyHashMap
155 * @param size Size of the new {@link PropertyHashMap}.
159 private PropertyHashMap(final int size, final Element[] bins, final Element list) { method in class:PropertyHashMap
173 public PropertyHashMap immutableReplac
[all...]
H A DPropertyMap.java28 import static jdk.nashorn.internal.runtime.PropertyHashMap.EMPTY_HASHMAP;
73 private transient PropertyHashMap properties;
117 * @param properties A {@link PropertyHashMap} with initial contents.
122 private PropertyMap(final PropertyHashMap properties, final int flags, final String className,
141 * @param properties A {@link PropertyHashMap} with a new set of properties.
143 private PropertyMap(final PropertyMap propertyMap, final PropertyHashMap properties, final int flags, final int fieldCount, final int spillLength, final int softReferenceDerivationLimit) {
203 final PropertyHashMap newProperties = EMPTY_HASHMAP.immutableAdd(properties);
478 private PropertyMap deriveMap(final PropertyHashMap newProperties, final int newFlags, final int newFieldCount, final int newSpillLength) {
483 final PropertyHashMap newProperties = properties.immutableAdd(property);
502 final PropertyHashMap newPropertie
[all...]

Completed in 107 milliseconds