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