1   package org.apache.commons.javaflow.bytecode.transformation.rewrite;
2   
3   import org.apache.commons.javaflow.Continuation;
4   
5   
6   /**
7    * @author Kohsuke Kawaguchi
8    */
9   public final class CounterFlow implements Runnable {
10  
11    final int up;
12  
13    public CounterFlow( int up) {
14      this.up = up;
15    }
16  
17    public void run() {
18      for( int i = 0; i < up; i++) {
19  //      System.err.println(i);
20        Continuation.suspend();
21      }
22    }
23  }
24