This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/skywalking-graalvm-distro.git
from cb8291f Merge phase1/build-system-setup: build infrastructure + OAL
export tool
new 9a4c809 Add OAL immigration: same-FQCN replacement classes +
annotation manifests
new daac54d Update PLAN.md and OAL-IMMIGRATION.md for completed OAL
immigration
new 0a40450 Add MAL-IMMIGRATION.md: plan for MAL/LAL build-time
pre-compilation
new 2040bc9 Merge phase2/oal-immigration: OAL same-FQCN replacements +
MAL plan
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
MAL-IMMIGRATION.md | 444 +++++++++++++++++++++
OAL-IMMIGRATION.md | 161 ++++----
PLAN.md | 80 ++--
.../server/buildtools/oal/OALClassExporter.java | 87 +++-
.../buildtools/oal/OALClassExporterTest.java | 26 ++
oap-graalvm-server/pom.xml | 15 +
.../oap/server/core/annotation/AnnotationScan.java | 125 ++++++
.../server/core/oal/rt/OALEngineLoaderService.java | 129 ++++++
.../oap/server/core/source/SourceReceiverImpl.java | 112 ++++++
.../graalvm/PrecompiledRegistrationTest.java | 392 ++++++++++++++++++
10 files changed, 1462 insertions(+), 109 deletions(-)
create mode 100644 MAL-IMMIGRATION.md
create mode 100644
oap-graalvm-server/src/main/java/org/apache/skywalking/oap/server/core/annotation/AnnotationScan.java
create mode 100644
oap-graalvm-server/src/main/java/org/apache/skywalking/oap/server/core/oal/rt/OALEngineLoaderService.java
create mode 100644
oap-graalvm-server/src/main/java/org/apache/skywalking/oap/server/core/source/SourceReceiverImpl.java
create mode 100644
oap-graalvm-server/src/test/java/org/apache/skywalking/oap/server/graalvm/PrecompiledRegistrationTest.java