This is an automated email from the ASF dual-hosted git repository. wusheng pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/skywalking-graalvm-distro.git
commit cb8291faeb278efe94b8bbea0ce25e100cf28d41 Merge: ddf65d5 9b7d20e Author: Wu Sheng <[email protected]> AuthorDate: Wed Feb 18 18:18:59 2026 +0800 Merge phase1/build-system-setup: build infrastructure + OAL export tool Phase 1 build system and Phase 2 Step 1 (OAL build-time class export): 1. Build infrastructure: Maven wrapper, Makefile, root POM with dependency management, JDK 25 compiler config with Lombok annotation processor 2. OAL Class Exporter: runs all 9 OAL engines at build time, exports 620 metrics + 45 dispatcher .class files via SW_OAL_ENGINE_DEBUG mechanism, packages into classified JAR with manifest files 3. Code style: checkStyle.xml + codeStyle.xml from SkyWalking, Lombok @Slf4j across all modules, checkstyle enforced in Maven build 4. Docs: OAL-IMMIGRATION.md (3-step migration plan), updated PLAN.md .gitignore | 13 + .mvn/wrapper/maven-wrapper.properties | 3 + Makefile | 47 +++ OAL-IMMIGRATION.md | 153 ++++++++ PLAN.md | 4 +- apm-checkstyle/checkStyle.xml | 118 ++++++ build-tools/config-generator/pom.xml | 44 +++ build-tools/mal-compiler/pom.xml | 44 +++ build-tools/oal-exporter/pom.xml | 152 ++++++++ .../server/buildtools/oal/OALClassExporter.java | 201 ++++++++++ .../buildtools/oal/OALClassExporterTest.java | 130 +++++++ build-tools/pom.xml | 40 ++ codeStyle.xml | 100 +++++ mvnw | 295 +++++++++++++++ mvnw.cmd | 189 ++++++++++ oap-graalvm-native/pom.xml | 45 +++ oap-graalvm-server/pom.xml | 250 +++++++++++++ .../server/graalvm/GraalVMOAPServerStartUp.java | 240 ++++++++++++ .../server/library/module/FixedModuleManager.java | 70 ++++ .../server/library/module/ModuleWiringBridge.java | 120 ++++++ .../src/main/resources/application.yml | 395 ++++++++++++++++++++ pom.xml | 407 +++++++++++++++++++++ 22 files changed, 3058 insertions(+), 2 deletions(-)
