Uses of Package
kilim
Packages that use kilim
Package
Description
-
ClassDescriptiona minimal bridge or trampoline between woven and unwoven code backed by a Fiber giving the programmer explicit control over the event loop see Task for a more general and easier to use green thread implementation that automatically handles the event loop see Generator for more user friendly wrapper to use override execute() and call run() each time run() is called, execute runs until it yields, returns or throws an exception return value of true means either execute returned or threw an exception (accessible as ex()) with state stored in an internal Fiber field across invocations to reuse a Continuation, call reset() Continuation provides no scheduler - it is entirely the responsibility of the calling code to call run() again once the pausing condition has been satisfied typically used for state machines and Generators or to port an existing event loop to kilim this is a low level facility, see kilim.examples.Xorshift.X2 for an example of direct useThis class serves as a context to manage and store the continuation stack.Extends Classloader just to have access to the (protected) findLoadedClass methodThis is a typed buffer that supports multiple producers and a single consumer.This is a basic FIFO Executor.State is the super class for customized State objects generated by ClassWeaver.A base class for tasks.Classloader that loads classes from the classpath spec given by the system property "kilim.class.path" and weaves them dynamically.
-
Classes in kilim used by kilim.analysis
-
Classes in kilim used by kilim.concurrentClassDescriptionThis is a typed buffer that supports single producers and a single consumer.
-
Classes in kilim used by kilim.examplesClassDescriptiona minimal bridge or trampoline between woven and unwoven code backed by a Fiber giving the programmer explicit control over the event loop see Task for a more general and easier to use green thread implementation that automatically handles the event loop see Generator for more user friendly wrapper to use override execute() and call run() each time run() is called, execute runs until it yields, returns or throws an exception return value of true means either execute returned or threw an exception (accessible as ex()) with state stored in an internal Fiber field across invocations to reuse a Continuation, call reset() Continuation provides no scheduler - it is entirely the responsibility of the calling code to call run() again once the pausing condition has been satisfied typically used for state machines and Generators or to port an existing event loop to kilim this is a low level facility, see kilim.examples.Xorshift.X2 for an example of direct useA Generator, from the caller's perspective, looks like a normal iterator that produces values.This is a typed buffer that supports multiple producers and a single consumer.A base class for tasks.
-
Classes in kilim used by kilim.httpClassDescriptionThis is a basic FIFO Executor.A base class for tasks.
-
ClassDescriptionThis is a typed buffer that supports multiple producers and a single consumer.This is a basic FIFO Executor.A base class for tasks.
-
Classes in kilim used by kilim.support
-
Classes in kilim used by kilim.timerservice
-
Classes in kilim used by kilim.tools