Pinned Repositories
completion-stage
Java 8 completion stage implementation
java-multi-methods
Multi-methods for Java platform -- multiple dispatch based on the run time (dynamic) type of more than one of method arguments.
tascalate-async-await
Async / Await asynchronous programming model for Java versions 1.8 - 23; similar to the functionality available in C# 5. The implementation is based on continuations for Java (see my other projects).
tascalate-concurrent
Implementation of blocking (IO-Bound) cancellable java.util.concurrent.CompletionStage and related extensions to java.util.concurrent.ExecutorService-s
tascalate-instrument
Utility classes to develop / use Java Agents across different Java versions (1.6 - 23) - uniformly define classes in agent, attach agents dynamically, etc.
tascalate-javaflow
Continuations / CoRoutines for Java 1.6 - 23, build tools, CDI support. This project is based on completely re-worked Apache Jakarta Commons JavaFlow library.
tascalate-javaflow-examples
Examples for Tascalate JavaFlow library
tascalate-javaflow-extras
Continuations / CoRoutines for Java 1.8 - Java 17. This library is an add-on to Tascalate Javaflow continuations library. It provides suspendable version of java.util.Stream, java.util.Iterator, java.util.function.* and helper classes to work with continuations.
tascalate-memorypool
Tascalate MemoryPool - the implementation of the generic space-limited pool for memory management (RAM, GPU memory, etc). Developed for Java 1.8 and any version of Java 9+
vsilaev's Repositories
vsilaev/tascalate-concurrent
Implementation of blocking (IO-Bound) cancellable java.util.concurrent.CompletionStage and related extensions to java.util.concurrent.ExecutorService-s
vsilaev/tascalate-async-await
Async / Await asynchronous programming model for Java versions 1.8 - 23; similar to the functionality available in C# 5. The implementation is based on continuations for Java (see my other projects).
vsilaev/tascalate-javaflow
Continuations / CoRoutines for Java 1.6 - 23, build tools, CDI support. This project is based on completely re-worked Apache Jakarta Commons JavaFlow library.
vsilaev/tascalate-instrument
Utility classes to develop / use Java Agents across different Java versions (1.6 - 23) - uniformly define classes in agent, attach agents dynamically, etc.
vsilaev/tascalate-javaflow-examples
Examples for Tascalate JavaFlow library
vsilaev/tascalate-javaflow-extras
Continuations / CoRoutines for Java 1.8 - Java 17. This library is an add-on to Tascalate Javaflow continuations library. It provides suspendable version of java.util.Stream, java.util.Iterator, java.util.function.* and helper classes to work with continuations.
vsilaev/completion-stage
Java 8 completion stage implementation
vsilaev/java-multi-methods
Multi-methods for Java platform -- multiple dispatch based on the run time (dynamic) type of more than one of method arguments.
vsilaev/tascalate-asmx
Shaded version of ObjectWeb ASM library to use in Tascalate projects
vsilaev/flex-sdk
Mirror of Apache Flex SDK
vsilaev/tascalate-memorypool
Tascalate MemoryPool - the implementation of the generic space-limited pool for memory management (RAM, GPU memory, etc). Developed for Java 1.8 and any version of Java 9+
vsilaev/pannotia
Pannotia v0.9 is a suite of OpenCL graph applications
vsilaev/serializable-iterators
Set of wrappers for java.util.Collection subclasses to provide serializable version of java.util.Iterator
vsilaev/TornadoVM
TornadoVM: A practical and efficient heterogeneous programming framework for managed languages