Lightweight threads and actors for the JVM