-
Notifications
You must be signed in to change notification settings - Fork 9
/
redirects.json
1 lines (1 loc) Β· 43.2 KB
/
redirects.json
1
{"/21.3/release-notes/21_3/":"https://www.graalvm.org/release-notes/21_3/","/22.0/release-notes/22_0/":"https://www.graalvm.org/release-notes/22_0/","/22.1/release-notes/22_1/":"https://www.graalvm.org/release-notes/22_1/","/22.2/release-notes/22_2/":"https://www.graalvm.org/release-notes/22_2/","/22.3/release-notes/22_3/":"https://www.graalvm.org/release-notes/22_3/","/graalvm-as-a-platform/language-implementation-framework/AOT/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/AOT/","/graalvm-as-a-platform/language-implementation-framework/AOTOverview/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/AOTOverview/","/reference-manual/native-image/Agent/":"https://www.graalvm.org/latest/reference-manual/native-image/metadata/AutomaticMetadataCollection/","/reference-manual/native-image/metadata/AutomaticMetadataCollection/":"https://www.graalvm.org/latest/reference-manual/native-image/metadata/AutomaticMetadataCollection/","/latest/reference-manual/native-image/Agent/":"https://www.graalvm.org/latest/reference-manual/native-image/metadata/AutomaticMetadataCollection/","/graalvm-as-a-platform/language-implementation-framework/AuxiliaryEngineCachingEnterprise/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/AuxiliaryEngineCachingEnterprise/","/graalvm-as-a-platform/language-implementation-framework/BranchInstrumentation/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/BranchInstrumentation/","/reference-manual/native-image/BuildConfiguration/":"https://www.graalvm.org/latest/reference-manual/native-image/overview/BuildConfiguration/","/reference-manual/native-image/overview/BuildConfiguration/":"https://www.graalvm.org/latest/reference-manual/native-image/overview/BuildConfiguration/","/latest/reference-manual/native-image/BuildConfiguration/":"https://www.graalvm.org/latest/reference-manual/native-image/overview/BuildConfiguration/","/reference-manual/native-image/overview/BuildOptions/":"https://www.graalvm.org/latest/reference-manual/native-image/overview/Options/","/reference-manual/native-image/Options/":"https://www.graalvm.org/latest/reference-manual/native-image/overview/Options/","/reference-manual/native-image/overview/Options/":"https://www.graalvm.org/latest/reference-manual/native-image/overview/Options/","/latest/reference-manual/native-image/overview/BuildOptions/":"https://www.graalvm.org/latest/reference-manual/native-image/overview/Options/","/latest/reference-manual/native-image/Options/":"https://www.graalvm.org/latest/reference-manual/native-image/overview/Options/","/reference-manual/native-image/BuildOutput/":"https://www.graalvm.org/latest/reference-manual/native-image/overview/BuildOutput/","/reference-manual/native-image/overview/BuildOutput/":"https://www.graalvm.org/latest/reference-manual/native-image/overview/BuildOutput/","/latest/reference-manual/native-image/BuildOutput/":"https://www.graalvm.org/latest/reference-manual/native-image/overview/BuildOutput/","/reference-manual/native-image/Build-Overview/":"https://www.graalvm.org/latest/reference-manual/native-image/overview/Build-Overview/","/reference-manual/native-image/overview/Build-Overview/":"https://www.graalvm.org/latest/reference-manual/native-image/overview/Build-Overview/","/latest/reference-manual/native-image/Build-Overview/":"https://www.graalvm.org/latest/reference-manual/native-image/overview/Build-Overview/","/reference-manual/native-image/overview/Bundles/":"https://www.graalvm.org/latest/reference-manual/native-image/overview/Bundles/","/reference-manual/native-image/C-API/":"https://www.graalvm.org/latest/reference-manual/native-image/native-code-interoperability/C-API/","/reference-manual/native-image/native-code-interoperability/C-API/":"https://www.graalvm.org/latest/reference-manual/native-image/native-code-interoperability/C-API/","/latest/reference-manual/native-image/C-API/":"https://www.graalvm.org/latest/reference-manual/native-image/native-code-interoperability/C-API/","/reference-manual/native-image/CertificateManagement/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/CertificateManagement/","/reference-manual/native-image/dynamic-features/CertificateManagement/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/CertificateManagement/","/latest/reference-manual/native-image/CertificateManagement/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/CertificateManagement/","/reference-manual/native-image/ClassInitialization/":"https://www.graalvm.org/latest/reference-manual/native-image/optimizations-and-performance/ClassInitialization/","/reference-manual/native-image/optimizations-and-performance/ClassInitialization/":"https://www.graalvm.org/latest/reference-manual/native-image/optimizations-and-performance/ClassInitialization/","/latest/reference-manual/native-image/ClassInitialization/":"https://www.graalvm.org/latest/reference-manual/native-image/optimizations-and-performance/ClassInitialization/","/reference-manual/native-image/CodeStyle/":"https://www.graalvm.org/latest/reference-manual/native-image/contributing/CodeStyle/","/reference-manual/native-image/contributing/CodeStyle/":"https://www.graalvm.org/latest/reference-manual/native-image/contributing/CodeStyle/","/latest/reference-manual/native-image/CodeStyle/":"https://www.graalvm.org/latest/reference-manual/native-image/contributing/CodeStyle/","/reference-manual/llvm/Compatibility/":"https://www.graalvm.org/latest/reference-manual/llvm/Compatibility/","/reference-manual/native-image/Limitations/":"https://www.graalvm.org/latest/reference-manual/native-image/metadata/Compatibility/","/reference-manual/native-image/ARM64/":"https://www.graalvm.org/latest/reference-manual/native-image/metadata/Compatibility/","/reference-manual/native-image/metadata/Compatibility/":"https://www.graalvm.org/latest/reference-manual/native-image/metadata/Compatibility/","/latest/reference-manual/native-image/Limitations/":"https://www.graalvm.org/latest/reference-manual/native-image/metadata/Compatibility/","/latest/reference-manual/native-image/ARM64/":"https://www.graalvm.org/latest/reference-manual/native-image/metadata/Compatibility/","/reference-manual/r/Compatibility/":"https://www.graalvm.org/latest/reference-manual/r/Compatibility/","/reference-manual/llvm/Compiling/":"https://www.graalvm.org/latest/reference-manual/llvm/Compiling/","/reference-manual/native-image/contributing/":"https://www.graalvm.org/latest/reference-manual/native-image/contributing/","/graalvm-as-a-platform/language-implementation-framework/DSLGuidelines/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/DSLGuidelines/","/graalvm-as-a-platform/language-implementation-framework/DSLNodeObjectInlining/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/DSLNodeObjectInlining/","/graalvm-as-a-platform/language-implementation-framework/DSLWarnings/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/DSLWarnings/","/reference-manual/native-image/DebugInfo/":"https://www.graalvm.org/latest/reference-manual/native-image/debugging-and-diagnostics/DebugInfo/","/reference-manual/native-image/debugging-and-diagnostics/DebugInfo/":"https://www.graalvm.org/latest/reference-manual/native-image/debugging-and-diagnostics/DebugInfo/","/latest/reference-manual/native-image/DebugInfo/":"https://www.graalvm.org/latest/reference-manual/native-image/debugging-and-diagnostics/DebugInfo/","/reference-manual/llvm/Debugging/":"https://www.graalvm.org/latest/reference-manual/llvm/Debugging/","/reference-manual/native-image/debugging-and-diagnostics/":"https://www.graalvm.org/latest/reference-manual/native-image/debugging-and-diagnostics/","/reference-manual/java-on-truffle/demos/":"https://www.graalvm.org/latest/reference-manual/java-on-truffle/demos/","/reference-manual/native-image/dynamic-features/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/","/graalvm-as-a-platform/language-implementation-framework/DynamicObjectModel/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/DynamicObjectModel/","/reference-manual/native-image/DynamicProxy/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/DynamicProxy/","/reference-manual/native-image/dynamic-features/DynamicProxy/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/DynamicProxy/","/latest/reference-manual/native-image/DynamicProxy/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/DynamicProxy/","/reference-manual/python/OSInterface/":"https://www.graalvm.org/latest/reference-manual/python/Embedding-Permissions/","/reference-manual/python/Embedding-Permissions/":"https://www.graalvm.org/latest/reference-manual/python/Embedding-Permissions/","/latest/reference-manual/python/OSInterface/":"https://www.graalvm.org/latest/reference-manual/python/Embedding-Permissions/","/graalvm-as-a-platform/language-implementation-framework/Exit/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/Exit/","/reference-manual/native-image/ExperimentalAgentOptions/":"https://www.graalvm.org/latest/reference-manual/native-image/metadata/ExperimentalAgentOptions/","/reference-manual/native-image/metadata/ExperimentalAgentOptions/":"https://www.graalvm.org/latest/reference-manual/native-image/metadata/ExperimentalAgentOptions/","/latest/reference-manual/native-image/ExperimentalAgentOptions/":"https://www.graalvm.org/latest/reference-manual/native-image/metadata/ExperimentalAgentOptions/","/reference-manual/r/ExtensionsSupport/":"https://www.graalvm.org/latest/reference-manual/r/ExtensionsSupport/","/reference-manual/java-on-truffle/faq/":"https://www.graalvm.org/latest/reference-manual/java-on-truffle/faq/","/reference-manual/js/FAQ/":"https://www.graalvm.org/latest/reference-manual/js/FAQ/","/reference-manual/native-image/dynamic-features/foreign-interface/":"https://www.graalvm.org/latest/reference-manual/native-image/native-code-interoperability/foreign-interface/","/reference-manual/native-image/native-code-interoperability/foreign-interface/":"https://www.graalvm.org/latest/reference-manual/native-image/native-code-interoperability/foreign-interface/","/latest/reference-manual/native-image/dynamic-features/foreign-interface/":"https://www.graalvm.org/latest/reference-manual/native-image/native-code-interoperability/foreign-interface/","/graalvm-as-a-platform/language-implementation-framework/HostOptimization/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/HostOptimization/","/reference-manual/native-image/HostedvsRuntimeOptions/":"https://www.graalvm.org/latest/reference-manual/native-image/overview/HostedvsRuntimeOptions/","/reference-manual/native-image/overview/HostedvsRuntimeOptions/":"https://www.graalvm.org/latest/reference-manual/native-image/overview/HostedvsRuntimeOptions/","/latest/reference-manual/native-image/HostedvsRuntimeOptions/":"https://www.graalvm.org/latest/reference-manual/native-image/overview/HostedvsRuntimeOptions/","/latest/reference-manual/native-image/overview/HostedvsRuntimeOptions/":"https://www.graalvm.org/reference-manual/native-image/overview/Options/","/reference-manual/java-on-truffle/hotswap-plugin/":"https://www.graalvm.org/latest/reference-manual/java-on-truffle/hotswap/","/reference-manual/java-on-truffle/hotswap/":"https://www.graalvm.org/latest/reference-manual/java-on-truffle/hotswap/","/latest/reference-manual/java-on-truffle/hotswap-plugin/":"https://www.graalvm.org/latest/reference-manual/java-on-truffle/hotswap/","/reference-manual/java-on-truffle/implementation/":"https://www.graalvm.org/latest/reference-manual/java-on-truffle/implementation/","/graalvm-as-a-platform/language-implementation-framework/Inlining/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/Inlining/","/tools/graalvm-insight/embedding/":"https://www.graalvm.org/latest/tools/graalvm-insight/embedding/","/tools/graalvm-insight/manual/":"https://www.graalvm.org/latest/tools/graalvm-insight/manual/","/tools/graalvm-insight/tracing/":"https://www.graalvm.org/latest/tools/graalvm-insight/tracing/","/reference-manual/native-image/inspect/":"https://www.graalvm.org/latest/reference-manual/native-image/debugging-and-diagnostics/InspectTool/","/reference-manual/native-image/debugging-and-diagnostics/InspectTool/":"https://www.graalvm.org/latest/reference-manual/native-image/debugging-and-diagnostics/InspectTool/","/latest/reference-manual/native-image/inspect/":"https://www.graalvm.org/latest/reference-manual/native-image/debugging-and-diagnostics/InspectTool/","/graalvm-as-a-platform/language-implementation-framework/InteropMigration/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/InteropMigration/","/reference-manual/native-image/ImplementingNativeMethodsInJavaWithSVM/":"https://www.graalvm.org/latest/reference-manual/native-image/native-code-interoperability/JNIInvocationAPI/","/reference-manual/native-image/native-code-interoperability/":"https://www.graalvm.org/latest/reference-manual/native-image/native-code-interoperability/","/latest/reference-manual/native-image/ImplementingNativeMethodsInJavaWithSVM/":"https://www.graalvm.org/latest/reference-manual/native-image/native-code-interoperability/JNIInvocationAPI/","/reference-manual/java-on-truffle/interoperability/":"https://www.graalvm.org/latest/reference-manual/java-on-truffle/interoperability/","/reference-manual/llvm/Interoperability/":"https://www.graalvm.org/latest/reference-manual/llvm/Interoperability/","/reference-manual/python/Interoperability/":"https://www.graalvm.org/latest/reference-manual/python/Interoperability/","/reference-manual/r/Interoperability/":"https://www.graalvm.org/latest/reference-manual/r/Interoperability/","/reference-manual/native-image/features/JCASecurityServices/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/JCASecurityServices/","/reference-manual/native-image/JCASecurityServices/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/JCASecurityServices/","/reference-manual/native-image/dynamic-features/JCASecurityServices/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/JCASecurityServices/","/latest/reference-manual/native-image/features/JCASecurityServices/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/JCASecurityServices/","/latest/reference-manual/native-image/JCASecurityServices/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/JCASecurityServices/","/reference-manual/native-image/JFR/":"https://www.graalvm.org/latest/reference-manual/native-image/debugging-and-diagnostics/JFR/","/reference-manual/native-image/debugging-and-diagnostics/JFR/":"https://www.graalvm.org/latest/reference-manual/native-image/debugging-and-diagnostics/JFR/","/latest/reference-manual/native-image/JFR/":"https://www.graalvm.org/latest/reference-manual/native-image/debugging-and-diagnostics/JFR/","/reference-manual/native-image/JNI/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/JNI/","/reference-manual/native-image/dynamic-features/JNI/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/JNI/","/latest/reference-manual/native-image/JNI/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/JNI/","/reference-manual/native-image/native-code-interoperability/JNIInvocationAPI/":"https://www.graalvm.org/latest/reference-manual/native-image/native-code-interoperability/JNIInvocationAPI/","/reference-manual/js/JavaInteroperability/":"https://www.graalvm.org/latest/reference-manual/js/JavaInteroperability/","/reference-manual/r/JavaInteroperability/":"https://www.graalvm.org/latest/reference-manual/r/JavaInteroperability/","/reference-manual/js/JavaScriptCompatibility/":"https://www.graalvm.org/latest/reference-manual/js/JavaScriptCompatibility/","/security-guide/native-image/Jipher/":"https://www.graalvm.org/latest/security-guide/native-image/Jipher/","/reference-manual/native-image/LLVMBackend/":"https://www.graalvm.org/latest/reference-manual/native-image/LLVMBackend/","/graalvm-as-a-platform/language-implementation-framework/LanguageTutorial/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/LanguageTutorial/","/graalvm-as-a-platform/language-implementation-framework/Languages/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/Languages/","/reference-manual/native-image/MemoryManagement/":"https://www.graalvm.org/latest/reference-manual/native-image/optimizations-and-performance/MemoryManagement/","/reference-manual/native-image/optimizations-and-performance/MemoryManagement/":"https://www.graalvm.org/latest/reference-manual/native-image/optimizations-and-performance/MemoryManagement/","/latest/reference-manual/native-image/MemoryManagement/":"https://www.graalvm.org/latest/reference-manual/native-image/optimizations-and-performance/MemoryManagement/","/reference-manual/js/Modules/":"https://www.graalvm.org/latest/reference-manual/js/Modules/","/graalvm-as-a-platform/language-implementation-framework/splitting/Monomorphization/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/splitting/Monomorphization/","/graalvm-as-a-platform/language-implementation-framework/splitting/MonomorphizationUseCases/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/splitting/MonomorphizationUseCases/","/reference-manual/js/Multithreading/":"https://www.graalvm.org/latest/reference-manual/js/Multithreading/","/graalvm-as-a-platform/language-implementation-framework/NFI/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/NFI/","/reference-manual/js/NashornMigrationGuide/":"https://www.graalvm.org/latest/reference-manual/js/NashornMigrationGuide/","/reference-manual/python/native-image/":"https://www.graalvm.org/latest/reference-manual/python/native-applications/","/reference-manual/python/native-applications/":"https://www.graalvm.org/latest/reference-manual/python/native-applications/","/latest/reference-manual/python/native-image/":"https://www.graalvm.org/latest/reference-manual/python/native-applications/","/reference-manual/llvm/NativeExecution/":"https://www.graalvm.org/latest/reference-manual/llvm/NativeExecution/","/reference-manual/native-image/basics/":"https://www.graalvm.org/latest/reference-manual/native-image/basics/","/reference-manual/js/NodeJS/":"https://www.graalvm.org/latest/reference-manual/js/NodeJS/","/reference-manual/js/NodeJSvsJavaScriptContext/":"https://www.graalvm.org/latest/reference-manual/js/NodeJSvsJavaScriptContext/","/graalvm-as-a-platform/language-implementation-framework/OnStackReplacement/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/OnStackReplacement/","/reference-manual/java/operations/":"https://www.graalvm.org/latest/reference-manual/java/operations/","/reference-manual/js/OperatorOverloading/":"https://www.graalvm.org/latest/reference-manual/js/OperatorOverloading/","/reference-manual/native-image/optimizations-and-performance/":"https://www.graalvm.org/latest/reference-manual/native-image/optimizations-and-performance/","/graalvm-as-a-platform/language-implementation-framework/Optimizing/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/Optimizing/","/reference-manual/java/options/":"https://www.graalvm.org/latest/reference-manual/java/options/","/reference-manual/llvm/Options/":"https://www.graalvm.org/latest/reference-manual/llvm/Options/","/reference-manual/js/Options/":"https://www.graalvm.org/latest/reference-manual/js/Options/","/graalvm-as-a-platform/language-implementation-framework/Options/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/Options/","/reference-manual/native-image/optimizations-and-performance/PGO/basic-usage/":"https://www.graalvm.org/latest/reference-manual/native-image/optimizations-and-performance/PGO/basic-usage/","/reference-manual/native-image/optimizations-and-performance/PGO/build-reports/":"https://www.graalvm.org/latest/reference-manual/native-image/optimizations-and-performance/PGO/build-reports/","/reference-manual/native-image/optimizations-and-performance/PGO/faq/":"https://www.graalvm.org/latest/reference-manual/native-image/optimizations-and-performance/PGO/faq/","/reference-manual/native-image/optimizations-and-performance/PGO/merging-profiles/":"https://www.graalvm.org/latest/reference-manual/native-image/optimizations-and-performance/PGO/merging-profiles/","/reference-manual/native-image/optimizations-and-performance/PGO/profile-quality/":"https://www.graalvm.org/latest/reference-manual/native-image/optimizations-and-performance/PGO/profile-quality/","/reference-manual/native-image/optimizations-and-performance/PGO/":"https://www.graalvm.org/latest/reference-manual/native-image/optimizations-and-performance/PGO/","/reference-manual/r/ParallelExecution/":"https://www.graalvm.org/latest/reference-manual/r/ParallelExecution/","/reference-manual/python/ParserDetails/":"https://www.graalvm.org/latest/reference-manual/python/Performance/","/reference-manual/python/Performance/":"https://www.graalvm.org/latest/reference-manual/python/Performance/","/latest/reference-manual/python/ParserDetails/":"https://www.graalvm.org/latest/reference-manual/python/Performance/","/reference-manual/r/Performance/":"https://www.graalvm.org/latest/reference-manual/r/Performance/","/graalvm-as-a-platform/language-implementation-framework/Profiling/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/Profiling/","/community/publications/":"https://github.com/oracle/graal/blob/master/docs/Publications.md","/reference-manual/python/Packages/":"https://www.graalvm.org/latest/reference-manual/python/Python-Runtime/","/reference-manual/python/Python-Runtime/":"https://www.graalvm.org/latest/reference-manual/python/Python-Runtime/","/latest/reference-manual/python/Packages/":"https://www.graalvm.org/latest/reference-manual/python/Python-Runtime/","/reference-manual/python/standalone-binaries/":"https://www.graalvm.org/latest/reference-manual/python/standalone-applications/","/reference-manual/python/standalone-applications/":"https://www.graalvm.org/latest/reference-manual/python/standalone-applications/","/latest/reference-manual/python/standalone-binaries/":"https://www.graalvm.org/latest/reference-manual/python/standalone-applications/","/reference-manual/python/Jython/":"https://www.graalvm.org/latest/reference-manual/python/Modern-Python-on-JVM/","/reference-manual/python/Modern-Python-on-JVM/":"https://www.graalvm.org/latest/reference-manual/python/Modern-Python-on-JVM/","/latest/reference-manual/python/Jython/":"https://www.graalvm.org/latest/reference-manual/python/Modern-Python-on-JVM/","/reference-manual/java-on-truffle/":"https://www.graalvm.org/latest/reference-manual/java-on-truffle/","/reference-manual/java/":"https://www.graalvm.org/latest/reference-manual/java/","/reference-manual/llvm/":"https://www.graalvm.org/latest/reference-manual/llvm/","/reference-manual/native-image/":"https://www.graalvm.org/latest/reference-manual/native-image/","/reference-manual/wasm/":"https://www.graalvm.org/latest/reference-manual/wasm/","/reference-manual/js/":"https://www.graalvm.org/latest/reference-manual/js/","/docs/reference-manual/python/":"https://www.graalvm.org/latest/reference-manual/python/","/reference-manual/python/FAQ/":"https://www.graalvm.org/latest/reference-manual/python/","/reference-manual/python/":"https://www.graalvm.org/latest/reference-manual/python/","/latest/docs/reference-manual/python/":"https://www.graalvm.org/latest/reference-manual/python/","/latest/reference-manual/python/FAQ/":"https://www.graalvm.org/latest/reference-manual/python/","/reference-manual/r/":"https://www.graalvm.org/latest/reference-manual/r/","/reference-manual/ruby/":"https://www.graalvm.org/latest/reference-manual/ruby/","/tools/graalvm-insight/":"https://www.graalvm.org/latest/tools/graalvm-insight/","/tools/vscode/graalvm-extension/":"https://www.graalvm.org/latest/tools/vscode/graalvm-extension/","/latest/tools/vscode/graalvm-extension/":"https://marketplace.visualstudio.com/items?itemName=oracle-labs-graalvm.graalvm","/graalvm-as-a-platform/language-implementation-framework/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/","/reference-manual/native-image/metadata/":"https://www.graalvm.org/latest/reference-manual/native-image/metadata/","/reference-manual/native-image/Reflection/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/Reflection/","/reference-manual/native-image/dynamic-features/Reflection/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/Reflection/","/latest/reference-manual/native-image/Reflection/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/Reflection/","/graalvm-as-a-platform/language-implementation-framework/splitting/ReportingPolymorphism/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/splitting/ReportingPolymorphism/","/reference-manual/native-image/Resources/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/Resources/","/reference-manual/native-image/dynamic-features/Resources/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/Resources/","/latest/reference-manual/native-image/Resources/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/Resources/","/reference-manual/js/RhinoMigrationGuide/":"https://www.graalvm.org/latest/reference-manual/js/RhinoMigrationGuide/","/reference-manual/js/RunOnJDK/":"https://www.graalvm.org/latest/reference-manual/js/RunOnJDK/","/graalvm-as-a-platform/language-implementation-framework/Safepoint/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/Safepoint/","/reference-manual/js/ScriptEngine/":"https://www.graalvm.org/latest/reference-manual/js/ScriptEngine/","/graalvm-as-a-platform/language-implementation-framework/SpecializationHistogram/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/SpecializationHistogram/","/graalvm-as-a-platform/language-implementation-framework/SpecializationTesting/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/SpecializationTesting/","/graalvm-as-a-platform/language-implementation-framework/splitting/Splitting/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/splitting/Splitting/","/reference-manual/native-image/Reports/":"https://www.graalvm.org/latest/reference-manual/native-image/debugging-and-diagnostics/StaticAnalysisReports/","/reference-manual/native-image/debugging-and-diagnostics/StaticAnalysisReports/":"https://www.graalvm.org/latest/reference-manual/native-image/debugging-and-diagnostics/StaticAnalysisReports/","/latest/reference-manual/native-image/Reports/":"https://www.graalvm.org/latest/reference-manual/native-image/debugging-and-diagnostics/StaticAnalysisReports/","/graalvm-as-a-platform/language-implementation-framework/StaticObjectModel/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/StaticObjectModel/","/graalvm-as-a-platform/language-implementation-framework/TCK/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/TCK/","/reference-manual/python/Tooling/":"https://www.graalvm.org/latest/reference-manual/python/Tooling/","/graalvm-as-a-platform/language-implementation-framework/TraversingCompilationQueue/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/TraversingCompilationQueue/","/graalvm-as-a-platform/language-implementation-framework/TruffleLibraries/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/TruffleLibraries/","/graalvm-as-a-platform/language-implementation-framework/TruffleStrings/":"https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/TruffleStrings/","/reference-manual/native-image/URLProtocols/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/URLProtocols/","/reference-manual/native-image/dynamic-features/URLProtocols/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/URLProtocols/","/latest/reference-manual/native-image/URLProtocols/":"https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/URLProtocols/","/reference-manual/native-image/workshops/":"https://www.graalvm.org/latest/reference-manual/native-image/workshops/","/reference-manual/native-image/Properties/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/use-system-properties/","/reference-manual/native-image/guides/access-environment-variables/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/access-environment-variables/","/latest/reference-manual/native-image/Properties/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/use-system-properties/","/reference-manual/native-image/Logging/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/add-logging-to-native-executable/","/reference-manual/native-image/guides/add-logging-to-native-executable/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/add-logging-to-native-executable/","/latest/reference-manual/native-image/Logging/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/add-logging-to-native-executable/","/reference-manual/ruby/Benchmarking/":"https://www.graalvm.org/latest/reference-manual/ruby/Benchmarking/","/reference-manual/native-image/guides/build-and-run-native-executable-with-jfr/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/build-and-run-native-executable-with-jfr/","/reference-manual/native-image/guides/build-and-run-native-executable-with-remote-jmx/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/build-and-run-native-executable-with-remote-jmx/","/reference-manual/native-image/guides/build-java-modules-into-native-executable/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/build-java-modules-into-native-executable/","/reference-manual/native-image/guides/build-native-executable-from-jar/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/build-native-executable-from-jar/","/reference-manual/native-image/guides/build-native-shared-library/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/build-native-shared-library/","/reference-manual/native-image/guides/build-polyglot-native-executable/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/build-polyglot-native-executable/","/reference-manual/native-image/StaticImages/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/build-static-executables/","/reference-manual/native-image/guides/build-static-executables/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/build-static-executables/","/latest/reference-manual/native-image/StaticImages/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/build-static-executables/","/reference-manual/native-image/guides/build-with-reflection/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/configure-with-tracing-agent/","/reference-manual/native-image/guides/configure-with-tracing-agent/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/configure-with-tracing-agent/","/latest/reference-manual/native-image/guides/build-with-reflection/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/configure-with-tracing-agent/","/docs/tools/chrome-debugger/":"https://www.graalvm.org/latest/tools/chrome-debugger/","/tools/chrome-debugger/":"https://www.graalvm.org/latest/tools/chrome-debugger/","/latest/docs/tools/chrome-debugger/":"https://www.graalvm.org/latest/tools/chrome-debugger/","/tools/code-coverage/":"https://www.graalvm.org/latest/tools/code-coverage/","/docs/reference-manual/compatibility/":"https://www.graalvm.org/compatibility/","/reference-manual/ruby/Compatibility/":"https://www.graalvm.org/latest/reference-manual/ruby/Compatibility/","/reference-manual/compiler/":"https://www.graalvm.org/latest/reference-manual/java/compiler/","/reference-manual/java/compiler/":"https://www.graalvm.org/latest/reference-manual/java/compiler/","/latest/reference-manual/compiler/":"https://www.graalvm.org/latest/reference-manual/java/compiler/","/reference-manual/native-image/guides/configure-dynamic-proxies/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/configure-dynamic-proxies/","/latest/reference-manual/native-image/guides/configure-dynamic-proxies/":"https://www.graalvm.org/reference-manual/native-image/metadata/#dynamic-proxy","/reference-manual/native-image/guides/containerise-native-executable-and-run-in-docker-container/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/containerise-native-executable-and-run-in-docker-container/","/reference-manual/native-image/NativeImageHeapdump/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/create-heap-dump/","/reference-manual/native-image/guides/create-heap-dump/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/create-heap-dump/","/latest/reference-manual/native-image/NativeImageHeapdump/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/create-heap-dump/","/tools/dap/":"https://www.graalvm.org/latest/tools/dap/","/dashboard/":"https://www.graalvm.org/jdk22/reference-manual/native-image/optimizations-and-performance/PGO/build-reports/","/reference-manual/native-image/guides/debug-native-image-process/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/debug-native-image-process/","/reference-manual/ruby/Debugging/":"https://www.graalvm.org/latest/reference-manual/ruby/Debugging/","/reference-manual/ruby/RuntimeConfigurations/":"https://www.graalvm.org/latest/reference-manual/ruby/RuntimeConfigurations/","/reference-manual/embed-languages/":"https://www.graalvm.org/latest/reference-manual/embed-languages/","/native-image/error-report/":"https://github.com/oracle/graal/issues/new?labels=bug%2C+native-image&template=1_issues_native_image_error_report.md","/reference-manual/ruby/FAQ/":"https://www.graalvm.org/latest/reference-manual/ruby/FAQ/","/docs/getting-started/":"https://www.graalvm.org/latest/docs/getting-started/","/docs/graalvm-as-a-platform/":"https://www.graalvm.org/latest/graalvm-as-a-platform/","/graalvm-as-a-platform/":"https://www.graalvm.org/latest/graalvm-as-a-platform/","/latest/docs/graalvm-as-a-platform/":"https://www.graalvm.org/latest/graalvm-as-a-platform/","/docs/getting-started/container-images/":"https://www.graalvm.org/latest/docs/getting-started/container-images/","/docs/graalvm-updater/":"https://www.graalvm.org/latest/reference-manual/graalvm-updater/","/reference-manual/graalvm-updater/":"https://www.graalvm.org/latest/reference-manual/graalvm-updater/","/latest/docs/graalvm-updater/":"https://www.graalvm.org/latest/reference-manual/graalvm-updater/","/native-image/guides/":"https://www.graalvm.org/latest/guides/","/reference-manual/native-image/guides/":"https://www.graalvm.org/latest/guides/","/guides/":"https://www.graalvm.org/latest/guides/","/latest/native-image/guides/":"https://www.graalvm.org/latest/guides/","/latest/reference-manual/native-image/guides/":"https://www.graalvm.org/latest/guides/","/tools/igv/":"https://www.graalvm.org/latest/tools/igv/","/docs/graalvm-as-a-platform/implement-instrument/":"https://www.graalvm.org/latest/graalvm-as-a-platform/implement-instrument/","/graalvm-as-a-platform/implement-instrument/":"https://www.graalvm.org/latest/graalvm-as-a-platform/implement-instrument/","/latest/docs/graalvm-as-a-platform/implement-instrument/":"https://www.graalvm.org/latest/graalvm-as-a-platform/implement-instrument/","/docs/graalvm-as-a-platform/implement-language/":"https://www.graalvm.org/latest/graalvm-as-a-platform/implement-language/","/graalvm-as-a-platform/implement-language/":"https://www.graalvm.org/latest/graalvm-as-a-platform/implement-language/","/latest/docs/graalvm-as-a-platform/implement-language/":"https://www.graalvm.org/latest/graalvm-as-a-platform/implement-language/","/reference-manual/native-image/guides/use-reachability-metadata-repository-gradle/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/use-reachability-metadata-repository-gradle/","/reference-manual/native-image/guides/use-reachability-metadata-repository-maven/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/use-reachability-metadata-repository-maven/","/reference-manual/native-image/guides/include-resources/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/include-resources/","/reference-manual/ruby/InstallingGraalVM/":"https://www.graalvm.org/latest/reference-manual/ruby/InstallingGraalVM/","/reference-manual/ruby/Installinglibssl/":"https://www.graalvm.org/latest/reference-manual/ruby/Installinglibssl/","/reference-manual/ruby/InstallingLibYAML/":"https://www.graalvm.org/latest/reference-manual/ruby/InstallingLibYAML/","/reference-manual/ruby/InstallingLLVM/":"https://www.graalvm.org/latest/reference-manual/ruby/InstallingLLVM/","/reference-manual/ruby/InstallingTruffleRuby/":"https://www.graalvm.org/latest/reference-manual/ruby/InstallingTruffleRuby/","/reference-manual/ruby/Installingzlib/":"https://www.graalvm.org/latest/reference-manual/ruby/Installingzlib/","/docs/introduction/":"https://www.graalvm.org/latest/docs/introduction/","/reference-manual/ruby/JRubyMigration/":"https://www.graalvm.org/latest/reference-manual/ruby/JRubyMigration/","/reference-manual/ruby/KnownCVEs/":"https://www.graalvm.org/latest/reference-manual/ruby/KnownCVEs/","/reference-manual/languages/":"https://www.graalvm.org/latest/reference-manual/languages/","/docs/getting-started/linux/":"https://www.graalvm.org/latest/docs/getting-started/linux/","/tools/lsp/":"https://www.graalvm.org/latest/tools/lsp/","/docs/getting-started/macos/":"https://www.graalvm.org/latest/docs/getting-started/macos/","/use-cases/mle-oracle/":"https://www.graalvm.org/js/mle-oracle-db/","/native-image/":"https://www.graalvm.org/","/security-guide/native-image/":"https://www.graalvm.org/latest/security-guide/native-image/","/community/opensource/":"https://github.com/graalvm","/reference-manual/ruby/Optcarrot/":"https://www.graalvm.org/latest/reference-manual/ruby/Optcarrot/","/reference-manual/native-image/PGO/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/optimize-native-executable-with-pgo/","/reference-manual/native-image/guides/optimize-native-executable-with-pgo/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/optimize-native-executable-with-pgo/","/latest/reference-manual/native-image/PGO/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/optimize-native-executable-with-pgo/","/reference-manual/ruby/Options/":"https://www.graalvm.org/latest/reference-manual/ruby/Options/","/docs/polyglot-programming/":"https://www.graalvm.org/latest/reference-manual/polyglot-programming/","/reference-manual/polyglot-programming/":"https://www.graalvm.org/latest/reference-manual/polyglot-programming/","/latest/docs/polyglot-programming/":"https://www.graalvm.org/latest/reference-manual/polyglot-programming/","/tools/vscode/graalvm-extension/polyglot-runtime/":"https://www.graalvm.org/latest/tools/vscode/graalvm-extension/polyglot-runtime/","/reference-manual/embed-languages/sandbox-resource-limits/":"https://www.graalvm.org/latest/security-guide/polyglot-sandbox/","/security-guide/polyglot-sandbox/":"https://www.graalvm.org/latest/security-guide/polyglot-sandbox/","/latest/reference-manual/embed-languages/sandbox-resource-limits/":"https://www.graalvm.org/latest/security-guide/polyglot-sandbox/","/reference-manual/ruby/Polyglot/":"https://www.graalvm.org/latest/reference-manual/ruby/Polyglot/","/tools/profiling/":"https://www.graalvm.org/latest/tools/profiling/","/docs/reference-manual/":"https://www.graalvm.org/latest/reference-manual/","/reference-manual/":"https://www.graalvm.org/latest/reference-manual/","/latest/docs/reference-manual/":"https://www.graalvm.org/latest/reference-manual/","/version-roadmap/":"https://www.graalvm.org/release-calendar/","/release-notes/version-roadmap/":"https://www.graalvm.org/release-calendar/","/latest/release-notes/":"https://www.graalvm.org/release-notes/","/dev/release-notes/":"https://www.graalvm.org/release-notes/","/22.3/release-notes/":"https://www.graalvm.org/release-notes/","/22.2/release-notes/":"https://www.graalvm.org/release-notes/","/22.1/release-notes/":"https://www.graalvm.org/release-notes/","/22.0/release-notes/":"https://www.graalvm.org/release-notes/","/21.3/release-notes/":"https://www.graalvm.org/release-notes/","/reference-manual/ruby/ReportingPerformanceProblems/":"https://www.graalvm.org/latest/reference-manual/ruby/ReportingPerformanceProblems/","/reference-manual/ruby/RubyManagers/":"https://www.graalvm.org/latest/reference-manual/ruby/RubyManagers/","/docs/security-guide/":"https://www.graalvm.org/latest/security-guide/","/security-guide/":"https://www.graalvm.org/latest/security-guide/","/latest/docs/security-guide/":"https://www.graalvm.org/latest/security-guide/","/slack-invitation/":"https://join.slack.com/t/graalvm/shared_invite/zt-wludoxhy-ZSoK2rYEt5QC_FzSf5N~~A","/reference-manual/native-image/guides/specify-class-initialization/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/specify-class-initialization/","/reference-manual/ruby/StandaloneDistribution/":"https://www.graalvm.org/latest/reference-manual/ruby/StandaloneDistribution/","/community/support/":"https://www.graalvm.org/support/","/reference-manual/ruby/TestingTruffleRubyInCI/":"https://www.graalvm.org/latest/reference-manual/ruby/TestingTruffleRubyInCI/","/reference-manual/ruby/Tools/":"https://www.graalvm.org/latest/reference-manual/ruby/Tools/","/docs/tools/":"https://www.graalvm.org/latest/tools/","/tools/":"https://www.graalvm.org/latest/tools/","/latest/docs/tools/":"https://www.graalvm.org/latest/tools/","/reference-manual/ruby/TruffleRubyAdditions/":"https://www.graalvm.org/latest/reference-manual/ruby/TruffleRubyAdditions/","/reference-manual/native-image/guides/use-graalvm-dashboard/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/use-graalvm-dashboard/","/reference-manual/native-image/guides/use-system-properties/":"https://www.graalvm.org/latest/reference-manual/native-image/guides/use-system-properties/","/reference-manual/ruby/UTF8Locale/":"https://www.graalvm.org/latest/reference-manual/ruby/UTF8Locale/","/tools/vscode/graalvm-extension/visualvm-integration/":"https://www.graalvm.org/latest/tools/vscode/graalvm-extension/visualvm-integration/","/latest/tools/vscode/graalvm-extension/visualvm-integration/":"https://marketplace.visualstudio.com/items?itemName=oracle-labs-graalvm.visualvm-vscode","/tools/visualvm/":"https://www.graalvm.org/latest/tools/visualvm/","/docs/why-graal/":"https://www.graalvm.org/why-graalvm/","/docs/getting-started/windows/":"https://www.graalvm.org/latest/docs/getting-started/windows/"}