Rob Austin's Projects
Integration of FontAwesome for Android
A Maven plugin that uses Asciidoctor via JRuby to process AsciiDoc source files within the project.
:page_facing_up: Asciidoctor PDF: A native PDF renderer for AsciiDoc based on Asciidoctor and Prawn, written entirely in Ruby.
Runtime code generation for the Java platform.
Various chronicle tests
An uber-fast, ultra-lightweight, parallelized Java classpath scanner and module scanner.
Easily generate release notes
🍻 A CLI workflow for the administration of macOS applications distributed as binaries
Java Language support
Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface.
Java Collections till the last breadcrumb of memory and performance
Low latency, lock free, primitive bounded blocking queues backed by an primitive arrays such as an int[]. These classes mimic the interface of BlockingQueue, they work with primitive rather than Objects so are unable to actually implement the BlockingQueue. They take advantage of the Unsafe.putOrdered<X>, which allows the creation of non-blocking code with guaranteed writes. These writes will not be re-orderd by instruction reordering. Under the covers they use a faster store-store barrier, rather than the the slower store-load barrier, which is used when doing a volatile write. One of the trade off with this improved performance is we are limited to a single producer, single consumer.
Badge for Maven Central
Parent module to include active modules
Free & Open Source SEO Software that teaches you Python on the game-changing Jupyter Notebook data science platform.
Simple Binary Encoding (SBE)
Sonar Quality Gate Maven Plugin
Plugin run JMH benchmarks on the agent side and collect results for further displaying them on build tab named "Benchmark".
The yaml.org website