Uses of Package
kilim

Packages that use kilim
  • Classes in kilim used by kilim
    Class
    Description
     
    a 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 use
     
     
     
     
     
    This class serves as a context to manage and store the continuation stack.
     
     
    Extends Classloader just to have access to the (protected) findLoadedClass method
    This 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
    Class
    Description
     
     
  • Classes in kilim used by kilim.concurrent
    Class
    Description
     
    This is a typed buffer that supports single producers and a single consumer.
     
  • Classes in kilim used by kilim.examples
    Class
    Description
    a 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 use
     
     
     
    A 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.http
    Class
    Description
     
     
     
    This is a basic FIFO Executor.
    A base class for tasks.
  • Classes in kilim used by kilim.nio
    Class
    Description
     
     
     
    This 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
    Class
    Description
    This class serves as a context to manage and store the continuation stack.
     
  • Classes in kilim used by kilim.timerservice
    Class
    Description
     
     
     
  • Classes in kilim used by kilim.tools