private Members getMembers() { Members m = members; if (m == null) { CompilerDirectives.transferToInterpreterAndInvalidate(); synchronized (this) { m = members; if (m == null) { members = m = new Members(type); } } } return m; }
private Members getMembers() { Members m = members; if (m == null) { CompilerDirectives.transferToInterpreterAndInvalidate(); synchronized (this) { m = members; if (m == null) { members = m = new Members(type); } } } return m; }