[#146] [New] Add Graal native configurations (@FieryCod)
This commit is contained in:
parent
65a138e27c
commit
434ed89af9
4 changed files with 184 additions and 0 deletions
|
|
@ -19,6 +19,9 @@
|
||||||
[org.tukaani/xz "1.9"]
|
[org.tukaani/xz "1.9"]
|
||||||
[org.lz4/lz4-java "1.8.0"]]
|
[org.lz4/lz4-java "1.8.0"]]
|
||||||
|
|
||||||
|
:resources
|
||||||
|
["resources"]
|
||||||
|
|
||||||
:plugins
|
:plugins
|
||||||
[[lein-pprint "1.3.2"]
|
[[lein-pprint "1.3.2"]
|
||||||
[lein-ancient "0.7.0"]
|
[lein-ancient "0.7.0"]
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,3 @@
|
||||||
|
Args=--initialize-at-build-time=clojure,taoensso \
|
||||||
|
-H:SerializationConfigurationResources=${.}/serialization-config.json \
|
||||||
|
-H:ReflectionConfigurationResources=${.}/reflection-config.json
|
||||||
|
|
@ -0,0 +1,82 @@
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"name":"net.jpountz.lz4.LZ4HCJNICompressor",
|
||||||
|
"fields":[
|
||||||
|
{
|
||||||
|
"name":"INSTANCE"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"methods":[
|
||||||
|
{
|
||||||
|
"name":"<init>",
|
||||||
|
"parameterTypes":[
|
||||||
|
"int"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"net.jpountz.lz4.LZ4JNICompressor",
|
||||||
|
"fields":[
|
||||||
|
{
|
||||||
|
"name":"INSTANCE"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"net.jpountz.lz4.LZ4JNIFastDecompressor",
|
||||||
|
"fields":[
|
||||||
|
{
|
||||||
|
"name":"INSTANCE"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"net.jpountz.lz4.LZ4JNISafeDecompressor",
|
||||||
|
"fields":[
|
||||||
|
{
|
||||||
|
"name":"INSTANCE"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"net.jpountz.lz4.LZ4JavaSafeCompressor",
|
||||||
|
"fields":[
|
||||||
|
{
|
||||||
|
"name":"INSTANCE"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"net.jpountz.lz4.LZ4HCJavaSafeCompressor",
|
||||||
|
"fields":[
|
||||||
|
{
|
||||||
|
"name":"INSTANCE"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"methods":[
|
||||||
|
{
|
||||||
|
"name":"<init>",
|
||||||
|
"parameterTypes":[
|
||||||
|
"int"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"net.jpountz.lz4.LZ4JavaSafeFastDecompressor",
|
||||||
|
"fields":[
|
||||||
|
{
|
||||||
|
"name":"INSTANCE"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"net.jpountz.lz4.LZ4JavaSafeSafeDecompressor",
|
||||||
|
"fields":[
|
||||||
|
{
|
||||||
|
"name":"INSTANCE"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
|
@ -0,0 +1,96 @@
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"name":"clojure.lang.APersistentMap"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"clojure.lang.ExceptionInfo"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"clojure.lang.ExceptionInfo",
|
||||||
|
"customTargetConstructorClass":"java.lang.Object"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"clojure.lang.Keyword"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"clojure.lang.Keyword",
|
||||||
|
"customTargetConstructorClass":"java.lang.Object"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"clojure.lang.PersistentArrayMap"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"clojure.lang.PersistentArrayMap",
|
||||||
|
"customTargetConstructorClass":"clojure.lang.AFn"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"clojure.lang.Symbol"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"clojure.lang.Symbol",
|
||||||
|
"customTargetConstructorClass":"clojure.lang.AFn"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.ArithmeticException"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.ArithmeticException",
|
||||||
|
"customTargetConstructorClass":"java.lang.Object"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.Exception"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.Object[]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.RuntimeException"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.StackTraceElement"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.StackTraceElement",
|
||||||
|
"customTargetConstructorClass":"java.lang.Object"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.StackTraceElement[]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.String"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.String",
|
||||||
|
"customTargetConstructorClass":"java.lang.Object"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.Throwable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.ArrayList"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.ArrayList",
|
||||||
|
"customTargetConstructorClass":"java.util.AbstractList"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.Collections$UnmodifiableCollection"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.Collections$UnmodifiableList"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.Collections$UnmodifiableRandomAccessList"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.Collections$UnmodifiableRandomAccessList",
|
||||||
|
"customTargetConstructorClass":"java.lang.Object"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.Collections$EmptyList",
|
||||||
|
"customTargetConstructorClass":"java.util.AbstractList"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"clojure.lang.APersistentMap"
|
||||||
|
}
|
||||||
|
]
|
||||||
Loading…
Reference in a new issue