tree: 7e7d67bc2e71dedc6f21255b6cee656e9a7850a1 [path history] [tgz]
  1. tomcat-embed-core/
  2. tomcat-embed-el/
  3. tomcat-embed-jasper/
  4. tomcat-embed-programmatic/
  5. tomcat-embed-websocket/
  6. build-tomcat-native-image.sh
  7. graal-measure.sh
  8. README.md
  9. run-tomcat-native.sh
res/graal/README.md

Introduction

GraalVM is a polyglot virtual machine. In addition to that, it supports Ahead of Time, AOT, compilation of Java applications into native executable files via its native-image` compiler.

Reflection Directives

This directory contains directives to the compiler on what classes use reflection. These are currently stored in a file called tomcat-reflection.json in the META-INF/native-image/groupId/artifactId location.

This directory also contains resource directives, so that resource files normally included in a JAR file also get compiled into the executable image. These are currently stored in a file called tomcat-resource.json in the META-INF/native-image/groupId/artifactId location.