--initialize-at-build-time

This commit is contained in:
wenshao 2025-02-08 23:32:06 +08:00
parent c033ccf6c6
commit 09174cec2c

View File

@ -157,6 +157,30 @@
<buildArg>-H:+ReportExceptionStackTraces</buildArg>
<!-- <buildArg>-H:+StaticExecutableWithDynamicLibC</buildArg> -->
<buildArg>--verbose</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.JSONFactory$CacheItem</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.writer.ObjectWriterBaseModule</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.reader.ObjectReaderBaseModule</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.JSONReader$Context</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.function.impl.StringToAny</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.function.impl.ToBigDecimal</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.function.impl.ToBigInteger</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.function.impl.ToBoolean</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.function.impl.ToByte</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.function.impl.ToDouble</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.function.impl.ToNumber</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.function.impl.ToInteger</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.function.impl.ToFloat</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.function.impl.ToShort</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.function.impl.ToLong</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.function.impl.ToString</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.reader.ObjectReaderCreator$LambdaSetterInfo</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.reader.ObjectReaderImplString</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.writer.ObjectWriterCreator$LambdaInfo</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.reader.ObjectReaderBaseModule$ReaderAnnotationProcessor</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.writer.ObjectWriterBaseModule$WriterAnnotationProcessor</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.reader.ObjectReaderProvider$LRUAutoTypeCache</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.util.TypeUtils$Cache</buildArg>
<buildArg>--initialize-at-build-time=com.alibaba.fastjson2.util.ParameterizedTypeImpl</buildArg>
<!-- For Quick Build (22.1+) -->
<buildArg>-Ob</buildArg>
</buildArgs>