Repository navigation
chore(test): libjblw 套件退役 + jhasm/jdk_finder 套件迁移收口(B7) - #21
Merged
Merged
Conversation
libjblw 零在用消费方,unittest/jblw 整目录删除、目标摘除; libjhasm 0.3.2 后端换 libjbc,套件产物回读验证改直连 jbc::core::readClass,闭包去 libjblw/libjbytecode 全族。 analyzer 上游非法语料基线过时,GTEST_SKIP 挂账 B8 8.7。 文档依赖清单同步:libjbytecode 标注仅闭包兜底 (mjbase relaxed_verifier 消费,B8 收口后摘)。
套件预存腐化(CI 不建未暴露):camelCase 旧 API 对 0.1.0 包面全量改名(find_jdk/find_native_compiler/find_vcvars_all、 require_jni_header/java_home/jdk_executable、CCompilerKind::MSVC/ZIG)。 另排除 build 输出目录内陈旧 libjdk_finder.lib 影子库: -libpath 首位命中旧符号集致 LNK2019。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
摘要(RFC 0002 迁移批 B7)
依赖收尾:libjblw 全退役,测试层收口到 libjbc / libjdk_finder 0.1.0 会话面。
unittest/jblw整目录(12 文件)与libjblw_unittest目标删除;各闭包去 libjblw。jblw::adapter::BytecodeLibrary::read改直连jbc::core::readClass,roundtrip 对比块按 ReadResult 模型重写;jvm_compiler/library_entry 同步。analyzer 上游非法语料基线过时,GTEST_SKIP挂账 B8 8.7(relaxed_verifier 移植时收口)。find_jdk/find_native_compiler/find_vcvars_all/jdk_executable、CCompilerKind::MSVC/ZIG等);test_helper/jdk_fixture.hpp委托点同步。另定位并排除build输出目录内陈旧libjdk_finder.lib影子库(-libpath首位命中旧符号集致 LNK2019)。终局回归(delete-then-rebuild)
关联