From: <jik...@li...> - 2012-09-16 11:53:06
|
details: http://jikesrvm.hg.sourceforge.net/hgweb/jikesrvm/jikesrvm/rev/987bdc4b820d changeset: 10548:987bdc4b820d user: Erik Brangs <eri...@gm...> date: Sun Sep 16 13:16:27 2012 +0200 description: Improve encapsulation in DepthFirstEnumerator by making fields and methods private where possible. details: http://jikesrvm.hg.sourceforge.net/hgweb/jikesrvm/jikesrvm/rev/15a0792fec94 changeset: 10549:15a0792fec94 user: Erik Brangs <eri...@gm...> date: Sun Sep 16 13:21:26 2012 +0200 description: Remove a superfluous method in DepthFirstEnumerator by inlining it into its caller. diffstat: rvm/src/org/jikesrvm/compilers/opt/util/DepthFirstEnumerator.java | 8 ++------ 1 files changed, 2 insertions(+), 6 deletions(-) diffs (25 lines): diff --git a/rvm/src/org/jikesrvm/compilers/opt/util/DepthFirstEnumerator.java b/rvm/src/org/jikesrvm/compilers/opt/util/DepthFirstEnumerator.java --- a/rvm/src/org/jikesrvm/compilers/opt/util/DepthFirstEnumerator.java +++ b/rvm/src/org/jikesrvm/compilers/opt/util/DepthFirstEnumerator.java @@ -17,8 +17,8 @@ public final class DepthFirstEnumerator implements Enumeration<GraphNode> { - Stack<GraphNode> stack; - int mark; + private Stack<GraphNode> stack; + private int mark; public DepthFirstEnumerator(GraphNode start, int markNumber) { stack = new Stack<GraphNode>(); @@ -42,10 +42,6 @@ @Override public GraphNode nextElement() { - return next(); - } - - public GraphNode next() { if (stack == null) { throw new NoSuchElementException("DepthFirstEnumerator"); } |