David Johnston's repositories
dwtj_rules_hugo
Bazel rules for building static websites with Hugo
dwtj_rules_java
Prototype alternative Java rules for Bazel
dwtj_rules_markdown
Lint Markdown files in your Bazel workspace
powergraph-presentation
My presentation for ISU ComS 641 on Gonzalez et. al., OSDI 2012 and its related work.
pt_xcode_swift_rust
An prototype XCode project which builds Swift code which calls Cargo-compiled Rust code
rules_graalvm
Bazel rules to help you use GraalVM in your Bazel project
dwtj_rules_jekyll
Bazel rules for building Jekyll websites
ex_graalvm_with_custom_truffle
Demonstrates different ways to invoke the GraalVM with a custom Truffle language or tool
example-swift-antlr-bazel
My own implementations of the languages found in Pierce's "Types and Programming Languages"
renaissance
The Renaissance Benchmark Suite
rules_java
Java rules for Bazel
rules_rust
Rust rules for Bazel
spring-native
Spring Native provides beta support for compiling Spring applications to native executables using GraalVM native-image compiler.
tonic
A native gRPC client & server implementation with async/await support.