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