Comments (7)
Hello, thank you for sharing your issue. Can you please share a reproducer so that we can investigate it?
from graal.
I now tried to fix it by deleting some entries from the reflect-config.json file generated using an agent as described here: #4797 (comment)
the suggestion is to delete from the file the following:
{
"name":"jdk.internal.loader.BuiltinClassLoader",
"allDeclaredFields":true,
"queryAllDeclaredMethods":true
},
{
"name":"jdk.internal.loader.ClassLoaders$AppClassLoader",
"allDeclaredFields":true,
"queryAllDeclaredMethods":true
},
{
"name":"jdk.internal.loader.ClassLoaders$PlatformClassLoader",
"allDeclaredFields":true,
"queryAllDeclaredMethods":true
},
After that change, I am capable of generating a native image, but when I run it I get the following:
zangetsu X10SRA …/atlan-api-benchmark ./atlan-api-benchmark-1.0-SNAPSHOT-jar-with-dependencies
SLF4J: No SLF4J providers were found.
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See https://www.slf4j.org/codes.html#noProviders for further details.
Exception in thread "main" java.lang.ExceptionInInitializerError
at com.atlan.AtlanClient.<init>(AtlanClient.java:178)
at com.atlan.Atlan.getClient(Atlan.java:63)
at com.atlan.Atlan.getClient(Atlan.java:42)
at com.atlan.Atlan.setBaseUrl(Atlan.java:102)
at net.pmi.atlan.api.benchmark.AtlanApiBenchmark.<clinit>(AtlanApiBenchmark.java:52)
at [email protected]/java.lang.invoke.DirectMethodHandle.ensureInitialized(DirectMethodHandle.java:288)
at [email protected]/java.lang.invoke.DirectMethodHandle.internalMemberNameEnsureInit(DirectMethodHandle.java:336)
Caused by: io.github.classgraph.ClassGraphException: Uncaught exception during scan
at io.github.classgraph.ClassGraph.scan(ClassGraph.java:1637)
at io.github.classgraph.ClassGraph.scan(ClassGraph.java:1654)
at io.github.classgraph.ClassGraph.scan(ClassGraph.java:1667)
at com.atlan.serde.Serde.<clinit>(Serde.java:52)
... 7 more
Caused by: java.lang.IllegalArgumentException: Method "list" could not be invoked
at nonapi.io.github.classgraph.reflection.ReflectionUtils.invokeMethod(ReflectionUtils.java:230)
at io.github.classgraph.ModuleReaderProxy.list(ModuleReaderProxy.java:111)
at io.github.classgraph.ClasspathElementModule.scanPaths(ClasspathElementModule.java:318)
at io.github.classgraph.Scanner$4.processWorkUnit(Scanner.java:1100)
at io.github.classgraph.Scanner$4.processWorkUnit(Scanner.java:1094)
at nonapi.io.github.classgraph.concurrency.WorkQueue.runWorkLoop(WorkQueue.java:246)
at nonapi.io.github.classgraph.concurrency.WorkQueue.access$000(WorkQueue.java:50)
at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:201)
at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:198)
at [email protected]/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at [email protected]/java.lang.Thread.runWith(Thread.java:1596)
at [email protected]/java.lang.Thread.run(Thread.java:1583)
at org.graalvm.nativeimage.builder/com.oracle.svm.core.thread.PlatformThreads.threadStartRoutine(PlatformThreads.java:832)
at org.graalvm.nativeimage.builder/com.oracle.svm.core.posix.thread.PosixPlatformThreads.pthreadStartRoutine(PosixPlatformThreads.java:211)
Caused by: java.lang.reflect.InvocationTargetException
at [email protected]/java.lang.reflect.Method.invoke(Method.java:580)
at nonapi.io.github.classgraph.reflection.StandardReflectionDriver.invokeMethod(StandardReflectionDriver.java:193)
at nonapi.io.github.classgraph.reflection.ReflectionUtils.invokeMethod(ReflectionUtils.java:227)
... 15 more
Caused by: com.oracle.svm.core.jdk.UnsupportedFeatureError: JRT file system is disabled
at org.graalvm.nativeimage.builder/com.oracle.svm.core.util.VMError.unsupportedFeature(VMError.java:121)
at [email protected]/jdk.internal.module.SystemModuleFinders$SystemImage.reader(SystemModuleFinders.java:158)
at [email protected]/jdk.internal.module.SystemModuleFinders$ModuleContentSpliterator.<init>(SystemModuleFinders.java:527)
at [email protected]/jdk.internal.module.SystemModuleFinders$SystemModuleReader.list(SystemModuleFinders.java:502)
... 18 more
from graal.
I attach the project (cleared up sensitive information)
atlan-api-benchmark.zip
from graal.
we will work on reproducing your issue
from graal.
I now tried to fix it by deleting some entries from the reflect-config.json file generated using an agent as described here: #4797 (comment) the suggestion is to delete from the file the following:
{ "name":"jdk.internal.loader.BuiltinClassLoader", "allDeclaredFields":true, "queryAllDeclaredMethods":true }, { "name":"jdk.internal.loader.ClassLoaders$AppClassLoader", "allDeclaredFields":true, "queryAllDeclaredMethods":true }, { "name":"jdk.internal.loader.ClassLoaders$PlatformClassLoader", "allDeclaredFields":true, "queryAllDeclaredMethods":true },
I have exactly the same problem as described in this issue and when I remove the mentioned entries, I can also generate a native image and get the same error, but for me the root is the java.lang.IllegalArgumentException
and not the UnsupportedFeatureError
:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceHandlerMapping': Instantiation of supplied bean failed
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.obtainFromSupplier(AbstractAutowireCapableBeanFactory.java:1222)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1160)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:561)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:521)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:960)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:625)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:762)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:464)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1358)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1347)
at eu.elusivedrafts.supersketchyparty.SuperSketchyPartyApplication.main(SuperSketchyPartyApplication.java:14)
at [email protected]/java.lang.invoke.LambdaForm$DMH/sa346b79c.invokeStaticInit(LambdaForm$DMH)
Caused by: io.github.classgraph.ClassGraphException: Uncaught exception during scan
at io.github.classgraph.ClassGraph.scan(ClassGraph.java:1606)
at io.github.classgraph.ClassGraph.scan(ClassGraph.java:1623)
at io.github.classgraph.ClassGraph.scan(ClassGraph.java:1636)
at org.webjars.WebJarAssetLocator.scanForWebJars(WebJarAssetLocator.java:188)
at org.webjars.WebJarAssetLocator.<init>(WebJarAssetLocator.java:210)
at org.webjars.WebJarAssetLocator.<init>(WebJarAssetLocator.java:194)
at org.springframework.web.servlet.resource.WebJarsResourceResolver.<init>(WebJarsResourceResolver.java:63)
at org.springframework.web.servlet.config.annotation.ResourceChainRegistration.getResourceResolvers(ResourceChainRegistration.java:114)
at org.springframework.web.servlet.config.annotation.ResourceHandlerRegistration.getRequestHandler(ResourceHandlerRegistration.java:235)
at org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry.getRequestHandler(ResourceHandlerRegistry.java:178)
at org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry.getHandlerMapping(ResourceHandlerRegistry.java:168)
at org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport.resourceHandlerMapping(WebMvcConfigurationSupport.java:589)
at org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport__BeanDefinitions.lambda$getResourceHandlerMappingInstanceSupplier$7(WebMvcConfigurationSupport__BeanDefinitions.java:161)
at org.springframework.util.function.ThrowingBiFunction.apply(ThrowingBiFunction.java:68)
at org.springframework.util.function.ThrowingBiFunction.apply(ThrowingBiFunction.java:54)
at org.springframework.beans.factory.aot.BeanInstanceSupplier.lambda$get$2(BeanInstanceSupplier.java:206)
at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:58)
at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:46)
at org.springframework.beans.factory.aot.BeanInstanceSupplier.invokeBeanSupplier(BeanInstanceSupplier.java:218)
at org.springframework.beans.factory.aot.BeanInstanceSupplier.get(BeanInstanceSupplier.java:206)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.obtainInstanceFromSupplier(DefaultListableBeanFactory.java:949)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.obtainFromSupplier(AbstractAutowireCapableBeanFactory.java:1216)
... 18 common frames omitted
Caused by: java.lang.IllegalArgumentException: Method "list" could not be invoked: java.lang.reflect.InvocationTargetException
at nonapi.io.github.classgraph.reflection.ReflectionUtils.invokeMethod(ReflectionUtils.java:231)
at io.github.classgraph.ModuleReaderProxy.list(ModuleReaderProxy.java:108)
at io.github.classgraph.ClasspathElementModule.scanPaths(ClasspathElementModule.java:304)
at io.github.classgraph.Scanner$4.processWorkUnit(Scanner.java:1091)
at io.github.classgraph.Scanner$4.processWorkUnit(Scanner.java:1085)
at nonapi.io.github.classgraph.concurrency.WorkQueue.runWorkLoop(WorkQueue.java:246)
at nonapi.io.github.classgraph.concurrency.WorkQueue.access$000(WorkQueue.java:50)
at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:201)
at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:198)
at [email protected]/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at [email protected]/java.lang.Thread.runWith(Thread.java:1596)
at [email protected]/java.lang.Thread.run(Thread.java:1583)
at org.graalvm.nativeimage.builder/com.oracle.svm.core.thread.PlatformThreads.threadStartRoutine(PlatformThreads.java:833)
at org.graalvm.nativeimage.builder/com.oracle.svm.core.windows.WindowsPlatformThreads.osThreadStartRoutine(WindowsPlatformThreads.java:214)
If I instead try to add the arguments, as suggested by the initial error:
--initialize-at-run-time=java.time.zone.ZoneRulesProvider
--trace-class-initialization=java.time.zone.ZoneRulesProvider
I get this output:
[1/8] Initializing... (0,0s @ 0,28GB)
Error: The class java.time.zone.ZoneRulesProvider has already been initialized (from command line with 'java.time.zone.ZoneRulesProvider'); it is too late to register java.time.zone.ZoneRulesProvider for build-time initialization. java.time.zone.ZoneRulesProvider caused initialization of this class with the following trace:
at java.time.zone.ZoneRulesProvider.<clinit>(ZoneRulesProvider.java:135)
at java.time.ZoneRegion.ofId(ZoneRegion.java:121)
at java.time.ZoneId.of(ZoneId.java:411)
at java.time.ZoneId.of(ZoneId.java:359)
at java.time.ZoneId.of(ZoneId.java:315)
at java.util.TimeZone.toZoneId0(TimeZone.java:605)
at java.util.TimeZone.toZoneId(TimeZone.java:582)
at java.util.TimeZone.toZoneId0(TimeZone.java:594)
at java.util.TimeZone.toZoneId(TimeZone.java:582)
at sun.util.cldr.CLDRTimeZoneNameProviderImpl.getDisplayNameArray(CLDRTimeZoneNameProviderImpl.java:94)
at sun.util.locale.provider.TimeZoneNameProviderImpl.getDisplayName(TimeZoneNameProviderImpl.java:99)
at sun.util.locale.provider.TimeZoneNameUtility$TimeZoneNameGetter.getName(TimeZoneNameUtility.java:271)
at sun.util.locale.provider.TimeZoneNameUtility$TimeZoneNameGetter.getObject(TimeZoneNameUtility.java:229)
at sun.util.locale.provider.TimeZoneNameUtility$TimeZoneNameGetter.getObject(TimeZoneNameUtility.java:215)
at sun.util.locale.provider.LocaleServiceProviderPool.getLocalizedObjectImpl(LocaleServiceProviderPool.java:284)
at sun.util.locale.provider.LocaleServiceProviderPool.getLocalizedObject(LocaleServiceProviderPool.java:245)
at sun.util.locale.provider.TimeZoneNameUtility.retrieveDisplayNamesImpl(TimeZoneNameUtility.java:197)
at sun.util.locale.provider.TimeZoneNameUtility.retrieveDisplayName(TimeZoneNameUtility.java:150)
at java.util.TimeZone.getDisplayName(TimeZone.java:430)
at java.util.Date.toString(Date.java:1045)
at java.lang.String.valueOf(String.java:4465)
at java.lang.StringBuilder.append(StringBuilder.java:173)
at java.util.Properties.writeDateComment(Properties.java:958)
at java.util.Properties.store0(Properties.java:919)
at java.util.Properties.store(Properties.java:908)
at jdk.internal.vm.VMSupport.serializePropertiesToByteArray(VMSupport.java:77)
at jdk.internal.vm.VMSupport.serializeSavedPropertiesToByteArray(VMSupport.java:115)
I am trying to generate a native image for windows
java version "21.0.2" 2024-01-16 LTS
Java(TM) SE Runtime Environment Oracle GraalVM 21.0.2+13.1 (build 21.0.2+13-LTS-jvmci-23.1-b30)
Java HotSpot(TM) 64-Bit Server VM Oracle GraalVM 21.0.2+13.1 (build 21.0.2+13-LTS-jvmci-23.1-b30, mixed mode, sharing)
from graal.
@archenroot , we were not able to reproduce your issue, this was on a fresh container containing only graalvm gcc, build-essential, zlib1g-dev
atlan-api-benchmark# native-image --no-fallback --enable-sbom --gc=G1 --pgo-instrument --strict-image-heap -march=native --trace-object-instantiation=java.util.jar.JarFile --report-unsupported-elements-at-runtime --strict-image-heap -H:ConfigurationFileDirectories=/home/zangetsu/proj/pmi/atlan/atlan-api-benchmark/native-image-config -H:+ReportExceptionStackTraces -jar target/atlan-api-benchmark-1.0-SNAPSHOT-jar-with-dependencies.jar
========================================================================================================================
GraalVM Native Image: Generating 'atlan-api-benchmark-1.0-SNAPSHOT-jar-with-dependencies' (executable)...
========================================================================================================================
[1/8] Initializing... (5.8s @ 0.17GB)
Java version: 21.0.1+12, vendor version: Oracle GraalVM 21.0.1+12.1
Graal compiler: optimization level: 2, target machine: native, PGO: instrument
C compiler: gcc (linux, aarch64, 11.4.0)
Garbage collector: G1 GC (max heap size: 25.0% of RAM)
1 user-specific feature(s):
- com.oracle.svm.thirdparty.gson.GsonFeature
------------------------------------------------------------------------------------------------------------------------
Build resources:
- 15.23GB of memory (65.0% of 23.44GB system memory, determined at start)
- 6 thread(s) (100.0% of 6 available processor(s), determined at start)
[2/8] Performing analysis... [****] (29.2s @ 0.72GB)
8,661 reachable types (80.8% of 10,718 total)
11,629 reachable fields (55.7% of 20,868 total)
41,020 reachable methods (52.0% of 78,932 total)
2,901 types, 119 fields, and 1,512 methods registered for reflection
58 types, 56 fields, and 52 methods registered for JNI access
9 native libraries: dl, g1gc-cr, m, pthread, rt, stdc++, z
[3/8] Building universe... (2.8s @ 0.97GB)
[4/8] Parsing methods... [**] (4.1s @ 0.80GB)
[5/8] Inlining methods... [**] (0.4s @ 0.97GB)
[6/8] Compiling methods... [[6/8] Compiling methods... [*********] (93.6s @ 2.59GB)
[7/8] Layouting methods... [**] (4.0s @ 3.84GB)
[8/8] Creating image... [****] (17.7s @ 2.48GB)
38.78MB (33.21%) for code area: 21,565 compilation units
73.29MB (62.77%) for image heap:2,211,069 objects and 50 resources
4.69MB ( 4.02%) for other data
116.77MB in total
------------------------------------------------------------------------------------------------------------------------
Top 10 origins of code area: Top 10 object types in image heap:
16.75MB java.base 9.69MB c.o.svm.enterprise.profiling.metadata.cctree.c
16.37MB a.0-SNAPSHOT-jar-with-dependencies.jar 8.09MB c.o.svm.enterprise.profiling.metadata.cctree.d[]
3.45MB svm.jar (Native Image) 7.86MB int[]
847.28kB com.oracle.svm.svm_enterprise 7.55MB byte[] for java.lang.String
415.39kB java.xml 6.55MB byte[] for code metadata
362.76kB java.logging 3.95MB java.lang.String
77.39kB org.graalvm.collections 3.80MB java.util.HashMap$Node
70.40kB jdk.proxy1 3.64MB c.o.s.e.profiling.metadata.codepositions.g
68.33kB jdk.proxy4 3.46MB c.o.svm.enterprise.profiling.metadata.cctree.d
63.61kB jdk.proxy3 3.33MB java.lang.Object[]
219.36kB for 9 more packages 15.38MB for 2940 more object types
Use '-H:+BuildReport' to create a report with more details.
------------------------------------------------------------------------------------------------------------------------
Security report:
- Binary includes Java deserialization.
- Embedded SBOM contains 22 component(s) and is 1.34kB in size.
------------------------------------------------------------------------------------------------------------------------
Recommendations:
PGO: Use Profile-Guided Optimizations ('--pgo') for improved throughput.
HEAP: Set max heap for improved and more predictable memory usage.
QBM: Use the quick build mode ('-Ob') to speed up builds during development.
------------------------------------------------------------------------------------------------------------------------
18.0s (11.2% of total time) in 165 GCs | Peak RSS: 6.08GB | CPU load: 2.64
------------------------------------------------------------------------------------------------------------------------
Produced artifacts:
/root/atlan-api-benchmark/atlan-api-benchmark-1.0-SNAPSHOT-jar-with-dependencies (executable)
========================================================================================================================
Finished generating 'atlan-api-benchmark-1.0-SNAPSHOT-jar-with-dependencies' in 2m 39s.
./atlan-api-benchmark-1.0-SNAPSHOT-jar-with-dependencies
SLF4J: No SLF4J providers were found.
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See https://www.slf4j.org/codes.html#noProviders for further details.
Exception in thread "main" java.lang.ExceptionInInitializerError
at nonapi.io.github.classgraph.classpath.ClasspathOrder.<clinit>(ClasspathOrder.java:79)
at nonapi.io.github.classgraph.classpath.ClasspathFinder.<init>(ClasspathFinder.java:171)
at io.github.classgraph.Scanner.<init>(Scanner.java:168)
at io.github.classgraph.ClassGraph.scanAsync(ClassGraph.java:1562)
at io.github.classgraph.ClassGraph.scanAsync(ClassGraph.java:1590)
at io.github.classgraph.ClassGraph.scan(ClassGraph.java:1615)
at io.github.classgraph.ClassGraph.scan(ClassGraph.java:1654)
at io.github.classgraph.ClassGraph.scan(ClassGraph.java:1667)
at com.atlan.serde.Serde.<clinit>(Serde.java:52)
at com.atlan.AtlanClient.<init>(AtlanClient.java:178)
at com.atlan.Atlan.getClient(Atlan.java:63)
at com.atlan.Atlan.getClient(Atlan.java:42)
at com.atlan.Atlan.setBaseUrl(Atlan.java:102)
at net.pmi.atlan.api.benchmark.AtlanApiBenchmark.<clinit>(AtlanApiBenchmark.java:51)
at [email protected]/java.lang.invoke.DirectMethodHandle.ensureInitialized(DirectMethodHandle.java:288)
at [email protected]/java.lang.invoke.DirectMethodHandle.internalMemberNameEnsureInit(DirectMethodHandle.java:336)
Caused by: java.lang.RuntimeException: Could not find canHandle method for nonapi.io.github.classgraph.classloaderhandler.AntClassLoaderHandler
at nonapi.io.github.classgraph.classloaderhandler.ClassLoaderHandlerRegistry$ClassLoaderHandlerRegistryEntry.<init>(ClassLoaderHandlerRegistry.java:163)
at nonapi.io.github.classgraph.classloaderhandler.ClassLoaderHandlerRegistry$ClassLoaderHandlerRegistryEntry.<init>(ClassLoaderHandlerRegistry.java:134)
at nonapi.io.github.classgraph.classloaderhandler.ClassLoaderHandlerRegistry.<clinit>(ClassLoaderHandlerRegistry.java:47)
... 16 more
Caused by: java.lang.NoSuchMethodException: nonapi.io.github.classgraph.classloaderhandler.AntClassLoaderHandler.canHandle(java.lang.Class, nonapi.io.github.classgraph.utils.LogNode)
at [email protected]/java.lang.Class.checkMethod(DynamicHub.java:1065)
at [email protected]/java.lang.Class.getDeclaredMethod(DynamicHub.java:1155)
at nonapi.io.github.classgraph.classloaderhandler.ClassLoaderHandlerRegistry$ClassLoaderHandlerRegistryEntry.<init>(ClassLoaderHandlerRegistry.java:159)
... 18 more
from graal.
@philippthiele please proceed to creating a new ticket and follow the template so that we are able to investigate your issue (you will also need to provide a new reproducer) and we will be happy to assist you.
from graal.
Related Issues (20)
- [GR-51641] Compilation execution fails at the last step, Error: Id: Undefined symbols, _Java_java_lang_VirtualThread_notifyJvmtiEnd HOT 17
- cannot install scipy with graalpy-23.1.2-macos-aarch64.tar.gz HOT 6
- InternalResourceCache is hard-coded to 'user.home'. Overriding the path fails in tests. HOT 6
- Error reading tcl file - Cannot read resource "/tcl/lang/library/init.tcl" HOT 1
- Make graalnodejs-community available in `nvm-sh/nvm` and `coreybutler/nvm-windows`
- [GR-51307] Unable to collect GC data with NotificationEmitter in native build HOT 10
- orai18n dependency causes native application startup failure - Missing character set id 560 HOT 11
- UnsatisfiedLinkError: No awt in java.library.path HOT 6
- Determine the locale of Native Image executables at run-time
- [GR-51862] Native image build fails when using quarkus and protobuf HOT 5
- Native image service unable to compress image HOT 1
- Warning caused by Truffle and Polyglot HOT 4
- GraalVM native with kotlin issue HOT 3
- A way to limit instructions per execution (mainly for wasm) HOT 3
- [GR-51934] MacOS UnsatisfiedLinkError: sun.security.krb5.SCDynamicStoreConfig.getKerberosConfig HOT 1
- [GR-52221] Allow native-image-plugin to use a docker image as executable HOT 2
- maven java app fail with 'Error: No main manifest attribute' HOT 2
- [GR-52220] Support for Cosmopolitan Libc HOT 4
- [GR-52023] Re-evaluate LibC.abort implementation HOT 2
- [GR-52021] Getting NullPointerException instead of something that tells me what is wrong HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from graal.