• Lubomir Bulej's avatar
    ShadowString, ShadowThread: get rid of overriden hashCode() and equals() and... · 565bb63b
    Lubomir Bulej authored
    ShadowString, ShadowThread: get rid of overriden hashCode() and equals() and rely on the superclass implementation that only cares about net reference equality.
    ShadowObject, ShadowString, ShadowThread: make a shadow object updatable from other object with the same net reference (required for partially-constructed special objects).
    ShadowString, ShadowThread: get rid of setter methods in favor of updateFrom() method.
    ShadowThread: make additional information about a thread atomically updateable.
    ShadowClassTable: log when the JAVA_LANG_CLASS reference is updated.
    ShadowClassTable, ShadowObjectTable: make the classes final.
    ShadowObjectTable: use the updateFrom() method from shadow object instead of hand-coding updates in the registration method.
    ShadowObjectTable: simplify the get() method by extracting code to create shadow objects in conjunction with the use of computeIfAbsent() method on the shadow object map.
    
    565bb63b
Name
Last commit
Last update
..
usi/dag/dislreserver Loading commit data...