← 返回首页
GitHub - openjdk/babylon: https://openjdk.org/projects/babylon · GitHub
Skip to content

Navigation Menu

Toggle navigation
Sign in
Appearance settings
Search or jump to...

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Resetting focus

openjdk/babylon

 code-reflection
Go to file
Code

Welcome to the JDK!

For build instructions please see the online documentation, or either of these files:

See https://openjdk.org/ for more information about the OpenJDK Community and the JDK and see https://bugs.openjdk.org for JDK issue tracking.

Particulars related to Babylon

The Babylon JDK builds like any other JDK, see the build instructions above.

The Babylon API and implementation resides in the incubating model jdk.incubator.code. Compilation and execution of dependent code requires that this module be made visible by explicitly adding to the list of modules e.g., such as with the command line option --add-modules jdk.incubator.code.

Testing

Specific compiler tests can be executed using jtreg, for example:

jtreg -jdk:./build/macosx-x86_64-server-release/jdk/ -ea -esa -avm -va test/langtools/tools/javac/reflect/

Specific runtime tests can be executed using jtreg, for example:

jtreg -jdk:./build/macosx-x86_64-server-release/jdk/ -ea -esa -avm -va test/jdk/jdk/incubator/code/

In addition, the runtime tests can be executed using make with the test group jdk_incubator_code as follows:

make test TEST=jdk_incubator_code

Packages

 
 
 

Contributors

Footer

© 2026 GitHub, Inc.