org_aspectj_ajde_core_tests_CompilerMessagesTest_java
org.aspectj.util.SoftHashMap
@Override
    public V put(K k, V v) {
        this.processQueue();
        SpecialValue sv = new SpecialValue(k, v);
        SpecialValue result = this.map.put(k, sv);
        return result == null ? null : (V)result.get();
    }
 -> java.lang.ref.ReferenceQueue.poll(): java.lang.ref.Reference -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object
 [CALL] [CALL] -> java.lang.ref.ReferenceQueue.poll(): java.lang.ref.Reference [EXIT] [CALL] [CALL] [EXIT] [EXIT] -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT]