From 813cddb589a04e42f4d51ddd7136fdb672bb04bc Mon Sep 17 00:00:00 2001 From: xunhe Date: Mon, 31 Aug 2026 15:07:30 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E4=B8=AD=E6=9C=9F=E6=88=90=E6=9E=9C?= =?UTF-8?q?=E7=89=A9=E6=95=B4=E7=90=86=20-=20=E6=96=B0=E5=A2=9EDESIGN.md/A?= =?UTF-8?q?GENTS.md=E3=80=81=E6=9B=B4=E6=96=B0README=E3=80=81=E8=A7=84?= =?UTF-8?q?=E8=8C=83=E5=8C=96=E6=96=87=E4=BB=B6=E5=91=BD=E5=90=8D=E4=B8=8E?= =?UTF-8?q?=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- agents.md => AGENTS.md | 32 +- DESIGN.md | 250 ++++ README.md | 85 +- _AI_USAGE_LOG.md | 1 + backend/ims-web/hs_err_pid112402.log | 1230 +++++++++++++++++ data/README.md | 9 + docs/_MASTER_PLAN.md | 2 +- ...说明书变更点.md => design-change-notes.md} | 0 ...设计说明书_V6.0.md => design-spec-v6.0.md} | 0 ...术构成简要说明.md => ims-tech-overview.md} | 0 ...识库实施计划.md => knowledge-base-plan.md} | 0 ...块使用说明.md => knowledge-base-usage.md} | 0 hs_err_pid8348.log | 931 +++++++++++++ pull-images.sh | 2 +- start-backend.sh | 2 +- tests/README.md | 10 + 16 files changed, 2536 insertions(+), 18 deletions(-) rename agents.md => AGENTS.md (59%) create mode 100644 DESIGN.md create mode 100644 backend/ims-web/hs_err_pid112402.log create mode 100644 data/README.md rename docs/{概要设计说明书变更点.md => design-change-notes.md} (100%) rename docs/{指摘管理系统_概要设计说明书_V6.0.md => design-spec-v6.0.md} (100%) rename docs/{IMS技术构成简要说明.md => ims-tech-overview.md} (100%) rename docs/{知识库实施计划.md => knowledge-base-plan.md} (100%) rename docs/{知识库模块使用说明.md => knowledge-base-usage.md} (100%) create mode 100644 hs_err_pid8348.log create mode 100644 tests/README.md diff --git a/agents.md b/AGENTS.md similarity index 59% rename from agents.md rename to AGENTS.md index 128635a..e46e069 100644 --- a/agents.md +++ b/AGENTS.md @@ -1,14 +1,36 @@ -使用中文回答问题 +# AGENTS.md — AI 协作方式与项目说明 + +## 项目说明 + +**指摘管理系统(IMS)**:基于 AI Agent 驱动的质量问题全生命周期管理系统(项目性质:新规)。 +- 后端:Java 17 + Spring Boot 3.5(Maven 多模块:ims-common / ims-api / ims-service / ims-web) +- 前端:React 19 + TypeScript + Vite + Ant Design 6 +- AI 引擎:Ollama(本地,默认)+ DeepSeek API(备选),Spring AI 抽象接入 +- 数据:PostgreSQL 16 + pgvector、Redis 7、MinIO;数据库经 Docker(WSL2)运行 +- 核心:Agent 感知-规划-行动-记忆闭环,8 个工具,写操作人工审批,SSE 实时流 + +## AI 协作方式 + +本仓库全程采用 **"需求分析 → AI生成方案 → 人工审核 → AI编码 → 测试验证 → Bug修复 → 代码清理 → 提交部署"** 开发范式(详见 DESIGN.md §2 范式流程图),AI 与人工的职责边界: + +| 环节 | AI 职责 | 人工职责 | +|------|---------|---------| +| 需求分析 | 梳理需求、提出方案 | 确认需求与验收标准 | +| 方案设计 | 生成技术方案、架构设计 | 评审把关 | +| 编码 | 按方案实现代码 | 确认技术选型、审查结果 | +| 测试 | 编写测试、定位修复缺陷 | 执行验证 | +| 部署 | 构建、提交 | 发布与验收 | + +使用中文回答问题。 ## 日志规则(自动执行) + 每次创建或修改代码文件后,在项目根目录的 `_AI_USAGE_LOG.md` 中追加一条记录,必须包含以下字段:日期时间、范式步骤、修改摘要、涉及文件、使用模型 **说明**: - AI自动填充"日期时间""修改摘要""涉及文件"和"使用模型",若AI无法获取当前使用模型,可以手动加上。 -- "范式步骤"列根据实际情况写,比如需求分析、设计方案、实施计划等开发范式。 - - +- "范式步骤"列根据实际情况写,与 DESIGN.md 范式图步骤名称保持一致(如:需求分析、AI生成方案、人工审核、AI编码、测试验证、Bug修复、代码清理、提交部署)。 ## 1. 在编码前三思 @@ -67,4 +89,4 @@ 1. [Step] → verify: [check] 2. [Step] → verify: [check] 3. [Step] → verify: [check] -``` \ No newline at end of file +``` diff --git a/DESIGN.md b/DESIGN.md new file mode 100644 index 0000000..7906035 --- /dev/null +++ b/DESIGN.md @@ -0,0 +1,250 @@ +# 指摘管理系统(IMS)设计文档 + +| 文档版本 | 修订日期 | 修订内容 | +| :--- | :--- | :--- | +| V1.0 | 2026-08-31 | 中期成果物:场景与价值、开发范式流程图、Agent 架构图、架构说明、工具/API 清单 | + +> 配套文档:`docs/design-spec-v6.0.md`(概要设计说明书 V6.0,含完整需求与接口细节)、`docs/ims-tech-overview.md`(技术构成简要说明)。 +> 本文档中的架构描述与 `src` 源码一一对应(评审交叉验证依据)。 + +--- + +## 1. 场景与价值 + +### 1.1 业务场景 + +在项目开发、文档审查、流程管理等环节中,质量问题(指摘)的发现、分配、整改、验证长期依赖人工跟进,普遍存在以下痛点: + +| 痛点 | 现状问题 | +| :--- | :--- | +| 流程割裂 | 指摘创建、指派、催办、状态变更分散在多个表单/页面,操作繁琐、易遗漏 | +| 知识复用差 | 历史问题的根因分析与整改经验散落在个人手中,无法沉淀复用 | +| 统计耗时 | 周报、逾期清单、优先级统计依赖人工汇总 | +| 责任不清 | 指摘长期待办无人跟进,逾期无人催办 | +| 决策主观 | 根因分析、整改建议依赖个人经验,缺乏历史案例支撑 | + +### 1.2 解决方案 + +构建 **AI Agent 驱动的质量问题全生命周期管理系统(IMS)**:用户通过自然语言指令即可让 Agent 自主完成指摘查询、分配、状态更新、催办、周报统计、知识检索等业务操作;高风险写操作由 Agent 发起、人工审批后执行(Human-in-the-loop);Agent 具备长期记忆,可检索历史相似案例辅助决策;知识库文档全流程本地化存储与向量化,数据不出内网。 + +### 1.3 价值与效果总结 + +| 维度 | 价值 | 客观指标(源码可验证) | +| :--- | :--- | :--- | +| 提效 | 自然语言直达业务闭环,替代多表单手工操作 | 8 个 Agent 工具覆盖查询/新建/更新/分配/催办/周报/分析/检索 | +| 人机协同 | 高风险操作强制人工审批,低风险操作自动执行 | 5 个写操作工具全部挂接审批流(`agent_plans.approval_status`) | +| 知识沉淀 | 成功案例向量化入库,新问题自动检索相似案例 | `agent_memories` 表 1536 维 pgvector + ivfflat 索引 | +| 可观测 | 思考链、工具调用、执行结果全程可审计 | SSE 实时推送 6 类事件;`tool_executions`、`ai_call_logs` 全量审计 | +| 成本可控 | 本地 Ollama 推理 + DeepSeek API 自动降级 | `ModelRoutingService` 双引擎路由与自动降级 | + +> 说明:核心功能量化对比数据(如人工作业耗时 vs Agent 作业耗时)正在实测收集中,最终评审前补充(中期阶段进行中)。 + +### 1.4 项目性质 + +**项目性质:新规**(从零开发的新作品,非存量系统改造)。 + +--- + +## 2. 开发范式流程图 + +团队采用 **"需求分析 → AI生成方案 → 人工审核 → AI编码 → 测试验证 → Bug修复 → 代码清理 → 提交部署"** 的 AI 辅助开发范式。范式图各步骤名称与根目录 `_AI_USAGE_LOG.md` 的"范式步骤"列逐条对应,供评审对照验证。 + +```mermaid +flowchart LR + A[需求分析] --> B[AI生成方案] + B --> C[人工审核] + C -->|审核通过| D[AI编码] + C -->|审核驳回| B + D --> E[测试验证] + E -->|发现缺陷| F[Bug修复] + F --> E + E -->|通过| G[代码清理] + G --> H[提交部署] + H --> I[反馈迭代] + I -.-> A +``` + +| 范式步骤 | 说明 | 人工角色 | +| :--- | :--- | :--- | +| 需求分析 | 梳理业务痛点,输出需求清单与验收标准 | 产品/架构师主导 | +| AI生成方案 | AI 生成技术方案、数据库设计与接口设计 | AI 辅助 | +| 人工审核 | 对 AI 方案进行评审,驳回则迭代重生成 | 人工主导 | +| AI编码 | AI 按方案编写代码,人工确认技术选型 | AI 主导 | +| 测试验证 | 编写并执行测试(后端单元测试 + 前端 E2E),验证业务闭环 | 人工主导 | +| Bug修复 | 对测试发现的缺陷由 AI 定位修复 | AI 辅助 | +| 代码清理 | 清理未使用 import/字段/方法,保持代码整洁 | AI 辅助 | +| 提交部署 | 代码评审后合入 main 分支,构建部署验证 | 人工主导 | + +--- + +## 3. Agent 架构图(感知-规划-行动-记忆) + +### 3.1 总体架构图 + +```mermaid +graph TB + User[用户 / 前端界面] -->|自然语言指令 + SSE 实时流| Orbit[AgentOrchestratorService 编排器] + + subgraph Perception[感知层] + Ctx[buildIssueContext 指摘上下文] + Mem[MemoryService.searchSimilar 相似历史案例检索] + KB[SearchService.search 知识库相似案例检索] + Ctx --> Merge[上下文合并] + Mem --> Merge + KB --> Merge + end + + subgraph Planning[规划层] + PTE[PromptTemplateEngine 模板渲染
SYS_ROLE_001 / PLAN_001 存库可版本化] + Route[ModelRoutingService 模型路由
Ollama 本地 / DeepSeek 云端 / 自动降级] + Merge --> PTE --> Route + Route -->|ToolCallResult 工具调用计划| Plan[AgentPlan 计划落库
planSteps JSONB / status pending] + end + + subgraph Action[行动层] + Reg[ToolRegistry 8 个工具注册表] + Plan --> Reg + Reg -->|只读工具| Exec[runTool 执行] + Reg -->|写工具| Approve{人工审批
AgentApprovalRequest} + Approve -->|批准| Exec + Approve -->|拒绝| Reject[plan 置 rejected] + Exec -->|ToolExecution 审计
running/success/failed| Audit[全链路审计
ai_call_logs + SSE 事件] + end + + subgraph Memory[记忆层] + Exec -->|完成| Save[MemoryService.add
摘要+步骤向量化 1536维] + Save --> VDB[(agent_memories
pgvector + ivfflat)] + VDB --> Mem + end + + Audit --> User +``` + +### 3.2 感知(Perception) + +Agent 执行时先收集四类上下文(`AgentOrchestratorService.runPlan()`): + +1. **指摘上下文**:`buildIssueContext()` 拼接指摘编号/标题/描述/状态/优先级/阶段等字段; +2. **历史记忆检索**:`MemoryService.searchSimilar(title, 3)` 从 `agent_memories` 表按向量相似度(1536 维,余弦距离)检索历史成功案例; +3. **知识库检索**:`SearchService.search()` 对 `knowledge_chunks` 表执行 pgvector 向量检索(`1 - (embedding <=> ?) AS score`),召回相似领域案例; +4. **系统上下文**:`SystemContextBuilder.build()` 注入当前用户、部门、角色及可用工具描述。 + +### 3.3 规划(Planning) + +- 由 `PromptTemplateEngine` 渲染存库模板(`SYS_ROLE_001` 系统角色、`PLAN_001` 规划任务),模板支持版本管理(`prompt_template_versions`)与渲染日志(`prompt_render_logs`); +- 经 `ModelRoutingService.callWithTools()` 调用 AI 引擎:provider 为 `ollama` 时走 Spring AI 原生 tool calling(模型只声明调用、不内部执行),provider 为 `deepseek` 时退化为纯文本调用; +- 模型返回的工具调用计划(`ToolCallInfo`)落库为 `AgentPlan`(`planSteps` JSONB、`status=pending`、记录 `modelProvider`),并在线程池中异步执行; +- 每分钟每用户限流 10 次(Redis `agent:limit:{userId}:{mm}`)。 + +### 3.4 行动(Action) + +- **工具注册表**:`ToolRegistry` 按名称注册全部 8 个工具(见 §5.1),未知工具抛业务异常; +- **写操作保护**:`ToolRegistry.isWrite()` 判定为写操作(`update_issue`、`create_issue`、`assign_pending`、`notify_overdue`)且未开启 `agent.auto-execute-high-risk` 时,plan 进入 `awaiting_approval` 状态,由人工在「Agent 管理 / 审批中心」批准(`approve`)或拒绝(`reject`)后执行; +- **执行审计**:每次工具执行写入 `tool_executions`(入参、状态、耗时 `executionTimeMs`),同时通过 SSE 向前端推送 `thought / action / observation / result / prompt_info / model_info / error` 事件,思考过程全程可见。 + +### 3.5 记忆(Memory) + +- 计划完成后 `finishPlan()` 调用 `MemoryService.add()`,将目标摘要与解决步骤经嵌入模型向量化(1536 维)写入 `agent_memories`; +- 后续同类问题再次执行时,感知层自动检索这些历史案例,实现"经验越用越准"的长期记忆闭环。 + +### 3.6 异常恢复 + +| 异常场景 | 处理机制 | +| :--- | :--- | +| 主模型调用失败 | `ModelRoutingService` 自动降级至另一 provider(`auto-fallback-enabled=true`) | +| DeepSeek 未配置 Key | 抛出业务异常并提示配置,不阻塞本地 Ollama 链路 | +| 工具执行失败 | `ToolExecution` 记录 `failed` 状态,结果经 SSE 推送,plan 状态可追溯 | +| 工具参数非法 | `parseArguments()` 解析失败即终止该步骤,不静默跳过 | +| 超长任务 | 线程池(2 线程)异步执行,SSE 连接 10 分钟超时自动断开 | + +--- + +## 4. 架构说明 + +### 4.1 技术栈 + +| 层级 | 技术选型 | 说明 | +| :--- | :--- | :--- | +| 前端 | React 19 + TypeScript + Vite + Ant Design 6 | SPA,Redux Toolkit 状态管理 | +| 后端 | Java 17 + Spring Boot 3.5 + Spring Security 6 | Maven 多模块(ims-common / ims-api / ims-service / ims-web) | +| AI 框架 | Spring AI(ChatModel / EmbeddingModel 接口抽象) | 原生 tool calling 接入 Ollama | +| AI 引擎 | Ollama(本地,默认)+ DeepSeek API(备选) | 双引擎自动降级,配置存 Redis 可热更新 | +| 数据库 | PostgreSQL 16 + pgvector | 向量检索 ivfflat(lists=100,1536 维) | +| 缓存 | Redis 7 | 限流、AI 配置热更新、JWT 会话 | +| 对象存储 | MinIO | 知识库文档原文(bucket `ims-attachments`) | +| 数据迁移 | Flyway | V1.0 ~ V2.10 共 22 个版本脚本 | +| 文档解析 | Apache Tika / POI | pdf / docx / xls 文本抽取,chunk 200 / overlap 40 切片 | + +### 4.2 前后端交互 + +| 界面 | 路径 | Agent 能力 | +| :--- | :--- | :--- | +| 指摘详情页 | `/issues/:id` | Agent 指令输入 + SSE 流式执行面板、审批/拒绝、切换人工模式 | +| 工作台 | `/dashboard` | Agent 指令输入 + 执行流展示 | +| AI 智能分析 | `/ai-analysis` | AI 根因分析生成/查询、未分析指摘清单 | +| 知识库管理 | `/knowledge-base` | 文档上传(MinIO + 向量化)、检索 | +| Agent 管理/审批中心 | `/system/agent-admin` | 待审批计划列表、批准/拒绝 | +| 批量输入 | `/batch-input` | 指摘批量登记 | + +### 4.3 部署架构 + +数据库(PostgreSQL/Redis/MinIO/Ollama)全部容器化(`docker-compose.yml`),数据与向量索引全部本地部署,AI 推理默认本地 Ollama,资料不出内网(详见 `docs/design-spec-v6.0.md` §2)。 + +--- + +## 5. 工具 / API 清单 + +### 5.1 Agent 工具清单(`backend/ims-service/.../agent/tool/`) + +| 工具类 | 工具名 | 功能 | 写操作 | 关键参数 | +| :--- | :--- | :--- | :--- | :--- | +| IssueQueryTool | `query_issue` | 查询指摘详情 | 否 | issue_id | +| IssueUpdateTool | `update_issue` | 更新指摘字段(状态/优先级/阶段/内容等) | 是 | issue_id, field, value | +| IssueCreateTool | `create_issue` | 新建指摘 | 是 | title, description, phase, priority 等 | +| AssignPendingTool | `assign_pending` | 批量分配待处理指摘 | 是 | assignee_name | +| NotifyOverdueTool | `notify_overdue` | 催办逾期指摘 | 是 | content | +| WeeklyReportTool | `weekly_report` | 生成周报统计(新增/关闭/逾期/高优先级) | 否 | — | +| AiAnalysisTool | `ai_analysis` | AI 根因分析与整改建议 | 否 | issue_id | +| KnowledgeSearchTool | `search_knowledge` | 知识库向量检索 | 否 | query, top_k | + +### 5.2 主要 REST API + +| 模块 | 端点(前缀 `/api/v1`) | 说明 | +| :--- | :--- | :--- | +| 认证 | `POST /auth/login`、`/auth/refresh` | JWT 登录 / 刷新令牌 | +| 指摘 | `GET/POST /issues`、`GET/PUT /issues/{id}`、`DELETE` | 指摘 CRUD + 状态流转 | +| Agent | `POST /agent/execute`、`GET /agent/plan/{planId}/stream`(SSE)、`POST /agent/approval/{planId}/approve\|reject`、`POST /agent/suggest` | Agent 执行、实时流、审批、字段建议 | +| AI 分析 | `POST /ai-analysis/generate`、`GET /ai-analysis` | 根因分析生成与查询 | +| 知识库 | `POST /knowledge/documents/upload`、`GET /knowledge/search` | 文档上传、向量检索 | +| Prompt | `GET/PUT /prompt-templates` | 模板查看与热更新 | +| 系统 | `GET /system/users`、`/system/roles`、`/system/agent-config` | 用户、角色、Agent 配置 | + +### 5.3 AI 配置项(`application.yml`) + +```yaml +ai: + provider: ollama # 默认推理引擎(可经 Redis ai:config 热切换) + auto-fallback-enabled: true # 主引擎失败自动降级 +ollama: + base-url: http://localhost:11434 + chat: { model: llama3.1:8b } + embedding: { model: nomic-embed-text } +deepseek: + api: { key: "" } # DeepSeek API Key(经环境变量/Redis 配置注入,不硬编码) +agent: + max-steps: 10 + auto-execute-high-risk: false # 写操作默认需人工审批 + user-rate-limit: 10 # 每用户每分钟执行上限 +``` + +--- + +## 6. 安全与合规 + +| 项目 | 措施 | +| :--- | :--- | +| 认证授权 | Spring Security + JWT(access + refresh 双令牌)、RBAC 角色权限、数据权限范围 | +| 敏感信息 | DeepSeek API Key 不落仓库(空值占位,经 Redis 配置热注入);仓库无密钥/token/.env | +| 高风险操作 | Agent 写操作强制人工审批(Human-in-the-loop) | +| 审计 | `ai_call_logs`(模型调用审计)、`tool_executions`(工具调用审计)、`knowledge_search_logs`(检索审计)、`prompt_render_logs`(Prompt 渲染审计) | +| 数据安全 | 知识库原文与向量全部本地部署,数据不出内网 | diff --git a/README.md b/README.md index 964359a..a09a483 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,24 @@ # 指摘管理系统(IMS) +**项目性质:新规**(从零开发的新作品) + 基于 AI Agent 驱动的质量问题全生命周期管理系统。 +## 项目概述 + +针对项目开发、文档审查、流程管理中质量问题跟踪效率低、知识无法沉淀复用、高风险操作缺乏管控等痛点,本系统以 **Agent(智能体)** 为核心决策与执行单元:用户通过自然语言指令即可让 Agent 自主完成指摘查询、新建、分配、状态更新、逾期催办、周报统计、根因分析、知识检索等业务操作;高风险写操作由 Agent 发起、人工审批后执行;Agent 具备长期记忆(pgvector 向量检索历史案例);知识库文档本地化存储与向量化,数据不出内网。 + +## 整体功能说明 + +| 模块 | 功能 | +|------|------| +| 指摘管理 | 指摘全生命周期(创建/分配/整改/验证/关闭)、状态流转、优先级/阶段/影响等级管理、附件、批量登记 | +| Agent 引擎 | 自然语言指令驱动业务闭环:感知(上下文+记忆+知识检索)→ 规划(LLM 工具调用计划)→ 行动(8 个工具,写操作人工审批)→ 记忆(案例向量化入库),SSE 实时流展示思考/行动/结果 | +| AI 智能分析 | 根因分析、整改建议、未分析指摘清单 | +| 知识库 | 文档上传(Tika/POI 解析 + 切片 + 1536 维向量化)、pgvector 相似检索 | +| 工作台 | 指标看板、Agent 指令快速入口 | +| 系统管理 | 用户/角色权限、Agent 管理审批中心、Prompt 模板热更新、系统日志 | + ## 技术栈 | 层级 | 技术选型 | @@ -16,14 +33,19 @@ ## 目录结构 ``` -├── backend/ 后端(Maven 多模块) -│ ├── ims-common/ 公共模块(工具类、统一返回结构) -│ ├── ims-api/ API 模块(Controller 定义、DTO) -│ ├── ims-service/ 业务模块(Entity、Repository、Security) -│ └── ims-web/ Web 启动模块 -├── frontend/ 前端(Vite + React) -├── docs/ 设计文档 -└── docker-compose.yml 数据库层(PostgreSQL + Redis + MinIO) +├── README.md 01 项目说明(本文件) +├── DESIGN.md 02 设计文档(范式图 + Agent 架构图) +├── AGENTS.md AI 协作方式与项目说明 +├── backend/ 后端(Maven 多模块) +│ ├── ims-common/ 公共模块(工具类、统一返回结构) +│ ├── ims-api/ API 模块(Controller 定义、DTO) +│ ├── ims-service/ 业务模块(Entity、Repository、Security) +│ └── ims-web/ Web 启动模块 +├── frontend/ 前端(Vite + React) +├── tests/ 04 实验报告(测试代码 + 覆盖率报告,进行中) +├── data/ 样本数据(进行中) +├── docs/ 设计文档、演示视频(demo.mp4 待录制) +└── docker-compose.yml 数据库层(PostgreSQL + Redis + MinIO + Ollama) ``` ## 快速启动 @@ -165,5 +187,48 @@ npm run dev ## 分支说明 -- `master` — 项目骨架,各组基于此分支创建功能分支 -- 各功能模块在独立分支上开发,完成后合并回 master +- `main` — 成果物主分支(评审系统按此分支拉取),持续提交演进 + +## 效果总结(核心指标摘要) + +| 指标 | 数值 | 状态 | +|------|------|------| +| Agent 工具 | 8 个(查询/新建/更新/分配/催办/周报/分析/知识检索) | 已完成 | +| 写操作审批保护 | 5 个写工具全部挂接人工审批流 | 已完成 | +| 后端模块 | Maven 4 模块,22 个 Flyway 迁移版本(V1.0~V2.10) | 已完成 | +| 知识库向量检索 | pgvector 1536 维 + ivfflat 索引,余弦相似度召回 | 已完成 | +| Agent 闭环成功率 | 实测数据收集中 | 进行中(最终评审前补齐) | +| 人工作业 vs Agent 作业耗时对比 | 实测数据收集中 | 进行中(最终评审前补齐) | +| 测试用例与覆盖率 | 后端单元测试 + 前端 Playwright E2E(9 个 spec) | 进行中(测试执行报告后续补充) | + +## 团队分工 + +| 成员 | 角色 | 职责 | +|------|------|------| +| (待填写) | 产品/架构 | 需求分析、总体设计、方案评审 | +| (待填写) | 后端开发 | Spring Boot 业务实现、Agent 引擎、知识库 | +| (待填写) | 前端开发 | React 界面、SSE 交互、E2E 测试 | +| (待填写) | 测试/文档 | 测试执行、实验报告、演示视频 | + +## 规模与技术难度自我评估 + +| 评估项 | 说明 | +|--------|------| +| 代码规模 | 后端 ~100 个 Java 类(实体/仓库/服务/控制器/Agent 工具),前端 10+ 页面组件 | +| 技术难点 | ① Agent 感知-规划-行动-记忆闭环设计;② Ollama/DeepSeek 双引擎路由与自动降级;③ pgvector 向量检索与 ivfflat 索引调优;④ Spring AI 原生 tool calling 与人工审批(Human-in-the-loop)集成;⑤ SSE 实时流式交互;⑥ Prompt 模板存库版本化热更新 | +| 集成复杂度 | PostgreSQL + pgvector、Redis、MinIO、Ollama、DeepSeek 五类外部依赖统一编排(docker-compose) | +| 团队规模 | 4 人小组,2~3 周内完成骨架到可运行闭环 | + +## 中期提交状态说明 + +按《参赛成果物提交规范·赛道一》§1,本仓库为中期提交(2026-08-31),以下成果物状态: + +| 成果物 | 状态 | +|--------|------| +| 01 README.md | 已完成 | +| 02 DESIGN.md | 已完成 | +| 03 源码(Agent + 界面 + 存储 + 工具) | 已完成,可运行 | +| 04 tests/ + coverage/ | 测试已开发,执行报告/覆盖率报告后续提交 | +| 05 _AI_USAGE_LOG.md | 持续更新 | +| 06 演示视频 demo.mp4 | 待录制(最终评审前提交) | +| 样本数据 data/ | 待补充 | diff --git a/_AI_USAGE_LOG.md b/_AI_USAGE_LOG.md index e911f5e..2b2415e 100644 --- a/_AI_USAGE_LOG.md +++ b/_AI_USAGE_LOG.md @@ -5,3 +5,4 @@ | 2026-08-20 18:40 | Bug修复 | 修复 Spring Boot 循环依赖:ToolRegistry → AiAnalysisTool → ModelRoutingService → ToolRegistry,在 ModelRoutingService 构造器的 ToolRegistry 参数上添加 @Lazy 注解打破循环 | ModelRoutingService.java | mimo-v2.5-free | | 2026-08-21 | Bug修复 | 从git历史恢复损坏的IssueRepository.java文件,解决100+个"IssueRepository cannot be resolved"编译错误;补充AiAnalysisControllerImpl.java缺失的LocalDateTime导入 | IssueRepository.java, AiAnalysisControllerImpl.java | mimo-v2.5-free | | 2026-08-21 | 代码清理 | 清理11个文件中未使用的import(共13处)、1个未使用方法(vectorToString)、1个未使用字段(log)、1处不必要的@SuppressWarnings | AgentApprovalRequest.java, JwtUtil.java, ModelRoutingService.java, DocumentParserService.java, KnowledgeService.java, SearchLogService.java, SearchService.java, AgentControllerImpl.java, AuthControllerImpl.java, PromptService.java, RoutingEmbeddingService.java, DashboardService.java | mimo-v2.5-free | +| 2026-08-31 | 提交部署 | 按《参赛成果物提交规范·赛道一》整理中期成果物:新建 DESIGN.md(场景与价值、开发范式流程图、Agent架构图、工具/API清单);更新 README.md(项目性质声明、功能说明、效果总结、团队分工模板、规模评估、分支改main);agents.md 重命名为 AGENTS.md 并扩展 AI 协作说明;修复 start-backend.sh / pull-images.sh 硬编码绝对路径;docs/ 中文文件名重命名为 ASCII;创建 tests/、data/ 占位目录 | DESIGN.md, README.md, AGENTS.md, start-backend.sh, pull-images.sh, docs/design-spec-v6.0.md, docs/ims-tech-overview.md, docs/design-change-notes.md, docs/knowledge-base-plan.md, docs/knowledge-base-usage.md, tests/README.md, data/README.md | deepseek-v4-flash | diff --git a/backend/ims-web/hs_err_pid112402.log b/backend/ims-web/hs_err_pid112402.log new file mode 100644 index 0000000..55d0942 --- /dev/null +++ b/backend/ims-web/hs_err_pid112402.log @@ -0,0 +1,1230 @@ +# +# A fatal error has been detected by the Java Runtime Environment: +# +# SIGSEGV (0xb) at pc=0x00007176027a25e2, pid=112402, tid=112458 +# +# JRE version: OpenJDK Runtime Environment (17.0.19+10) (build 17.0.19+10-1-24.04.2-Ubuntu) +# Java VM: OpenJDK 64-Bit Server VM (17.0.19+10-1-24.04.2-Ubuntu, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) +# Problematic frame: +# V [libjvm.so+0xba25e2] MemNode::adr_type() const+0x12 +# +# Core dump will be written. Default location: Core dumps may be processed with "/wsl-capture-crash %t %E %p %s" (or dumping to /mnt/d/ims-master/backend/ims-web/core.112402) +# +# If you would like to submit a bug report, please visit: +# https://bugs.launchpad.net/ubuntu/+source/openjdk-17 +# + +--------------- S U M M A R Y ------------ + +Command Line: --enable-native-access=ALL-UNNAMED -Dclassworlds.conf=/home/xunhe/.sdkman/candidates/maven/current/bin/m2.conf -Dmaven.home=/home/xunhe/.sdkman/candidates/maven/current -Dlibrary.jansi.path=/home/xunhe/.sdkman/candidates/maven/current/lib/jansi-native -Dmaven.multiModuleProjectDirectory=/mnt/d/ims-master/backend/ims-web org.codehaus.plexus.classworlds.launcher.Launcher spring-boot:run -Dspring-boot.run.profiles=dev + +Host: Intel(R) Core(TM) i7-10710U CPU @ 1.10GHz, 12 cores, 7G, Ubuntu 24.04.1 LTS +Time: Thu Aug 20 17:59:16 2026 CST elapsed time: 2.567116 seconds (0d 0h 0m 2s) + +--------------- T H R E A D --------------- + +Current thread (0x00007175480b99d0): JavaThread "C2 CompilerThread2" daemon [_thread_in_native, id=112458, stack(0x00007175d16ff000,0x00007175d17ff000)] + + +Current CompileTask: +C2:2572 4731 4 org.apache.maven.model.merge.MavenModelMerger::mergePlugin_Executions (235 bytes) + +Stack: [0x00007175d16ff000,0x00007175d17ff000], sp=0x00007175d17f9bf0, free space=1002k +Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) +V [libjvm.so+0xba25e2] MemNode::adr_type() const+0x12 +V [libjvm.so+0xaef6e4] PhaseIdealLoop::build_loop_late_post_work(Node*, bool)+0x5b4 +V [libjvm.so+0xaef9c8] PhaseIdealLoop::build_loop_late(VectorSet&, Node_List&, Node_Stack&)+0x158 +V [libjvm.so+0xaf0309] PhaseIdealLoop::build_and_optimize()+0x799 +V [libjvm.so+0x5da3b3] PhaseIdealLoop::optimize(PhaseIterGVN&, LoopOptsMode)+0x183 +V [libjvm.so+0x5d2f45] Compile::optimize_loops(PhaseIterGVN&, LoopOptsMode)+0x95 +V [libjvm.so+0x5d82e5] Compile::Optimize()+0x9c5 +V [libjvm.so+0x5d9c1b] Compile::Compile(ciEnv*, ciMethod*, int, bool, bool, bool, bool, bool, DirectiveSet*)+0xffb +V [libjvm.so+0x5170e8] C2Compiler::compile_method(ciEnv*, ciMethod*, int, bool, DirectiveSet*)+0x118 +V [libjvm.so+0x5e2e13] CompileBroker::invoke_compiler_on_method(CompileTask*)+0xf23 +V [libjvm.so+0x5e3cc8] CompileBroker::compiler_thread_loop()+0x728 +V [libjvm.so+0xebd387] JavaThread::thread_main_inner()+0x1b7 +V [libjvm.so+0xec1159] Thread::call_run()+0xa9 +V [libjvm.so+0xc429db] thread_native_entry(Thread*)+0xeb +C [libc.so.6+0x9cb84] + + +siginfo: si_signo: 11 (SIGSEGV), si_code: 2 (SEGV_ACCERR), si_addr: 0x0000717544745e30 + +Registers: +RAX=0x0000717548745ed0, RBX=0x00007175d17fa120, RCX=0x0000717548747338, RDX=0x000071754c4b5f80 +RSP=0x00007175d17f9bf0, RBP=0x00007175d17f9cd0, RSI=0x0000717548745e88, RDI=0x0000717544745e30 +R8 =0x0000717548747338, R9 =0x000071754c41b270, R10=0x0000717548747378, R11=0x0000000000000000 +R12=0x0000717548747338, R13=0x00007175d17fa120, R14=0x00007175d17fcf70, R15=0x0000000000000001 +RIP=0x00007176027a25e2, EFLAGS=0x0000000000010206, CSGSFS=0x002b000000000033, ERR=0x0000000000000004 + TRAPNO=0x000000000000000e + +XMM[0]=0x654400706172745f 0x6e6f6d6d6f636e75 +XMM[1]=0xffff00ffffffffff 0xffffffffffffffff +XMM[2]=0x0000ff0000000000 0x0000000000000000 +XMM[3]=0x0000000000000000 0x0000000000000000 +XMM[4]=0x0000400000000000 0x0000000000000000 +XMM[5]=0x0000000000000000 0x0000000000000000 +XMM[6]=0x0000000000000000 0x0000000000000000 +XMM[7]=0x0000000000000000 0x0000000000000000 +XMM[8]=0x0000000000000000 0x0000000000000000 +XMM[9]=0x0000000000000000 0x46293e5939a08cea +XMM[10]=0x0000000000000000 0x4376345785d8a000 +XMM[11]=0x0000717564295520 0x00007175642955e0 +XMM[12]=0x0000717564295460 0x0000717564295400 +XMM[13]=0x0000000000000005 0x0000000000000004 +XMM[14]=0x0000000000000003 0x0000000000000002 +XMM[15]=0x0000000000000000 0x0000000000000000 + MXCSR=0x00001fa0 + + +Register to memory mapping: + +RAX=0x0000717548745ed0 points into unknown readable memory: 0x0000000000000000 | 00 00 00 00 00 00 00 00 +RBX=0x00007175d17fa120 is pointing into the stack for thread: 0x00007175480b99d0 +RCX=0x0000717548747338 points into unknown readable memory: 0x0000717602ef5f58 | 58 5f ef 02 76 71 00 00 +RDX=0x000071754c4b5f80 points into unknown readable memory: 0x0000717602edf190 | 90 f1 ed 02 76 71 00 00 +RSP=0x00007175d17f9bf0 is pointing into the stack for thread: 0x00007175480b99d0 +RBP=0x00007175d17f9cd0 is pointing into the stack for thread: 0x00007175480b99d0 +RSI=0x0000717548745e88 points into unknown readable memory: 0x0000717602edfd58 | 58 fd ed 02 76 71 00 00 +RDI=0x0000717544745e30 is an unknown value +R8 =0x0000717548747338 points into unknown readable memory: 0x0000717602ef5f58 | 58 5f ef 02 76 71 00 00 +R9 =0x000071754c41b270 points into unknown readable memory: 0x0000717560462160 | 60 21 46 60 75 71 00 00 +R10=0x0000717548747378 points into unknown readable memory: 0x0000717548747298 | 98 72 74 48 75 71 00 00 +R11=0x0 is NULL +R12=0x0000717548747338 points into unknown readable memory: 0x0000717602ef5f58 | 58 5f ef 02 76 71 00 00 +R13=0x00007175d17fa120 is pointing into the stack for thread: 0x00007175480b99d0 +R14=0x00007175d17fcf70 is pointing into the stack for thread: 0x00007175480b99d0 +R15=0x0000000000000001 is an unknown value + + +Top of Stack: (sp=0x00007175d17f9bf0) +0x00007175d17f9bf0: 00007175d17f9cd0 00007176026ee959 +0x00007175d17f9c00: 00007175d17f9c70 00007175481620d8 +0x00007175d17f9c10: 000071756409ad30 00007175d17fa120 +0x00007175d17f9c20: 000071754c293bf8 0000717548745e88 +0x00007175d17f9c30: 00007175d17f9c70 0000002664099a80 +0x00007175d17f9c40: 000071754c4b5f80 000000000000005b +0x00007175d17f9c50: 00007175480b9360 0000717500000080 +0x00007175d17f9c60: 00007175fc3fb450 000071750000005e +0x00007175d17f9c70: 0000717500000100 00007175fc3fb850 +0x00007175d17f9c80: 0000717500000100 00007175480b9360 +0x00007175d17f9c90: 0100000000000000 0000717564379620 +0x00007175d17f9ca0: 00007175d17f9cd0 0000717548747338 +0x00007175d17f9cb0: 0000717548745e88 00007175d17fa120 +0x00007175d17f9cc0: 000071754c4b5f80 0000000000000001 +0x00007175d17f9cd0: 00007175d17f9d20 00007176026ef6e4 +0x00007175d17f9ce0: 0000000000000008 00007175644c2df0 +0x00007175d17f9cf0: 00007175d17f9d20 00007175d17fa120 +0x00007175d17f9d00: 0000717548745e88 00007175d17f9e30 +0x00007175d17f9d10: 00007175d17f9df0 0000000000000001 +0x00007175d17f9d20: 00007175d17f9d90 00007176026ef9c8 +0x00007175d17f9d30: 0000717560462160 0000717548439eb0 +0x00007175d17f9d40: 000071756035ae38 0000717548747978 +0x00007175d17f9d50: 00007175d17f9e10 00000001d17fa120 +0x00007175d17f9d60: 00007175d17f9e30 00007175d17f9df0 +0x00007175d17f9d70: 0000000000000000 00007175d17fa120 +0x00007175d17f9d80: 00007175d17f9e30 00007175d17f9e50 +0x00007175d17f9d90: 00007175d17fa0e0 00007176026f0309 +0x00007175d17f9da0: 000071758303bca0 000071758303aa28 +0x00007175d17f9db0: 0000717500001711 00001712480cd8f8 +0x00007175d17f9dc0: 00007175d17f9e10 0000000000007160 +0x00007175d17f9dd0: 00007175fc0359e0 0000000a00003170 +0x00007175d17f9de0: 00007175d17f9e00 0000717602ad7528 + +Instructions: (pc=0x00007176027a25e2) +0x00007176027a24e2: 85 f0 08 00 00 48 85 db 74 15 0f 1f 40 00 48 89 +0x00007176027a24f2: df 48 8b 5b 48 e8 14 1e 82 ff 48 85 db 75 ef 48 +0x00007176027a2502: 8d 05 60 27 75 00 49 89 85 f0 08 00 00 48 83 c4 +0x00007176027a2512: 08 5b 41 5c 41 5d 41 5e 41 5f 5d c3 66 90 f3 0f +0x00007176027a2522: 1e fa 55 48 89 e5 48 81 ec d0 00 00 00 48 89 b5 +0x00007176027a2532: 58 ff ff ff 48 89 95 60 ff ff ff 48 89 8d 68 ff +0x00007176027a2542: ff ff 4c 89 85 70 ff ff ff 4c 89 8d 78 ff ff ff +0x00007176027a2552: 84 c0 74 20 0f 29 45 80 0f 29 4d 90 0f 29 55 a0 +0x00007176027a2562: 0f 29 5d b0 0f 29 65 c0 0f 29 6d d0 0f 29 75 e0 +0x00007176027a2572: 0f 29 7d f0 48 8d 45 10 48 8d 8d 38 ff ff ff 48 +0x00007176027a2582: 89 fa be 04 00 00 00 48 89 85 40 ff ff ff 48 8d +0x00007176027a2592: 3d e9 ca 7b 00 48 8d 85 50 ff ff ff c7 85 38 ff +0x00007176027a25a2: ff ff 08 00 00 00 c7 85 3c ff ff ff 30 00 00 00 +0x00007176027a25b2: 48 89 85 48 ff ff ff e8 32 89 f1 ff c9 c3 f3 0f +0x00007176027a25c2: 1e fa b8 38 00 00 00 c3 66 0f 1f 44 00 00 f3 0f +0x00007176027a25d2: 1e fa 48 8b 47 08 48 8b 78 10 48 85 ff 74 47 55 +0x00007176027a25e2: 48 8b 07 48 89 e5 ff 50 28 48 8d 15 b6 f3 7d 00 +0x00007176027a25f2: 48 3b 02 74 29 8b 48 10 8d 51 ef 83 fa 06 77 0e +0x00007176027a2602: 48 85 c0 74 09 5d c3 0f 1f 80 00 00 00 00 48 8d +0x00007176027a2612: 05 89 f1 7d 00 5d 48 8b 00 c3 0f 1f 40 00 31 c0 +0x00007176027a2622: 5d c3 0f 1f 40 00 31 c0 c3 90 0f 1f 40 00 f3 0f +0x00007176027a2632: 1e fa 8b 47 38 85 c0 0f 95 c0 c3 90 66 90 f3 0f +0x00007176027a2642: 1e fa b8 48 00 00 00 c3 66 0f 1f 44 00 00 f3 0f +0x00007176027a2652: 1e fa 48 8b 47 40 c3 90 66 0f 1f 44 00 00 f3 0f +0x00007176027a2662: 1e fa 48 8b 47 40 48 63 40 10 48 c1 e0 05 48 03 +0x00007176027a2672: 05 61 96 75 00 8b 40 14 c3 90 0f 1f 40 00 f3 0f +0x00007176027a2682: 1e fa 48 8b 57 08 48 8b 42 08 03 02 03 42 10 c3 +0x00007176027a2692: 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f +0x00007176027a26a2: 1e fa 31 c0 83 fe 02 0f 94 c0 c3 90 66 90 f3 0f +0x00007176027a26b2: 1e fa 31 c0 c3 90 0f 1f 84 00 00 00 00 00 f3 0f +0x00007176027a26c2: 1e fa 48 8d 05 ed f2 7d 00 48 8b 00 c3 90 f3 0f +0x00007176027a26d2: 1e fa 31 c0 c3 90 0f 1f 84 00 00 00 00 00 f3 0f + + +Stack slot to memory mapping: +stack at sp + 0 slots: 0x00007175d17f9cd0 is pointing into the stack for thread: 0x00007175480b99d0 +stack at sp + 1 slots: 0x00007176026ee959: in /usr/lib/jvm/java-17-openjdk-amd64/lib/server/libjvm.so at 0x0000717601c00000 +stack at sp + 2 slots: 0x00007175d17f9c70 is pointing into the stack for thread: 0x00007175480b99d0 +stack at sp + 3 slots: 0x00007175481620d8 points into unknown readable memory: 0x0000717602ee3e58 | 58 3e ee 02 76 71 00 00 +stack at sp + 4 slots: 0x000071756409ad30 points into unknown readable memory: 0x0000717602edf190 | 90 f1 ed 02 76 71 00 00 +stack at sp + 5 slots: 0x00007175d17fa120 is pointing into the stack for thread: 0x00007175480b99d0 +stack at sp + 6 slots: 0x000071754c293bf8 points into unknown readable memory: 0x0000717602ed6810 | 10 68 ed 02 76 71 00 00 +stack at sp + 7 slots: 0x0000717548745e88 points into unknown readable memory: 0x0000717602edfd58 | 58 fd ed 02 76 71 00 00 + + +--------------- P R O C E S S --------------- + +Threads class SMR info: +_java_thread_list=0x00007175fc91e9f0, length=14, elements={ +0x00007175fc018200, 0x00007175fc1335b0, 0x00007175fc1349a0, 0x00007175fc13c9d0, +0x00007175fc13dd90, 0x00007175fc13f1b0, 0x00007175fc140b70, 0x00007175fc1420b0, +0x00007175fc14b520, 0x00007175fc17b9e0, 0x00007175fc17e940, 0x000071756414b110, +0x00007175480b99d0, 0x00007175fc91dcb0 +} + +Java Threads: ( => current thread ) + 0x00007175fc018200 JavaThread "main" [_thread_in_native, id=112438, stack(0x0000717601700000,0x0000717601800000)] + 0x00007175fc1335b0 JavaThread "Reference Handler" daemon [_thread_blocked, id=112445, stack(0x00007175e0422000,0x00007175e0522000)] + 0x00007175fc1349a0 JavaThread "Finalizer" daemon [_thread_blocked, id=112446, stack(0x00007175e0322000,0x00007175e0422000)] + 0x00007175fc13c9d0 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=112447, stack(0x00007175e01c9000,0x00007175e02c9000)] + 0x00007175fc13dd90 JavaThread "Service Thread" daemon [_thread_blocked, id=112448, stack(0x00007175e00c9000,0x00007175e01c9000)] + 0x00007175fc13f1b0 JavaThread "Monitor Deflation Thread" daemon [_thread_blocked, id=112449, stack(0x00007175d1f00000,0x00007175d2000000)] + 0x00007175fc140b70 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=112450, stack(0x00007175d1e00000,0x00007175d1f00000)] + 0x00007175fc1420b0 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=112451, stack(0x00007175d1d00000,0x00007175d1e00000)] + 0x00007175fc14b520 JavaThread "Sweeper thread" daemon [_thread_blocked, id=112452, stack(0x00007175d1c00000,0x00007175d1d00000)] + 0x00007175fc17b9e0 JavaThread "Notification Thread" daemon [_thread_blocked, id=112453, stack(0x00007175d1b00000,0x00007175d1c00000)] + 0x00007175fc17e940 JavaThread "Common-Cleaner" daemon [_thread_blocked, id=112455, stack(0x00007175d18ff000,0x00007175d19ff000)] + 0x000071756414b110 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=112456, stack(0x00007175d17ff000,0x00007175d18ff000)] +=>0x00007175480b99d0 JavaThread "C2 CompilerThread2" daemon [_thread_in_native, id=112458, stack(0x00007175d16ff000,0x00007175d17ff000)] + 0x00007175fc91dcb0 JavaThread "Thread-1" daemon [_thread_blocked, id=112464, stack(0x00007175d0dfb000,0x00007175d0efb000)] + +Other Threads: + 0x00007175fc12f4a0 VMThread "VM Thread" [stack: 0x00007175e0523000,0x00007175e0623000] [id=112444] + 0x00007175fc17d330 WatcherThread [stack: 0x00007175d1a00000,0x00007175d1b00000] [id=112454] + 0x00007175fc072e00 GCTaskThread "GC Thread#0" [stack: 0x0000717600276000,0x0000717600376000] [id=112439] + 0x00007175c80063e0 GCTaskThread "GC Thread#1" [stack: 0x00007175d1300000,0x00007175d1400000] [id=112459] + 0x00007175c8006e30 GCTaskThread "GC Thread#2" [stack: 0x00007175d11ff000,0x00007175d12ff000] [id=112460] + 0x00007175c800d2e0 GCTaskThread "GC Thread#3" [stack: 0x00007175d10fe000,0x00007175d11fe000] [id=112461] + 0x00007175c800a890 GCTaskThread "GC Thread#4" [stack: 0x00007175d0ffd000,0x00007175d10fd000] [id=112462] + 0x00007175c800fdc0 GCTaskThread "GC Thread#5" [stack: 0x00007175d0efc000,0x00007175d0ffc000] [id=112463] + 0x00007175c800f350 GCTaskThread "GC Thread#6" [stack: 0x00007175d0cfb000,0x00007175d0dfb000] [id=112465] + 0x00007175c8012a30 GCTaskThread "GC Thread#7" [stack: 0x00007175d0bfa000,0x00007175d0cfa000] [id=112466] + 0x00007175c8013450 GCTaskThread "GC Thread#8" [stack: 0x00007175d0af9000,0x00007175d0bf9000] [id=112467] + 0x00007175c8013e70 GCTaskThread "GC Thread#9" [stack: 0x00007175d09f8000,0x00007175d0af8000] [id=112468] + 0x00007175fc083970 ConcurrentGCThread "G1 Main Marker" [stack: 0x0000717600175000,0x0000717600275000] [id=112440] + 0x00007175fc0848f0 ConcurrentGCThread "G1 Conc#0" [stack: 0x0000717600074000,0x0000717600174000] [id=112441] + 0x00007175fc102bf0 ConcurrentGCThread "G1 Refine#0" [stack: 0x00007175e08d2000,0x00007175e09d2000] [id=112442] + 0x00007175cc000ea0 ConcurrentGCThread "G1 Refine#1" [stack: 0x00007175d08f7000,0x00007175d09f7000] [id=112469] + 0x0000717518000ea0 ConcurrentGCThread "G1 Refine#2" [stack: 0x00007175d07f6000,0x00007175d08f6000] [id=112470] + 0x000071751c000ea0 ConcurrentGCThread "G1 Refine#3" [stack: 0x00007175d06f5000,0x00007175d07f5000] [id=112471] + 0x0000717510000ea0 ConcurrentGCThread "G1 Refine#4" [stack: 0x00007175d05f4000,0x00007175d06f4000] [id=112472] + 0x00007175fc103b00 ConcurrentGCThread "G1 Service" [stack: 0x00007175e07d1000,0x00007175e08d1000] [id=112443] + +Threads with active compile tasks: +C2 CompilerThread2 3162 4731 4 org.apache.maven.model.merge.MavenModelMerger::mergePlugin_Executions (235 bytes) + +VM state: not at safepoint (normal execution) + +VM Mutex/Monitor currently owned by a thread: None + +Heap address: 0x0000000085600000, size: 1962 MB, Compressed Oops mode: 32-bit + +CDS archive(s) mapped at: [0x0000717583000000-0x0000717583bc7000-0x0000717583bc7000), size 12349440, SharedBaseAddress: 0x0000717583000000, ArchiveRelocationMode: 1. +Compressed class space mapped at: 0x0000717584000000-0x00007175c4000000, reserved size: 1073741824 +Narrow klass base: 0x0000717583000000, Narrow klass shift: 0, Narrow klass range: 0x100000000 + +GC Precious Log: + CPUs: 12 total, 12 available + Memory: 7842M + Large Page Support: Disabled + NUMA Support: Disabled + Compressed Oops: Enabled (32-bit) + Heap Region Size: 1M + Heap Min Capacity: 8M + Heap Initial Capacity: 124M + Heap Max Capacity: 1962M + Pre-touch: Disabled + Parallel Workers: 10 + Concurrent Workers: 3 + Concurrent Refinement Workers: 10 + Periodic GC: Disabled + +Heap: + garbage-first heap total 155648K, used 90826K [0x0000000085600000, 0x0000000100000000) + region size 1024K, 42 young (43008K), 3 survivors (3072K) + Metaspace used 18995K, committed 19328K, reserved 1114112K + class space used 2163K, committed 2304K, reserved 1048576K + +Heap Regions: E=young(eden), S=young(survivor), O=old, HS=humongous(starts), HC=humongous(continues), CS=collection set, F=free, OA=open archive, CA=closed archive, TAMS=top-at-mark-start (previous, next) +| 0|0x0000000085600000, 0x0000000085700000, 0x0000000085700000|100%| O| |TAMS 0x0000000085600000, 0x0000000085700000| Untracked +| 1|0x0000000085700000, 0x0000000085800000, 0x0000000085800000|100%| O| |TAMS 0x0000000085700000, 0x0000000085800000| Untracked +| 2|0x0000000085800000, 0x0000000085900000, 0x0000000085900000|100%| O| |TAMS 0x0000000085800000, 0x0000000085900000| Untracked +| 3|0x0000000085900000, 0x0000000085a00000, 0x0000000085a00000|100%| O| |TAMS 0x0000000085900000, 0x0000000085a00000| Untracked +| 4|0x0000000085a00000, 0x0000000085b00000, 0x0000000085b00000|100%| O| |TAMS 0x0000000085a00000, 0x0000000085b00000| Untracked +| 5|0x0000000085b00000, 0x0000000085c00000, 0x0000000085c00000|100%| O| |TAMS 0x0000000085b00000, 0x0000000085c00000| Untracked +| 6|0x0000000085c00000, 0x0000000085d00000, 0x0000000085d00000|100%| O| |TAMS 0x0000000085c00000, 0x0000000085d00000| Untracked +| 7|0x0000000085d00000, 0x0000000085e00000, 0x0000000085e00000|100%| O| |TAMS 0x0000000085d00000, 0x0000000085e00000| Untracked +| 8|0x0000000085e00000, 0x0000000085f00000, 0x0000000085f00000|100%| O| |TAMS 0x0000000085e00000, 0x0000000085f00000| Untracked +| 9|0x0000000085f00000, 0x0000000086000000, 0x0000000086000000|100%| O| |TAMS 0x0000000085f00000, 0x0000000086000000| Untracked +| 10|0x0000000086000000, 0x0000000086100000, 0x0000000086100000|100%| O| |TAMS 0x0000000086000000, 0x0000000086100000| Untracked +| 11|0x0000000086100000, 0x0000000086200000, 0x0000000086200000|100%| O| |TAMS 0x0000000086100000, 0x00000000861f6200| Untracked +| 12|0x0000000086200000, 0x0000000086300000, 0x0000000086300000|100%|HS| |TAMS 0x0000000086200000, 0x0000000086200000| Complete +| 13|0x0000000086300000, 0x0000000086400000, 0x0000000086400000|100%|HC| |TAMS 0x0000000086300000, 0x0000000086300000| Complete +| 14|0x0000000086400000, 0x0000000086500000, 0x0000000086500000|100%|HC| |TAMS 0x0000000086400000, 0x0000000086400000| Complete +| 15|0x0000000086500000, 0x0000000086600000, 0x0000000086600000|100%|HC| |TAMS 0x0000000086500000, 0x0000000086500000| Complete +| 16|0x0000000086600000, 0x0000000086700000, 0x0000000086700000|100%|HC| |TAMS 0x0000000086600000, 0x0000000086600000| Complete +| 17|0x0000000086700000, 0x0000000086800000, 0x0000000086800000|100%|HC| |TAMS 0x0000000086700000, 0x0000000086700000| Complete +| 18|0x0000000086800000, 0x0000000086900000, 0x0000000086900000|100%|HC| |TAMS 0x0000000086800000, 0x0000000086800000| Complete +| 19|0x0000000086900000, 0x0000000086a00000, 0x0000000086a00000|100%|HC| |TAMS 0x0000000086900000, 0x0000000086900000| Complete +| 20|0x0000000086a00000, 0x0000000086b00000, 0x0000000086b00000|100%|HC| |TAMS 0x0000000086a00000, 0x0000000086a00000| Complete +| 21|0x0000000086b00000, 0x0000000086c00000, 0x0000000086c00000|100%|HC| |TAMS 0x0000000086b00000, 0x0000000086b00000| Complete +| 22|0x0000000086c00000, 0x0000000086d00000, 0x0000000086d00000|100%|HC| |TAMS 0x0000000086c00000, 0x0000000086c00000| Complete +| 23|0x0000000086d00000, 0x0000000086e00000, 0x0000000086e00000|100%|HC| |TAMS 0x0000000086d00000, 0x0000000086d00000| Complete +| 24|0x0000000086e00000, 0x0000000086f00000, 0x0000000086f00000|100%|HS| |TAMS 0x0000000086e00000, 0x0000000086e00000| Complete +| 25|0x0000000086f00000, 0x0000000087000000, 0x0000000087000000|100%|HC| |TAMS 0x0000000086f00000, 0x0000000086f00000| Complete +| 26|0x0000000087000000, 0x0000000087100000, 0x0000000087100000|100%|HC| |TAMS 0x0000000087000000, 0x0000000087000000| Complete +| 27|0x0000000087100000, 0x0000000087200000, 0x0000000087200000|100%|HC| |TAMS 0x0000000087100000, 0x0000000087100000| Complete +| 28|0x0000000087200000, 0x0000000087300000, 0x0000000087300000|100%|HC| |TAMS 0x0000000087200000, 0x0000000087200000| Complete +| 29|0x0000000087300000, 0x0000000087400000, 0x0000000087400000|100%|HC| |TAMS 0x0000000087300000, 0x0000000087300000| Complete +| 30|0x0000000087400000, 0x0000000087500000, 0x0000000087500000|100%|HC| |TAMS 0x0000000087400000, 0x0000000087400000| Complete +| 31|0x0000000087500000, 0x0000000087600000, 0x0000000087600000|100%|HC| |TAMS 0x0000000087500000, 0x0000000087500000| Complete +| 32|0x0000000087600000, 0x0000000087700000, 0x0000000087700000|100%|HC| |TAMS 0x0000000087600000, 0x0000000087600000| Complete +| 33|0x0000000087700000, 0x0000000087800000, 0x0000000087800000|100%|HC| |TAMS 0x0000000087700000, 0x0000000087700000| Complete +| 34|0x0000000087800000, 0x0000000087900000, 0x0000000087900000|100%|HC| |TAMS 0x0000000087800000, 0x0000000087800000| Complete +| 35|0x0000000087900000, 0x0000000087a00000, 0x0000000087a00000|100%|HC| |TAMS 0x0000000087900000, 0x0000000087900000| Complete +| 36|0x0000000087a00000, 0x0000000087b00000, 0x0000000087b00000|100%|HS| |TAMS 0x0000000087a00000, 0x0000000087b00000| Complete +| 37|0x0000000087b00000, 0x0000000087c00000, 0x0000000087c00000|100%|HC| |TAMS 0x0000000087b00000, 0x0000000087c00000| Complete +| 38|0x0000000087c00000, 0x0000000087d00000, 0x0000000087d00000|100%|HC| |TAMS 0x0000000087c00000, 0x0000000087d00000| Complete +| 39|0x0000000087d00000, 0x0000000087e00000, 0x0000000087e00000|100%|HC| |TAMS 0x0000000087d00000, 0x0000000087e00000| Complete +| 40|0x0000000087e00000, 0x0000000087f00000, 0x0000000087f00000|100%|HC| |TAMS 0x0000000087e00000, 0x0000000087f00000| Complete +| 41|0x0000000087f00000, 0x0000000088000000, 0x0000000088000000|100%|HC| |TAMS 0x0000000087f00000, 0x0000000088000000| Complete +| 42|0x0000000088000000, 0x0000000088100000, 0x0000000088100000|100%|HC| |TAMS 0x0000000088000000, 0x0000000088100000| Complete +| 43|0x0000000088100000, 0x0000000088200000, 0x0000000088200000|100%|HC| |TAMS 0x0000000088100000, 0x0000000088200000| Complete +| 44|0x0000000088200000, 0x0000000088200000, 0x0000000088300000| 0%| F| |TAMS 0x0000000088200000, 0x0000000088200000| Untracked +| 45|0x0000000088300000, 0x0000000088300000, 0x0000000088400000| 0%| F| |TAMS 0x0000000088300000, 0x0000000088300000| Untracked +| 46|0x0000000088400000, 0x0000000088400000, 0x0000000088500000| 0%| F| |TAMS 0x0000000088400000, 0x0000000088400000| Untracked +| 47|0x0000000088500000, 0x0000000088500000, 0x0000000088600000| 0%| F| |TAMS 0x0000000088500000, 0x0000000088500000| Untracked +| 48|0x0000000088600000, 0x0000000088600000, 0x0000000088700000| 0%| F| |TAMS 0x0000000088600000, 0x0000000088600000| Untracked +| 49|0x0000000088700000, 0x0000000088700000, 0x0000000088800000| 0%| F| |TAMS 0x0000000088700000, 0x0000000088700000| Untracked +| 50|0x0000000088800000, 0x0000000088800000, 0x0000000088900000| 0%| F| |TAMS 0x0000000088800000, 0x0000000088800000| Untracked +| 51|0x0000000088900000, 0x0000000088900000, 0x0000000088a00000| 0%| F| |TAMS 0x0000000088900000, 0x0000000088900000| Untracked +| 52|0x0000000088a00000, 0x0000000088b00000, 0x0000000088b00000|100%| O| |TAMS 0x0000000088a00000, 0x0000000088a00000| Untracked +| 53|0x0000000088b00000, 0x0000000088c00000, 0x0000000088c00000|100%| O| |TAMS 0x0000000088b00000, 0x0000000088b00000| Untracked +| 54|0x0000000088c00000, 0x0000000088d00000, 0x0000000088d00000|100%| O| |TAMS 0x0000000088c00000, 0x0000000088c00000| Untracked +| 55|0x0000000088d00000, 0x0000000088d1f600, 0x0000000088e00000| 12%| O| |TAMS 0x0000000088d00000, 0x0000000088d00000| Untracked +| 56|0x0000000088e00000, 0x0000000088e00000, 0x0000000088f00000| 0%| F| |TAMS 0x0000000088e00000, 0x0000000088e00000| Untracked +| 57|0x0000000088f00000, 0x0000000088f00000, 0x0000000089000000| 0%| F| |TAMS 0x0000000088f00000, 0x0000000088f00000| Untracked +| 58|0x0000000089000000, 0x0000000089000000, 0x0000000089100000| 0%| F| |TAMS 0x0000000089000000, 0x0000000089000000| Untracked +| 59|0x0000000089100000, 0x0000000089100000, 0x0000000089200000| 0%| F| |TAMS 0x0000000089100000, 0x0000000089100000| Untracked +| 60|0x0000000089200000, 0x0000000089200000, 0x0000000089300000| 0%| F| |TAMS 0x0000000089200000, 0x0000000089200000| Untracked +| 61|0x0000000089300000, 0x0000000089300000, 0x0000000089400000| 0%| F| |TAMS 0x0000000089300000, 0x0000000089300000| Untracked +| 62|0x0000000089400000, 0x0000000089400000, 0x0000000089500000| 0%| F| |TAMS 0x0000000089400000, 0x0000000089400000| Untracked +| 63|0x0000000089500000, 0x0000000089500000, 0x0000000089600000| 0%| F| |TAMS 0x0000000089500000, 0x0000000089500000| Untracked +| 64|0x0000000089600000, 0x0000000089600000, 0x0000000089700000| 0%| F| |TAMS 0x0000000089600000, 0x0000000089600000| Untracked +| 65|0x0000000089700000, 0x0000000089700000, 0x0000000089800000| 0%| F| |TAMS 0x0000000089700000, 0x0000000089700000| Untracked +| 66|0x0000000089800000, 0x0000000089800000, 0x0000000089900000| 0%| F| |TAMS 0x0000000089800000, 0x0000000089800000| Untracked +| 67|0x0000000089900000, 0x0000000089900000, 0x0000000089a00000| 0%| F| |TAMS 0x0000000089900000, 0x0000000089900000| Untracked +| 68|0x0000000089a00000, 0x0000000089a00000, 0x0000000089b00000| 0%| F| |TAMS 0x0000000089a00000, 0x0000000089a00000| Untracked +| 69|0x0000000089b00000, 0x0000000089b00000, 0x0000000089c00000| 0%| F| |TAMS 0x0000000089b00000, 0x0000000089b00000| Untracked +| 70|0x0000000089c00000, 0x0000000089c00000, 0x0000000089d00000| 0%| F| |TAMS 0x0000000089c00000, 0x0000000089c00000| Untracked +| 71|0x0000000089d00000, 0x0000000089d00000, 0x0000000089e00000| 0%| F| |TAMS 0x0000000089d00000, 0x0000000089d00000| Untracked +| 72|0x0000000089e00000, 0x0000000089e00000, 0x0000000089f00000| 0%| F| |TAMS 0x0000000089e00000, 0x0000000089e00000| Untracked +| 73|0x0000000089f00000, 0x0000000089f00000, 0x000000008a000000| 0%| F| |TAMS 0x0000000089f00000, 0x0000000089f00000| Untracked +| 74|0x000000008a000000, 0x000000008a000000, 0x000000008a100000| 0%| F| |TAMS 0x000000008a000000, 0x000000008a000000| Untracked +| 75|0x000000008a100000, 0x000000008a100000, 0x000000008a200000| 0%| F| |TAMS 0x000000008a100000, 0x000000008a100000| Untracked +| 76|0x000000008a200000, 0x000000008a200000, 0x000000008a300000| 0%| F| |TAMS 0x000000008a200000, 0x000000008a200000| Untracked +| 77|0x000000008a300000, 0x000000008a300000, 0x000000008a400000| 0%| F| |TAMS 0x000000008a300000, 0x000000008a300000| Untracked +| 78|0x000000008a400000, 0x000000008a400000, 0x000000008a500000| 0%| F| |TAMS 0x000000008a400000, 0x000000008a400000| Untracked +| 79|0x000000008a500000, 0x000000008a500000, 0x000000008a600000| 0%| F| |TAMS 0x000000008a500000, 0x000000008a500000| Untracked +| 80|0x000000008a600000, 0x000000008a600000, 0x000000008a700000| 0%| F| |TAMS 0x000000008a600000, 0x000000008a600000| Untracked +| 81|0x000000008a700000, 0x000000008a700000, 0x000000008a800000| 0%| F| |TAMS 0x000000008a700000, 0x000000008a700000| Untracked +| 82|0x000000008a800000, 0x000000008a800000, 0x000000008a900000| 0%| F| |TAMS 0x000000008a800000, 0x000000008a800000| Untracked +| 83|0x000000008a900000, 0x000000008a900000, 0x000000008aa00000| 0%| F| |TAMS 0x000000008a900000, 0x000000008a900000| Untracked +| 84|0x000000008aa00000, 0x000000008aa00000, 0x000000008ab00000| 0%| F| |TAMS 0x000000008aa00000, 0x000000008aa00000| Untracked +| 85|0x000000008ab00000, 0x000000008ab00000, 0x000000008ac00000| 0%| F| |TAMS 0x000000008ab00000, 0x000000008ab00000| Untracked +| 86|0x000000008ac00000, 0x000000008ac00000, 0x000000008ad00000| 0%| F| |TAMS 0x000000008ac00000, 0x000000008ac00000| Untracked +| 87|0x000000008ad00000, 0x000000008ad00000, 0x000000008ae00000| 0%| F| |TAMS 0x000000008ad00000, 0x000000008ad00000| Untracked +| 88|0x000000008ae00000, 0x000000008ae00000, 0x000000008af00000| 0%| F| |TAMS 0x000000008ae00000, 0x000000008ae00000| Untracked +| 89|0x000000008af00000, 0x000000008af80000, 0x000000008b000000| 50%| E| |TAMS 0x000000008af00000, 0x000000008af00000| Complete +| 90|0x000000008b000000, 0x000000008b100000, 0x000000008b100000|100%| E|CS|TAMS 0x000000008b000000, 0x000000008b000000| Complete +| 91|0x000000008b100000, 0x000000008b200000, 0x000000008b200000|100%| E|CS|TAMS 0x000000008b100000, 0x000000008b100000| Complete +| 92|0x000000008b200000, 0x000000008b300000, 0x000000008b300000|100%| E|CS|TAMS 0x000000008b200000, 0x000000008b200000| Complete +| 93|0x000000008b300000, 0x000000008b400000, 0x000000008b400000|100%| E| |TAMS 0x000000008b300000, 0x000000008b300000| Complete +| 94|0x000000008b400000, 0x000000008b500000, 0x000000008b500000|100%| E|CS|TAMS 0x000000008b400000, 0x000000008b400000| Complete +| 95|0x000000008b500000, 0x000000008b600000, 0x000000008b600000|100%| E|CS|TAMS 0x000000008b500000, 0x000000008b500000| Complete +| 96|0x000000008b600000, 0x000000008b700000, 0x000000008b700000|100%| E|CS|TAMS 0x000000008b600000, 0x000000008b600000| Complete +| 97|0x000000008b700000, 0x000000008b800000, 0x000000008b800000|100%| E|CS|TAMS 0x000000008b700000, 0x000000008b700000| Complete +| 98|0x000000008b800000, 0x000000008b900000, 0x000000008b900000|100%| E|CS|TAMS 0x000000008b800000, 0x000000008b800000| Complete +| 99|0x000000008b900000, 0x000000008ba00000, 0x000000008ba00000|100%| E|CS|TAMS 0x000000008b900000, 0x000000008b900000| Complete +| 100|0x000000008ba00000, 0x000000008bb00000, 0x000000008bb00000|100%| E|CS|TAMS 0x000000008ba00000, 0x000000008ba00000| Complete +| 101|0x000000008bb00000, 0x000000008bc00000, 0x000000008bc00000|100%| E|CS|TAMS 0x000000008bb00000, 0x000000008bb00000| Complete +| 102|0x000000008bc00000, 0x000000008bd00000, 0x000000008bd00000|100%| E|CS|TAMS 0x000000008bc00000, 0x000000008bc00000| Complete +| 103|0x000000008bd00000, 0x000000008be00000, 0x000000008be00000|100%| E|CS|TAMS 0x000000008bd00000, 0x000000008bd00000| Complete +| 104|0x000000008be00000, 0x000000008bf00000, 0x000000008bf00000|100%| E|CS|TAMS 0x000000008be00000, 0x000000008be00000| Complete +| 105|0x000000008bf00000, 0x000000008c000000, 0x000000008c000000|100%| E|CS|TAMS 0x000000008bf00000, 0x000000008bf00000| Complete +| 106|0x000000008c000000, 0x000000008c100000, 0x000000008c100000|100%| E|CS|TAMS 0x000000008c000000, 0x000000008c000000| Complete +| 107|0x000000008c100000, 0x000000008c200000, 0x000000008c200000|100%| E|CS|TAMS 0x000000008c100000, 0x000000008c100000| Complete +| 108|0x000000008c200000, 0x000000008c300000, 0x000000008c300000|100%| E|CS|TAMS 0x000000008c200000, 0x000000008c200000| Complete +| 109|0x000000008c300000, 0x000000008c400000, 0x000000008c400000|100%| E|CS|TAMS 0x000000008c300000, 0x000000008c300000| Complete +| 110|0x000000008c400000, 0x000000008c500000, 0x000000008c500000|100%| E|CS|TAMS 0x000000008c400000, 0x000000008c400000| Complete +| 111|0x000000008c500000, 0x000000008c600000, 0x000000008c600000|100%| E|CS|TAMS 0x000000008c500000, 0x000000008c500000| Complete +| 112|0x000000008c600000, 0x000000008c700000, 0x000000008c700000|100%| E|CS|TAMS 0x000000008c600000, 0x000000008c600000| Complete +| 113|0x000000008c700000, 0x000000008c800000, 0x000000008c800000|100%| E|CS|TAMS 0x000000008c700000, 0x000000008c700000| Complete +| 114|0x000000008c800000, 0x000000008c900000, 0x000000008c900000|100%| E|CS|TAMS 0x000000008c800000, 0x000000008c800000| Complete +| 115|0x000000008c900000, 0x000000008ca00000, 0x000000008ca00000|100%| E|CS|TAMS 0x000000008c900000, 0x000000008c900000| Complete +| 116|0x000000008ca00000, 0x000000008cb00000, 0x000000008cb00000|100%| E|CS|TAMS 0x000000008ca00000, 0x000000008ca00000| Complete +| 117|0x000000008cb00000, 0x000000008cc00000, 0x000000008cc00000|100%| E|CS|TAMS 0x000000008cb00000, 0x000000008cb00000| Complete +| 118|0x000000008cc00000, 0x000000008cd00000, 0x000000008cd00000|100%| E|CS|TAMS 0x000000008cc00000, 0x000000008cc00000| Complete +| 119|0x000000008cd00000, 0x000000008ce00000, 0x000000008ce00000|100%| E|CS|TAMS 0x000000008cd00000, 0x000000008cd00000| Complete +| 120|0x000000008ce00000, 0x000000008cea6360, 0x000000008cf00000| 64%| S|CS|TAMS 0x000000008ce00000, 0x000000008ce00000| Complete +| 121|0x000000008cf00000, 0x000000008d000000, 0x000000008d000000|100%| S|CS|TAMS 0x000000008cf00000, 0x000000008cf00000| Complete +| 122|0x000000008d000000, 0x000000008d100000, 0x000000008d100000|100%| S|CS|TAMS 0x000000008d000000, 0x000000008d000000| Complete +| 123|0x000000008d100000, 0x000000008d200000, 0x000000008d200000|100%| E|CS|TAMS 0x000000008d100000, 0x000000008d100000| Complete +| 124|0x000000008d200000, 0x000000008d300000, 0x000000008d300000|100%| E|CS|TAMS 0x000000008d200000, 0x000000008d200000| Complete +| 125|0x000000008d300000, 0x000000008d400000, 0x000000008d400000|100%| E|CS|TAMS 0x000000008d300000, 0x000000008d300000| Complete +| 126|0x000000008d400000, 0x000000008d500000, 0x000000008d500000|100%| E|CS|TAMS 0x000000008d400000, 0x000000008d400000| Complete +| 127|0x000000008d500000, 0x000000008d600000, 0x000000008d600000|100%| E|CS|TAMS 0x000000008d500000, 0x000000008d500000| Complete +| 128|0x000000008d600000, 0x000000008d700000, 0x000000008d700000|100%| E|CS|TAMS 0x000000008d600000, 0x000000008d600000| Complete +| 129|0x000000008d700000, 0x000000008d800000, 0x000000008d800000|100%| E|CS|TAMS 0x000000008d700000, 0x000000008d700000| Complete +| 130|0x000000008d800000, 0x000000008d900000, 0x000000008d900000|100%| E|CS|TAMS 0x000000008d800000, 0x000000008d800000| Complete +| 131|0x000000008d900000, 0x000000008da00000, 0x000000008da00000|100%| E|CS|TAMS 0x000000008d900000, 0x000000008d900000| Complete +| 132|0x000000008da00000, 0x000000008db00000, 0x000000008db00000|100%| E|CS|TAMS 0x000000008da00000, 0x000000008da00000| Complete +| 133|0x000000008db00000, 0x000000008dc00000, 0x000000008dc00000|100%| E|CS|TAMS 0x000000008db00000, 0x000000008db00000| Complete +| 134|0x000000008dc00000, 0x000000008dd00000, 0x000000008dd00000|100%| E|CS|TAMS 0x000000008dc00000, 0x000000008dc00000| Complete +| 135|0x000000008dd00000, 0x000000008de00000, 0x000000008de00000|100%| E|CS|TAMS 0x000000008dd00000, 0x000000008dd00000| Complete +| 136|0x000000008de00000, 0x000000008df00000, 0x000000008df00000|100%| E|CS|TAMS 0x000000008de00000, 0x000000008de00000| Complete +| 137|0x000000008df00000, 0x000000008e000000, 0x000000008e000000|100%| E|CS|TAMS 0x000000008df00000, 0x000000008df00000| Complete +| 138|0x000000008e000000, 0x000000008e100000, 0x000000008e100000|100%| E|CS|TAMS 0x000000008e000000, 0x000000008e000000| Complete +| 139|0x000000008e100000, 0x000000008e200000, 0x000000008e200000|100%| E|CS|TAMS 0x000000008e100000, 0x000000008e100000| Complete +| 140|0x000000008e200000, 0x000000008e300000, 0x000000008e300000|100%| E|CS|TAMS 0x000000008e200000, 0x000000008e200000| Complete +| 141|0x000000008e300000, 0x000000008e400000, 0x000000008e400000|100%| E|CS|TAMS 0x000000008e300000, 0x000000008e300000| Complete +| 142|0x000000008e400000, 0x000000008e500000, 0x000000008e500000|100%| E|CS|TAMS 0x000000008e400000, 0x000000008e400000| Complete +| 143|0x000000008e500000, 0x000000008e600000, 0x000000008e600000|100%| E|CS|TAMS 0x000000008e500000, 0x000000008e500000| Complete +| 144|0x000000008e600000, 0x000000008e700000, 0x000000008e700000|100%| E|CS|TAMS 0x000000008e600000, 0x000000008e600000| Complete +| 145|0x000000008e700000, 0x000000008e800000, 0x000000008e800000|100%| E|CS|TAMS 0x000000008e700000, 0x000000008e700000| Complete +| 146|0x000000008e800000, 0x000000008e900000, 0x000000008e900000|100%| E|CS|TAMS 0x000000008e800000, 0x000000008e800000| Complete +| 147|0x000000008e900000, 0x000000008ea00000, 0x000000008ea00000|100%| E|CS|TAMS 0x000000008e900000, 0x000000008e900000| Complete +| 148|0x000000008ea00000, 0x000000008eb00000, 0x000000008eb00000|100%| E|CS|TAMS 0x000000008ea00000, 0x000000008ea00000| Complete +| 149|0x000000008eb00000, 0x000000008ec00000, 0x000000008ec00000|100%| E|CS|TAMS 0x000000008eb00000, 0x000000008eb00000| Complete +|1960|0x00000000ffe00000, 0x00000000ffe75000, 0x00000000fff00000| 45%|OA| |TAMS 0x00000000ffe00000, 0x00000000ffe75000| Untracked +|1961|0x00000000fff00000, 0x00000000fff78000, 0x0000000100000000| 46%|CA| |TAMS 0x00000000fff00000, 0x00000000fff78000| Untracked + +Card table byte_map: [0x0000717600376000,0x000071760074b000] _byte_map_base: 0x00007175fff4b000 + +Marking Bits (Prev, Next): (CMBitMap*) 0x00007175fc0738a0, (CMBitMap*) 0x00007175fc0738e0 + Prev Bits: [0x00007175e3183000, 0x00007175e502b000) + Next Bits: [0x00007175e12db000, 0x00007175e3183000) + +Polling page: 0x0000717603297000 + +Metaspace: + +Usage: + Non-class: 16.86 MB used. + Class: 2.16 MB used. + Both: 19.01 MB used. + +Virtual space: + Non-class space: 64.00 MB reserved, 17.00 MB ( 27%) committed, 1 nodes. + Class space: 1.00 GB reserved, 2.25 MB ( <1%) committed, 1 nodes. + Both: 1.06 GB reserved, 19.25 MB ( 2%) committed. + +Chunk freelists: + Non-Class: 14.27 MB + Class: 13.63 MB + Both: 27.89 MB + +MaxMetaspaceSize: unlimited +CompressedClassSpaceSize: 1.00 GB +Initial GC threshold: 21.00 MB +Current GC threshold: 21.00 MB +CDS: on +MetaspaceReclaimPolicy: balanced + - commit_granule_bytes: 65536. + - commit_granule_words: 8192. + - virtual_space_node_default_size: 8388608. + - enlarge_chunks_in_place: 1. + - new_chunks_are_fully_committed: 0. + - uncommit_free_chunks: 1. + - use_allocation_guard: 0. + - handle_deallocations: 1. + + +Internal statistics: + +num_allocs_failed_limit: 0. +num_arena_births: 152. +num_arena_deaths: 0. +num_vsnodes_births: 2. +num_vsnodes_deaths: 0. +num_space_committed: 308. +num_space_uncommitted: 0. +num_chunks_returned_to_freelist: 0. +num_chunks_taken_from_freelist: 876. +num_chunk_merges: 0. +num_chunk_splits: 581. +num_chunks_enlarged: 434. +num_inconsistent_stats: 0. + +CodeHeap 'non-profiled nmethods': size=120028Kb used=2965Kb max_used=2965Kb free=117063Kb + bounds [0x00007175ecec9000, 0x00007175ed1b9000, 0x00007175f4400000] +CodeHeap 'profiled nmethods': size=120028Kb used=11217Kb max_used=11217Kb free=108810Kb + bounds [0x00007175e5400000, 0x00007175e5f00000, 0x00007175ec937000] +CodeHeap 'non-nmethods': size=5704Kb used=1182Kb max_used=1243Kb free=4521Kb + bounds [0x00007175ec937000, 0x00007175ecba7000, 0x00007175ecec9000] + total_blobs=5619 nmethods=5140 adapters=392 + compilation: enabled + stopped_count=0, restarted_count=0 + full_count=0 + +Compilation events (20 events): +Event: 2.518 Thread 0x00007175fc1420b0 4756 3 java.nio.file.attribute.FileTime::toMillis (98 bytes) +Event: 2.518 Thread 0x00007175fc1420b0 nmethod 4756 0x00007175e5dfe690 code [0x00007175e5dfe880, 0x00007175e5dfed20] +Event: 2.518 Thread 0x00007175fc1420b0 4760 3 sun.net.www.protocol.jar.URLJarFile::isFileURL (50 bytes) +Event: 2.518 Thread 0x00007175fc1420b0 nmethod 4760 0x00007175e5dfef10 code [0x00007175e5dff100, 0x00007175e5dff4e0] +Event: 2.519 Thread 0x00007175fc1420b0 4761 3 sun.net.www.protocol.jar.JarURLConnection::getUseCaches (8 bytes) +Event: 2.519 Thread 0x00007175fc1420b0 nmethod 4761 0x00007175e5dff690 code [0x00007175e5dff840, 0x00007175e5dffa00] +Event: 2.519 Thread 0x00007175fc1420b0 4762 3 java.io.UnixFileSystem::isInvalid (17 bytes) +Event: 2.520 Thread 0x00007175fc1420b0 nmethod 4762 0x00007175e5dffb10 code [0x00007175e5dffd00, 0x00007175e5e000d0] +Event: 2.521 Thread 0x00007175fc1420b0 4763 3 java.util.WeakHashMap::isEmpty (13 bytes) +Event: 2.521 Thread 0x00007175fc1420b0 nmethod 4763 0x00007175e5e00290 code [0x00007175e5e00440, 0x00007175e5e00700] +Event: 2.521 Thread 0x00007175fc1420b0 4764 3 java.util.WeakHashMap::size (18 bytes) +Event: 2.521 Thread 0x00007175fc1420b0 nmethod 4764 0x00007175e5e00810 code [0x00007175e5e009c0, 0x00007175e5e00b60] +Event: 2.521 Thread 0x00007175fc1420b0 4765 3 java.io.ByteArrayOutputStream:: (7 bytes) +Event: 2.522 Thread 0x00007175fc1420b0 nmethod 4765 0x00007175e5e00c10 code [0x00007175e5e00dc0, 0x00007175e5e00f00] +Event: 2.522 Thread 0x00007175fc1420b0 4766 3 java.io.ByteArrayOutputStream:: (43 bytes) +Event: 2.522 Thread 0x00007175fc1420b0 nmethod 4766 0x00007175e5e00f90 code [0x00007175e5e011e0, 0x00007175e5e019d0] +Event: 2.522 Thread 0x00007175fc1420b0 4767 1 java.security.PermissionCollection::isReadOnly (5 bytes) +Event: 2.522 Thread 0x00007175fc1420b0 nmethod 4767 0x00007175ed153410 code [0x00007175ed1535a0, 0x00007175ed153670] +Event: 2.526 Thread 0x00007175fc1420b0 4768 3 java.util.ArrayList::set (24 bytes) +Event: 2.527 Thread 0x00007175fc1420b0 nmethod 4768 0x00007175e5e01c90 code [0x00007175e5e01e60, 0x00007175e5e02380] + +GC Heap History (12 events): +Event: 0.462 GC heap before +{Heap before GC invocations=0 (full 0): + garbage-first heap total 129024K, used 24500K [0x0000000085600000, 0x0000000100000000) + region size 1024K, 23 young (23552K), 0 survivors (0K) + Metaspace used 5509K, committed 5696K, reserved 1114112K + class space used 667K, committed 768K, reserved 1048576K +} +Event: 0.466 GC heap after +{Heap after GC invocations=1 (full 0): + garbage-first heap total 129024K, used 4047K [0x0000000085600000, 0x0000000100000000) + region size 1024K, 3 young (3072K), 3 survivors (3072K) + Metaspace used 5509K, committed 5696K, reserved 1114112K + class space used 667K, committed 768K, reserved 1048576K +} +Event: 0.891 GC heap before +{Heap before GC invocations=1 (full 0): + garbage-first heap total 129024K, used 45007K [0x0000000085600000, 0x0000000100000000) + region size 1024K, 43 young (44032K), 3 survivors (3072K) + Metaspace used 10560K, committed 10688K, reserved 1114112K + class space used 1308K, committed 1344K, reserved 1048576K +} +Event: 0.896 GC heap after +{Heap after GC invocations=2 (full 0): + garbage-first heap total 129024K, used 6272K [0x0000000085600000, 0x0000000100000000) + region size 1024K, 6 young (6144K), 6 survivors (6144K) + Metaspace used 10560K, committed 10688K, reserved 1114112K + class space used 1308K, committed 1344K, reserved 1048576K +} +Event: 1.746 GC heap before +{Heap before GC invocations=2 (full 0): + garbage-first heap total 129024K, used 75904K [0x0000000085600000, 0x0000000100000000) + region size 1024K, 74 young (75776K), 6 survivors (6144K) + Metaspace used 15653K, committed 15872K, reserved 1114112K + class space used 1887K, committed 1984K, reserved 1048576K +} +Event: 1.758 GC heap after +{Heap after GC invocations=3 (full 0): + garbage-first heap total 129024K, used 13285K [0x0000000085600000, 0x0000000100000000) + region size 1024K, 10 young (10240K), 10 survivors (10240K) + Metaspace used 15653K, committed 15872K, reserved 1114112K + class space used 1887K, committed 1984K, reserved 1048576K +} +Event: 2.096 GC heap before +{Heap before GC invocations=3 (full 0): + garbage-first heap total 129024K, used 78821K [0x0000000085600000, 0x0000000100000000) + region size 1024K, 74 young (75776K), 10 survivors (10240K) + Metaspace used 16200K, committed 16448K, reserved 1114112K + class space used 1896K, committed 1984K, reserved 1048576K +} +Event: 2.111 GC heap after +{Heap after GC invocations=4 (full 0): + garbage-first heap total 129024K, used 17292K [0x0000000085600000, 0x0000000100000000) + region size 1024K, 4 young (4096K), 4 survivors (4096K) + Metaspace used 16200K, committed 16448K, reserved 1114112K + class space used 1896K, committed 1984K, reserved 1048576K +} +Event: 2.398 GC heap before +{Heap before GC invocations=4 (full 0): + garbage-first heap total 129024K, used 89996K [0x0000000085600000, 0x0000000100000000) + region size 1024K, 36 young (36864K), 4 survivors (4096K) + Metaspace used 17550K, committed 17792K, reserved 1114112K + class space used 2033K, committed 2176K, reserved 1048576K +} +Event: 2.404 GC heap after +{Heap after GC invocations=5 (full 0): + garbage-first heap total 129024K, used 27107K [0x0000000085600000, 0x0000000100000000) + region size 1024K, 6 young (6144K), 6 survivors (6144K) + Metaspace used 17550K, committed 17792K, reserved 1114112K + class space used 2033K, committed 2176K, reserved 1048576K +} +Event: 2.417 GC heap before +{Heap before GC invocations=5 (full 0): + garbage-first heap total 129024K, used 59875K [0x0000000085600000, 0x0000000100000000) + region size 1024K, 7 young (7168K), 6 survivors (6144K) + Metaspace used 17550K, committed 17792K, reserved 1114112K + class space used 2033K, committed 2176K, reserved 1048576K +} +Event: 2.421 GC heap after +{Heap after GC invocations=6 (full 0): + garbage-first heap total 155648K, used 27338K [0x0000000085600000, 0x0000000100000000) + region size 1024K, 3 young (3072K), 3 survivors (3072K) + Metaspace used 17550K, committed 17792K, reserved 1114112K + class space used 2033K, committed 2176K, reserved 1048576K +} + +Dll operation events (8 events): +Event: 0.003 Loaded shared library /usr/lib/jvm/java-17-openjdk-amd64/lib/libjava.so +Event: 0.016 Loaded shared library /usr/lib/jvm/java-17-openjdk-amd64/lib/libjsvml.so +Event: 0.028 Loaded shared library /usr/lib/jvm/java-17-openjdk-amd64/lib/libnio.so +Event: 0.030 Loaded shared library /usr/lib/jvm/java-17-openjdk-amd64/lib/libzip.so +Event: 0.034 Loaded shared library /usr/lib/jvm/java-17-openjdk-amd64/lib/libnet.so +Event: 0.104 Loaded shared library /usr/lib/jvm/java-17-openjdk-amd64/lib/libjimage.so +Event: 0.111 Loaded shared library /tmp/jansi-2.4.3-a1807db00449d1c6-libjansi.so +Event: 0.120 Loaded shared library /usr/lib/jvm/java-17-openjdk-amd64/lib/libverify.so + +Deoptimization events (20 events): +Event: 2.505 Thread 0x00007175fc018200 Uncommon trap: trap_request=0xffffff6e fr.pc=0x00007175eceeb844 relative=0x00000000000001a4 +Event: 2.505 Thread 0x00007175fc018200 Uncommon trap: reason=loop_limit_check action=maybe_recompile pc=0x00007175eceeb844 method=java.lang.StringLatin1.lastIndexOf([BII)I @ 19 c2 +Event: 2.505 Thread 0x00007175fc018200 DEOPT PACKING pc=0x00007175eceeb844 sp=0x00007176017fc4c0 +Event: 2.505 Thread 0x00007175fc018200 DEOPT UNPACKING pc=0x00007175ec98d699 sp=0x00007176017fc460 mode 2 +Event: 2.512 Thread 0x00007175fc018200 Uncommon trap: trap_request=0xffffffbe fr.pc=0x00007175ed14f3a8 relative=0x0000000000000208 +Event: 2.512 Thread 0x00007175fc018200 Uncommon trap: reason=profile_predicate action=maybe_recompile pc=0x00007175ed14f3a8 method=java.util.LinkedHashMap.valuesToArray([Ljava/lang/Object;)[Ljava/lang/Object; @ 12 c2 +Event: 2.512 Thread 0x00007175fc018200 DEOPT PACKING pc=0x00007175ed14f3a8 sp=0x00007176017fbf80 +Event: 2.512 Thread 0x00007175fc018200 DEOPT UNPACKING pc=0x00007175ec98d699 sp=0x00007176017fbf38 mode 2 +Event: 2.512 Thread 0x00007175fc018200 Uncommon trap: trap_request=0xffffffbe fr.pc=0x00007175ed14f3a8 relative=0x0000000000000208 +Event: 2.512 Thread 0x00007175fc018200 Uncommon trap: reason=profile_predicate action=maybe_recompile pc=0x00007175ed14f3a8 method=java.util.LinkedHashMap.valuesToArray([Ljava/lang/Object;)[Ljava/lang/Object; @ 12 c2 +Event: 2.512 Thread 0x00007175fc018200 DEOPT PACKING pc=0x00007175ed14f3a8 sp=0x00007176017fc280 +Event: 2.512 Thread 0x00007175fc018200 DEOPT UNPACKING pc=0x00007175ec98d699 sp=0x00007176017fc238 mode 2 +Event: 2.513 Thread 0x00007175fc018200 Uncommon trap: trap_request=0xffffffbe fr.pc=0x00007175ed14f3a8 relative=0x0000000000000208 +Event: 2.513 Thread 0x00007175fc018200 Uncommon trap: reason=profile_predicate action=maybe_recompile pc=0x00007175ed14f3a8 method=java.util.LinkedHashMap.valuesToArray([Ljava/lang/Object;)[Ljava/lang/Object; @ 12 c2 +Event: 2.513 Thread 0x00007175fc018200 DEOPT PACKING pc=0x00007175ed14f3a8 sp=0x00007176017fbb40 +Event: 2.513 Thread 0x00007175fc018200 DEOPT UNPACKING pc=0x00007175ec98d699 sp=0x00007176017fbaf8 mode 2 +Event: 2.513 Thread 0x00007175fc018200 Uncommon trap: trap_request=0xffffffbe fr.pc=0x00007175ed14f3a8 relative=0x0000000000000208 +Event: 2.513 Thread 0x00007175fc018200 Uncommon trap: reason=profile_predicate action=maybe_recompile pc=0x00007175ed14f3a8 method=java.util.LinkedHashMap.valuesToArray([Ljava/lang/Object;)[Ljava/lang/Object; @ 12 c2 +Event: 2.513 Thread 0x00007175fc018200 DEOPT PACKING pc=0x00007175ed14f3a8 sp=0x00007176017fbb40 +Event: 2.513 Thread 0x00007175fc018200 DEOPT UNPACKING pc=0x00007175ec98d699 sp=0x00007176017fbaf8 mode 2 + +Classes loaded (20 events): +Event: 2.314 Loading class java/time/zone/ZoneOffsetTransition +Event: 2.314 Loading class java/time/zone/ZoneOffsetTransition done +Event: 2.317 Loading class jdk/internal/reflect/UnsafeBooleanFieldAccessorImpl +Event: 2.317 Loading class jdk/internal/reflect/UnsafeBooleanFieldAccessorImpl done +Event: 2.325 Loading class java/lang/Character$UnicodeBlock +Event: 2.325 Loading class java/lang/Character$Subset +Event: 2.325 Loading class java/lang/Character$Subset done +Event: 2.325 Loading class java/lang/Character$UnicodeBlock done +Event: 2.388 Loading class java/nio/BufferMismatch +Event: 2.388 Loading class java/nio/BufferMismatch done +Event: 2.389 Loading class java/nio/file/attribute/PosixFileAttributeView +Event: 2.390 Loading class java/nio/file/attribute/FileOwnerAttributeView +Event: 2.390 Loading class java/nio/file/attribute/FileOwnerAttributeView done +Event: 2.390 Loading class java/nio/file/attribute/PosixFileAttributeView done +Event: 2.390 Loading class sun/nio/fs/UnixFileAttributeViews$Posix +Event: 2.390 Loading class sun/nio/fs/UnixFileAttributeViews$Posix done +Event: 2.392 Loading class java/nio/file/attribute/PosixFilePermission +Event: 2.392 Loading class java/nio/file/attribute/PosixFilePermission done +Event: 2.392 Loading class sun/nio/fs/UnixFileModeAttribute$1 +Event: 2.392 Loading class sun/nio/fs/UnixFileModeAttribute$1 done + +Classes unloaded (0 events): +No events + +Classes redefined (0 events): +No events + +Internal exceptions (20 events): +Event: 0.907 Thread 0x00007175fc018200 Implicit null exception at 0x00007175ecf7dc2f to 0x00007175ecf7dd8c +Event: 0.908 Thread 0x00007175fc018200 Exception (0x000000008d1d0b58) +thrown [./src/hotspot/share/interpreter/linkResolver.cpp, line 758] +Event: 0.916 Thread 0x00007175fc018200 Exception (0x000000008d03d880) +thrown [./src/hotspot/share/interpreter/linkResolver.cpp, line 758] +Event: 1.077 Thread 0x00007175fc018200 Exception (0x000000008c7804a8) +thrown [./src/hotspot/share/classfile/systemDictionary.cpp, line 245] +Event: 1.192 Thread 0x00007175fc018200 Implicit null exception at 0x00007175ecef0354 to 0x00007175ecef0978 +Event: 1.192 Thread 0x00007175fc018200 Implicit null exception at 0x00007175ecef2754 to 0x00007175ecef2d48 +Event: 1.226 Thread 0x00007175fc018200 Exception (0x000000008bf7c378) +thrown [./src/hotspot/share/interpreter/linkResolver.cpp, line 758] +Event: 1.235 Thread 0x00007175fc018200 Exception (0x000000008be72238) +thrown [./src/hotspot/share/interpreter/linkResolver.cpp, line 758] +Event: 1.548 Thread 0x00007175fc018200 Implicit null exception at 0x00007175ed019ce0 to 0x00007175ed019d9c +Event: 1.548 Thread 0x00007175fc018200 Implicit null exception at 0x00007175ecf8ca0f to 0x00007175ecf8cdd4 +Event: 1.548 Thread 0x00007175fc018200 Implicit null exception at 0x00007175ecfb9a60 to 0x00007175ecfb9af2 +Event: 1.549 Thread 0x00007175fc018200 Exception (0x0000000089caf998) +thrown [./src/hotspot/share/interpreter/linkResolver.cpp, line 758] +Event: 2.188 Thread 0x00007175fc018200 Implicit null exception at 0x00007175ed064363 to 0x00007175ed0645f4 +Event: 2.188 Thread 0x00007175fc018200 Implicit null exception at 0x00007175ed056de0 to 0x00007175ed05706c +Event: 2.188 Thread 0x00007175fc018200 Implicit null exception at 0x00007175ecfbaa2f to 0x00007175ecfbaaa9 +Event: 2.232 Thread 0x00007175fc018200 Exception (0x000000008bd9ef78) +thrown [./src/hotspot/share/interpreter/linkResolver.cpp, line 758] +Event: 2.232 Thread 0x00007175fc018200 Exception (0x000000008bda3888) +thrown [./src/hotspot/share/interpreter/linkResolver.cpp, line 758] +Event: 2.233 Thread 0x00007175fc018200 Implicit null exception at 0x00007175ed0a24c3 to 0x00007175ed0a3078 +Event: 2.301 Thread 0x00007175fc018200 Exception (0x000000008b5d9a08) +thrown [./src/hotspot/share/interpreter/linkResolver.cpp, line 758] +Event: 2.327 Thread 0x00007175fc018200 Exception (0x000000008b3e68d0) +thrown [./src/hotspot/share/interpreter/linkResolver.cpp, line 758] + +VM Operations (20 events): +Event: 1.554 Executing VM operation: ICBufferFull +Event: 1.554 Executing VM operation: ICBufferFull done +Event: 1.689 Executing VM operation: ICBufferFull +Event: 1.689 Executing VM operation: ICBufferFull done +Event: 1.746 Executing VM operation: G1CollectForAllocation +Event: 1.758 Executing VM operation: G1CollectForAllocation done +Event: 1.961 Executing VM operation: ICBufferFull +Event: 1.961 Executing VM operation: ICBufferFull done +Event: 2.079 Executing VM operation: HandshakeAllThreads +Event: 2.079 Executing VM operation: HandshakeAllThreads done +Event: 2.079 Executing VM operation: HandshakeAllThreads +Event: 2.079 Executing VM operation: HandshakeAllThreads done +Event: 2.096 Executing VM operation: G1CollectForAllocation +Event: 2.111 Executing VM operation: G1CollectForAllocation done +Event: 2.293 Executing VM operation: ICBufferFull +Event: 2.293 Executing VM operation: ICBufferFull done +Event: 2.398 Executing VM operation: G1TryInitiateConcMark +Event: 2.404 Executing VM operation: G1TryInitiateConcMark done +Event: 2.417 Executing VM operation: G1TryInitiateConcMark +Event: 2.421 Executing VM operation: G1TryInitiateConcMark done + +Memory protections (15 events): +Event: 0.002 Protecting memory [0x0000717601700000,0x0000717601704000] with protection modes 0 +Event: 0.017 Protecting memory [0x00007175e0422000,0x00007175e0426000] with protection modes 0 +Event: 0.018 Protecting memory [0x00007175e0322000,0x00007175e0326000] with protection modes 0 +Event: 0.019 Protecting memory [0x00007175e01c9000,0x00007175e01cd000] with protection modes 0 +Event: 0.020 Protecting memory [0x00007175e00c9000,0x00007175e00cd000] with protection modes 0 +Event: 0.020 Protecting memory [0x00007175d1f00000,0x00007175d1f04000] with protection modes 0 +Event: 0.020 Protecting memory [0x00007175d1e00000,0x00007175d1e04000] with protection modes 0 +Event: 0.020 Protecting memory [0x00007175d1d00000,0x00007175d1d04000] with protection modes 0 +Event: 0.021 Protecting memory [0x00007175d1c00000,0x00007175d1c04000] with protection modes 0 +Event: 0.026 Protecting memory [0x00007175d1b00000,0x00007175d1b04000] with protection modes 0 +Event: 0.028 Protecting memory [0x00007175d18ff000,0x00007175d1903000] with protection modes 0 +Event: 0.074 Protecting memory [0x00007175d17ff000,0x00007175d1803000] with protection modes 0 +Event: 0.102 Protecting memory [0x00007175d16ff000,0x00007175d1703000] with protection modes 0 +Event: 0.457 Protecting memory [0x00007175d16ff000,0x00007175d1703000] with protection modes 0 +Event: 1.154 Protecting memory [0x00007175d0dfb000,0x00007175d0dff000] with protection modes 0 + +Nmethod flushes (0 events): +No events + +Events (16 events): +Event: 0.016 Thread 0x00007175fc018200 Thread added: 0x00007175fc018200 +Event: 0.017 Thread 0x00007175fc018200 Thread added: 0x00007175fc1335b0 +Event: 0.018 Thread 0x00007175fc018200 Thread added: 0x00007175fc1349a0 +Event: 0.019 Thread 0x00007175fc018200 Thread added: 0x00007175fc13c9d0 +Event: 0.020 Thread 0x00007175fc018200 Thread added: 0x00007175fc13dd90 +Event: 0.020 Thread 0x00007175fc018200 Thread added: 0x00007175fc13f1b0 +Event: 0.020 Thread 0x00007175fc018200 Thread added: 0x00007175fc140b70 +Event: 0.020 Thread 0x00007175fc018200 Thread added: 0x00007175fc1420b0 +Event: 0.021 Thread 0x00007175fc018200 Thread added: 0x00007175fc14b520 +Event: 0.026 Thread 0x00007175fc018200 Thread added: 0x00007175fc17b9e0 +Event: 0.028 Thread 0x00007175fc018200 Thread added: 0x00007175fc17e940 +Event: 0.074 Thread 0x00007175fc1420b0 Thread added: 0x000071756414b110 +Event: 0.102 Thread 0x00007175fc018200 Thread added: 0x00007175fc441ef0 +Event: 0.108 Thread 0x00007175fc441ef0 Thread exited: 0x00007175fc441ef0 +Event: 0.457 Thread 0x000071756414b110 Thread added: 0x00007175480b99d0 +Event: 1.154 Thread 0x00007175fc018200 Thread added: 0x00007175fc91dcb0 + + +Dynamic libraries: +85600000-8ec00000 rw-p 00000000 00:00 0 +8ec00000-ffe00000 ---p 00000000 00:00 0 +ffe00000-ffe75000 rw-p 00c77000 08:30 73598 /usr/lib/jvm/java-17-openjdk-amd64/lib/server/classes.jsa +ffe75000-fff00000 rw-p 00000000 00:00 0 +fff00000-fff78000 rw-p 00bff000 08:30 73598 /usr/lib/jvm/java-17-openjdk-amd64/lib/server/classes.jsa +fff78000-100000000 rw-p 00000000 00:00 0 +5becacf00000-5becacf01000 r--p 00000000 08:30 73443 /usr/lib/jvm/java-17-openjdk-amd64/bin/java +5becacf01000-5becacf02000 r-xp 00001000 08:30 73443 /usr/lib/jvm/java-17-openjdk-amd64/bin/java +5becacf02000-5becacf03000 r--p 00002000 08:30 73443 /usr/lib/jvm/java-17-openjdk-amd64/bin/java +5becacf03000-5becacf04000 r--p 00002000 08:30 73443 /usr/lib/jvm/java-17-openjdk-amd64/bin/java +5becacf04000-5becacf05000 rw-p 00003000 08:30 73443 /usr/lib/jvm/java-17-openjdk-amd64/bin/java +5beccbd1c000-5beccbd63000 rw-p 00000000 00:00 0 [heap] +717508000000-717508021000 rw-p 00000000 00:00 0 +717508021000-71750c000000 ---p 00000000 00:00 0 +717510000000-717510021000 rw-p 00000000 00:00 0 +717510021000-717514000000 ---p 00000000 00:00 0 +717514000000-717514021000 rw-p 00000000 00:00 0 +717514021000-717518000000 ---p 00000000 00:00 0 +717518000000-717518021000 rw-p 00000000 00:00 0 +717518021000-71751c000000 ---p 00000000 00:00 0 +71751c000000-71751c021000 rw-p 00000000 00:00 0 +71751c021000-717520000000 ---p 00000000 00:00 0 +717520000000-717520021000 rw-p 00000000 00:00 0 +717520021000-717524000000 ---p 00000000 00:00 0 +717524000000-717524021000 rw-p 00000000 00:00 0 +717524021000-717528000000 ---p 00000000 00:00 0 +717528000000-717528021000 rw-p 00000000 00:00 0 +717528021000-71752c000000 ---p 00000000 00:00 0 +71752c000000-71752c021000 rw-p 00000000 00:00 0 +71752c021000-717530000000 ---p 00000000 00:00 0 +717530000000-717530021000 rw-p 00000000 00:00 0 +717530021000-717534000000 ---p 00000000 00:00 0 +717534000000-717534021000 rw-p 00000000 00:00 0 +717534021000-717538000000 ---p 00000000 00:00 0 +717538000000-717538021000 rw-p 00000000 00:00 0 +717538021000-71753c000000 ---p 00000000 00:00 0 +71753c000000-71753c021000 rw-p 00000000 00:00 0 +71753c021000-717540000000 ---p 00000000 00:00 0 +717540000000-717540021000 rw-p 00000000 00:00 0 +717540021000-717544000000 ---p 00000000 00:00 0 +717544000000-717544021000 rw-p 00000000 00:00 0 +717544021000-717548000000 ---p 00000000 00:00 0 +717548000000-717548bad000 rw-p 00000000 00:00 0 +717548bad000-71754c000000 ---p 00000000 00:00 0 +71754c000000-71754ca03000 rw-p 00000000 00:00 0 +71754ca03000-717550000000 ---p 00000000 00:00 0 +717550000000-717550021000 rw-p 00000000 00:00 0 +717550021000-717554000000 ---p 00000000 00:00 0 +717554000000-717554021000 rw-p 00000000 00:00 0 +717554021000-717558000000 ---p 00000000 00:00 0 +717558000000-717558021000 rw-p 00000000 00:00 0 +717558021000-71755c000000 ---p 00000000 00:00 0 +71755c000000-71755c021000 rw-p 00000000 00:00 0 +71755c021000-717560000000 ---p 00000000 00:00 0 +717560000000-717560e16000 rw-p 00000000 00:00 0 +717560e16000-717564000000 ---p 00000000 00:00 0 +717564000000-7175647bb000 rw-p 00000000 00:00 0 +7175647bb000-717568000000 ---p 00000000 00:00 0 +717568000000-717568021000 rw-p 00000000 00:00 0 +717568021000-71756c000000 ---p 00000000 00:00 0 +71756c000000-71756c021000 rw-p 00000000 00:00 0 +71756c021000-717570000000 ---p 00000000 00:00 0 +717570000000-717570021000 rw-p 00000000 00:00 0 +717570021000-717574000000 ---p 00000000 00:00 0 +717574000000-717574021000 rw-p 00000000 00:00 0 +717574021000-717578000000 ---p 00000000 00:00 0 +717578000000-717578021000 rw-p 00000000 00:00 0 +717578021000-71757c000000 ---p 00000000 00:00 0 +71757f000000-71757f400000 rw-p 00000000 00:00 0 +71757f400000-7175800c0000 rw-p 00000000 00:00 0 +7175800c0000-717580100000 ---p 00000000 00:00 0 +717580100000-717580140000 rw-p 00000000 00:00 0 +717580140000-717583000000 ---p 00000000 00:00 0 +717583000000-717583bc7000 rw-p 00001000 08:30 73598 /usr/lib/jvm/java-17-openjdk-amd64/lib/server/classes.jsa +717583bc7000-717584000000 ---p 00000000 00:00 0 +717584000000-717584040000 rw-p 00000000 00:00 0 +717584040000-717584080000 rw-p 00000000 00:00 0 +717584080000-7175841c0000 rw-p 00000000 00:00 0 +7175841c0000-7175841e0000 rw-p 00000000 00:00 0 +7175841e0000-717584200000 ---p 00000000 00:00 0 +717584200000-717584260000 rw-p 00000000 00:00 0 +717584260000-7175c4000000 ---p 00000000 00:00 0 +7175c4000000-7175c4021000 rw-p 00000000 00:00 0 +7175c4021000-7175c8000000 ---p 00000000 00:00 0 +7175c8000000-7175c8022000 rw-p 00000000 00:00 0 +7175c8022000-7175cc000000 ---p 00000000 00:00 0 +7175cc000000-7175cc021000 rw-p 00000000 00:00 0 +7175cc021000-7175d0000000 ---p 00000000 00:00 0 +7175d0365000-7175d05f3000 rw-p 00000000 00:00 0 +7175d05f3000-7175d05f4000 ---p 00000000 00:00 0 +7175d05f4000-7175d06f4000 rw-p 00000000 00:00 0 +7175d06f4000-7175d06f5000 ---p 00000000 00:00 0 +7175d06f5000-7175d07f5000 rw-p 00000000 00:00 0 +7175d07f5000-7175d07f6000 ---p 00000000 00:00 0 +7175d07f6000-7175d08f6000 rw-p 00000000 00:00 0 +7175d08f6000-7175d08f7000 ---p 00000000 00:00 0 +7175d08f7000-7175d09f7000 rw-p 00000000 00:00 0 +7175d09f7000-7175d09f8000 ---p 00000000 00:00 0 +7175d09f8000-7175d0af8000 rw-p 00000000 00:00 0 +7175d0af8000-7175d0af9000 ---p 00000000 00:00 0 +7175d0af9000-7175d0bf9000 rw-p 00000000 00:00 0 +7175d0bf9000-7175d0bfa000 ---p 00000000 00:00 0 +7175d0bfa000-7175d0cfa000 rw-p 00000000 00:00 0 +7175d0cfa000-7175d0cfb000 ---p 00000000 00:00 0 +7175d0cfb000-7175d0dfb000 rw-p 00000000 00:00 0 +7175d0dfb000-7175d0dff000 ---p 00000000 00:00 0 +7175d0dff000-7175d0efb000 rw-p 00000000 00:00 0 +7175d0efb000-7175d0efc000 ---p 00000000 00:00 0 +7175d0efc000-7175d0ffc000 rw-p 00000000 00:00 0 +7175d0ffc000-7175d0ffd000 ---p 00000000 00:00 0 +7175d0ffd000-7175d10fd000 rw-p 00000000 00:00 0 +7175d10fd000-7175d10fe000 ---p 00000000 00:00 0 +7175d10fe000-7175d11fe000 rw-p 00000000 00:00 0 +7175d11fe000-7175d11ff000 ---p 00000000 00:00 0 +7175d11ff000-7175d12ff000 rw-p 00000000 00:00 0 +7175d12ff000-7175d1300000 ---p 00000000 00:00 0 +7175d1300000-7175d1400000 rw-p 00000000 00:00 0 +7175d1400000-7175d1403000 r-xp 00000000 08:30 44379 /tmp/jansi-2.4.3-a1807db00449d1c6-libjansi.so +7175d1403000-7175d1602000 ---p 00003000 08:30 44379 /tmp/jansi-2.4.3-a1807db00449d1c6-libjansi.so +7175d1602000-7175d1603000 r--p 00002000 08:30 44379 /tmp/jansi-2.4.3-a1807db00449d1c6-libjansi.so +7175d1603000-7175d1604000 rw-p 00003000 08:30 44379 /tmp/jansi-2.4.3-a1807db00449d1c6-libjansi.so +7175d16ff000-7175d1703000 ---p 00000000 00:00 0 +7175d1703000-7175d17ff000 rw-p 00000000 00:00 0 +7175d17ff000-7175d1803000 ---p 00000000 00:00 0 +7175d1803000-7175d18ff000 rw-p 00000000 00:00 0 +7175d18ff000-7175d1903000 ---p 00000000 00:00 0 +7175d1903000-7175d19ff000 rw-p 00000000 00:00 0 +7175d19ff000-7175d1a00000 ---p 00000000 00:00 0 +7175d1a00000-7175d1b00000 rw-p 00000000 00:00 0 +7175d1b00000-7175d1b04000 ---p 00000000 00:00 0 +7175d1b04000-7175d1c00000 rw-p 00000000 00:00 0 +7175d1c00000-7175d1c04000 ---p 00000000 00:00 0 +7175d1c04000-7175d1d00000 rw-p 00000000 00:00 0 +7175d1d00000-7175d1d04000 ---p 00000000 00:00 0 +7175d1d04000-7175d1e00000 rw-p 00000000 00:00 0 +7175d1e00000-7175d1e04000 ---p 00000000 00:00 0 +7175d1e04000-7175d1f00000 rw-p 00000000 00:00 0 +7175d1f00000-7175d1f04000 ---p 00000000 00:00 0 +7175d1f04000-7175d2000000 rw-p 00000000 00:00 0 +7175d2000000-7175d4021000 rw-p 00000000 00:00 0 +7175d4021000-7175d8000000 ---p 00000000 00:00 0 +7175d8000000-7175d8021000 rw-p 00000000 00:00 0 +7175d8021000-7175dc000000 ---p 00000000 00:00 0 +7175dc000000-7175dc021000 rw-p 00000000 00:00 0 +7175dc021000-7175e0000000 ---p 00000000 00:00 0 +7175e00a7000-7175e00ab000 ---p 00000000 00:00 0 +7175e00ab000-7175e00c9000 rw-p 00000000 00:00 0 +7175e00c9000-7175e00cd000 ---p 00000000 00:00 0 +7175e00cd000-7175e01c9000 rw-p 00000000 00:00 0 +7175e01c9000-7175e01cd000 ---p 00000000 00:00 0 +7175e01cd000-7175e02c9000 rw-p 00000000 00:00 0 +7175e02c9000-7175e0322000 r--p 00000000 08:30 12175 /usr/lib/locale/C.utf8/LC_CTYPE +7175e0322000-7175e0326000 ---p 00000000 00:00 0 +7175e0326000-7175e0422000 rw-p 00000000 00:00 0 +7175e0422000-7175e0426000 ---p 00000000 00:00 0 +7175e0426000-7175e0522000 rw-p 00000000 00:00 0 +7175e0522000-7175e0523000 ---p 00000000 00:00 0 +7175e0523000-7175e0623000 rw-p 00000000 00:00 0 +7175e0623000-7175e0628000 r--p 00000000 08:30 73580 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjsvml.so +7175e0628000-7175e0669000 r-xp 00005000 08:30 73580 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjsvml.so +7175e0669000-7175e06f2000 r--p 00046000 08:30 73580 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjsvml.so +7175e06f2000-7175e06f3000 r--p 000ce000 08:30 73580 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjsvml.so +7175e06f3000-7175e06f4000 rw-p 000cf000 08:30 73580 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjsvml.so +7175e06f4000-7175e07d0000 rw-p 00000000 00:00 0 +7175e07d0000-7175e07d1000 ---p 00000000 00:00 0 +7175e07d1000-7175e08d1000 rw-p 00000000 00:00 0 +7175e08d1000-7175e08d2000 ---p 00000000 00:00 0 +7175e08d2000-7175e09d2000 rw-p 00000000 00:00 0 +7175e09d2000-7175e1533000 rw-p 00000000 00:00 0 +7175e1533000-7175e317b000 ---p 00000000 00:00 0 +7175e317b000-7175e33db000 rw-p 00000000 00:00 0 +7175e33db000-7175e5023000 ---p 00000000 00:00 0 +7175e5023000-7175e5076000 rw-p 00000000 00:00 0 +7175e5076000-7175e53ff000 ---p 00000000 00:00 0 +7175e53ff000-7175e5400000 rw-p 00000000 00:00 0 +7175e5400000-7175e5f00000 rwxp 00000000 00:00 0 +7175e5f00000-7175ec937000 ---p 00000000 00:00 0 +7175ec937000-7175ecba7000 rwxp 00000000 00:00 0 +7175ecba7000-7175ecec9000 ---p 00000000 00:00 0 +7175ecec9000-7175ed1b9000 rwxp 00000000 00:00 0 +7175ed1b9000-7175f4400000 ---p 00000000 00:00 0 +7175f4400000-7175fbeea000 r--s 00000000 08:30 73595 /usr/lib/jvm/java-17-openjdk-amd64/lib/modules +7175fbeff000-7175fccdf000 rw-p 00000000 00:00 0 +7175fccdf000-717600000000 ---p 00000000 00:00 0 +717600001000-717600073000 rw-p 00000000 00:00 0 +717600073000-717600074000 ---p 00000000 00:00 0 +717600074000-717600174000 rw-p 00000000 00:00 0 +717600174000-717600175000 ---p 00000000 00:00 0 +717600175000-717600275000 rw-p 00000000 00:00 0 +717600275000-717600276000 ---p 00000000 00:00 0 +717600276000-717600376000 rw-p 00000000 00:00 0 +717600376000-7176003c1000 rw-p 00000000 00:00 0 +7176003c1000-71760074a000 ---p 00000000 00:00 0 +71760074a000-717600796000 rw-p 00000000 00:00 0 +717600796000-717600b1f000 ---p 00000000 00:00 0 +717600b1f000-717601530000 rw-p 00000000 00:00 0 +717601530000-717601615000 ---p 00000000 00:00 0 +717601615000-71760162b000 rw-p 00000000 00:00 0 +71760162b000-717601700000 ---p 00000000 00:00 0 +717601700000-717601704000 ---p 00000000 00:00 0 +717601704000-717601800000 rw-p 00000000 00:00 0 +717601800000-71760189d000 r--p 00000000 08:30 19243 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33 +71760189d000-7176019e5000 r-xp 0009d000 08:30 19243 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33 +7176019e5000-717601a6c000 r--p 001e5000 08:30 19243 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33 +717601a6c000-717601a77000 r--p 0026b000 08:30 19243 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33 +717601a77000-717601a7a000 rw-p 00276000 08:30 19243 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33 +717601a7a000-717601a7e000 rw-p 00000000 00:00 0 +717601a88000-717601a8c000 r--p 00000000 08:30 73593 /usr/lib/jvm/java-17-openjdk-amd64/lib/libverify.so +717601a8c000-717601a93000 r-xp 00004000 08:30 73593 /usr/lib/jvm/java-17-openjdk-amd64/lib/libverify.so +717601a93000-717601a95000 r--p 0000b000 08:30 73593 /usr/lib/jvm/java-17-openjdk-amd64/lib/libverify.so +717601a95000-717601a97000 r--p 0000c000 08:30 73593 /usr/lib/jvm/java-17-openjdk-amd64/lib/libverify.so +717601a97000-717601a98000 rw-p 0000e000 08:30 73593 /usr/lib/jvm/java-17-openjdk-amd64/lib/libverify.so +717601a98000-717601b17000 rw-p 00000000 00:00 0 +717601b17000-717601b27000 r--p 00000000 08:30 44883 /usr/lib/x86_64-linux-gnu/libm.so.6 +717601b27000-717601ba6000 r-xp 00010000 08:30 44883 /usr/lib/x86_64-linux-gnu/libm.so.6 +717601ba6000-717601bfe000 r--p 0008f000 08:30 44883 /usr/lib/x86_64-linux-gnu/libm.so.6 +717601bfe000-717601bff000 r--p 000e7000 08:30 44883 /usr/lib/x86_64-linux-gnu/libm.so.6 +717601bff000-717601c00000 rw-p 000e8000 08:30 44883 /usr/lib/x86_64-linux-gnu/libm.so.6 +717601c00000-717601e51000 r--p 00000000 08:30 73601 /usr/lib/jvm/java-17-openjdk-amd64/lib/server/libjvm.so +717601e51000-717602bc3000 r-xp 00251000 08:30 73601 /usr/lib/jvm/java-17-openjdk-amd64/lib/server/libjvm.so +717602bc3000-717602e44000 r--p 00fc3000 08:30 73601 /usr/lib/jvm/java-17-openjdk-amd64/lib/server/libjvm.so +717602e44000-717602efc000 r--p 01244000 08:30 73601 /usr/lib/jvm/java-17-openjdk-amd64/lib/server/libjvm.so +717602efc000-717602f31000 rw-p 012fc000 08:30 73601 /usr/lib/jvm/java-17-openjdk-amd64/lib/server/libjvm.so +717602f31000-717602f8b000 rw-p 00000000 00:00 0 +717602f90000-717602f91000 r--p 00000000 08:30 44967 /usr/lib/x86_64-linux-gnu/libutil.so.1 +717602f91000-717602f92000 r-xp 00001000 08:30 44967 /usr/lib/x86_64-linux-gnu/libutil.so.1 +717602f92000-717602f93000 r--p 00002000 08:30 44967 /usr/lib/x86_64-linux-gnu/libutil.so.1 +717602f93000-717602f94000 r--p 00002000 08:30 44967 /usr/lib/x86_64-linux-gnu/libutil.so.1 +717602f94000-717602f95000 rw-p 00003000 08:30 44967 /usr/lib/x86_64-linux-gnu/libutil.so.1 +717602f9a000-717602f9c000 r--p 00000000 08:30 73594 /usr/lib/jvm/java-17-openjdk-amd64/lib/libzip.so +717602f9c000-717602fa1000 r-xp 00002000 08:30 73594 /usr/lib/jvm/java-17-openjdk-amd64/lib/libzip.so +717602fa1000-717602fa3000 r--p 00007000 08:30 73594 /usr/lib/jvm/java-17-openjdk-amd64/lib/libzip.so +717602fa3000-717602fa4000 r--p 00008000 08:30 73594 /usr/lib/jvm/java-17-openjdk-amd64/lib/libzip.so +717602fa4000-717602fa5000 rw-p 00009000 08:30 73594 /usr/lib/jvm/java-17-openjdk-amd64/lib/libzip.so +717602fa5000-717602fa9000 r--p 00000000 08:30 73586 /usr/lib/jvm/java-17-openjdk-amd64/lib/libnet.so +717602fa9000-717602fb7000 r-xp 00004000 08:30 73586 /usr/lib/jvm/java-17-openjdk-amd64/lib/libnet.so +717602fb7000-717602fbb000 r--p 00012000 08:30 73586 /usr/lib/jvm/java-17-openjdk-amd64/lib/libnet.so +717602fbb000-717602fbc000 r--p 00015000 08:30 73586 /usr/lib/jvm/java-17-openjdk-amd64/lib/libnet.so +717602fbc000-717602fbd000 rw-p 00016000 08:30 73586 /usr/lib/jvm/java-17-openjdk-amd64/lib/libnet.so +717602fbd000-717602fc4000 r--p 00000000 08:30 73587 /usr/lib/jvm/java-17-openjdk-amd64/lib/libnio.so +717602fc4000-717602fcd000 r-xp 00007000 08:30 73587 /usr/lib/jvm/java-17-openjdk-amd64/lib/libnio.so +717602fcd000-717602fd1000 r--p 00010000 08:30 73587 /usr/lib/jvm/java-17-openjdk-amd64/lib/libnio.so +717602fd1000-717602fd2000 r--p 00014000 08:30 73587 /usr/lib/jvm/java-17-openjdk-amd64/lib/libnio.so +717602fd2000-717602fd3000 rw-p 00015000 08:30 73587 /usr/lib/jvm/java-17-openjdk-amd64/lib/libnio.so +717602fd3000-717602fd4000 r--p 00000000 08:30 12181 /usr/lib/locale/C.utf8/LC_NUMERIC +717602fd4000-717602fd5000 r--p 00000000 08:30 12184 /usr/lib/locale/C.utf8/LC_TIME +717602fd5000-717602fd6000 r--p 00000000 08:30 12174 /usr/lib/locale/C.utf8/LC_COLLATE +717602fd6000-717602fd7000 r--p 00000000 08:30 12179 /usr/lib/locale/C.utf8/LC_MONETARY +717602fd7000-717602fd8000 r--p 00000000 08:30 12178 /usr/lib/locale/C.utf8/LC_MESSAGES/SYS_LC_MESSAGES +717602fd8000-717602fd9000 r--p 00000000 08:30 12182 /usr/lib/locale/C.utf8/LC_PAPER +717602fd9000-717602fe5000 r--p 00000000 08:30 73573 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjava.so +717602fe5000-717602ff7000 r-xp 0000c000 08:30 73573 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjava.so +717602ff7000-717602ffd000 r--p 0001e000 08:30 73573 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjava.so +717602ffd000-717602ffe000 r--p 00023000 08:30 73573 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjava.so +717602ffe000-717602fff000 rw-p 00024000 08:30 73573 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjava.so +717602fff000-717603000000 rw-p 00000000 00:00 0 +717603000000-717603028000 r--p 00000000 08:30 44861 /usr/lib/x86_64-linux-gnu/libc.so.6 +717603028000-7176031b0000 r-xp 00028000 08:30 44861 /usr/lib/x86_64-linux-gnu/libc.so.6 +7176031b0000-7176031ff000 r--p 001b0000 08:30 44861 /usr/lib/x86_64-linux-gnu/libc.so.6 +7176031ff000-717603203000 r--p 001fe000 08:30 44861 /usr/lib/x86_64-linux-gnu/libc.so.6 +717603203000-717603205000 rw-p 00202000 08:30 44861 /usr/lib/x86_64-linux-gnu/libc.so.6 +717603205000-717603212000 rw-p 00000000 00:00 0 +717603212000-717603213000 r--p 00000000 08:30 12180 /usr/lib/locale/C.utf8/LC_NAME +717603213000-717603214000 r--p 00000000 08:30 12173 /usr/lib/locale/C.utf8/LC_ADDRESS +717603214000-717603215000 r--p 00000000 08:30 12183 /usr/lib/locale/C.utf8/LC_TELEPHONE +717603215000-71760321c000 r--s 00000000 08:30 44781 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache +71760321c000-717603221000 rw-p 00000000 00:00 0 +717603221000-717603228000 ---p 00000000 00:00 0 +717603228000-717603230000 rw-s 00000000 08:30 44357 /tmp/hsperfdata_xunhe/112402 +717603230000-717603232000 r--p 00000000 08:30 73576 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjimage.so +717603232000-717603235000 r-xp 00002000 08:30 73576 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjimage.so +717603235000-717603236000 r--p 00005000 08:30 73576 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjimage.so +717603236000-717603237000 r--p 00006000 08:30 73576 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjimage.so +717603237000-717603238000 rw-p 00007000 08:30 73576 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjimage.so +717603238000-71760323c000 r--p 00000000 08:30 20730 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 +71760323c000-717603260000 r-xp 00004000 08:30 20730 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 +717603260000-717603264000 r--p 00028000 08:30 20730 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 +717603264000-717603265000 r--p 0002b000 08:30 20730 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 +717603265000-717603266000 rw-p 0002c000 08:30 20730 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 +717603266000-717603268000 rw-p 00000000 00:00 0 +717603268000-71760326a000 r--p 00000000 08:30 73577 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjli.so +71760326a000-717603274000 r-xp 00002000 08:30 73577 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjli.so +717603274000-717603277000 r--p 0000c000 08:30 73577 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjli.so +717603277000-717603278000 r--p 0000f000 08:30 73577 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjli.so +717603278000-717603279000 rw-p 00010000 08:30 73577 /usr/lib/jvm/java-17-openjdk-amd64/lib/libjli.so +717603279000-71760327b000 r--p 00000000 08:30 13097 /usr/lib/x86_64-linux-gnu/libz.so.1.3 +71760327b000-71760328d000 r-xp 00002000 08:30 13097 /usr/lib/x86_64-linux-gnu/libz.so.1.3 +71760328d000-717603293000 r--p 00014000 08:30 13097 /usr/lib/x86_64-linux-gnu/libz.so.1.3 +717603293000-717603294000 r--p 0001a000 08:30 13097 /usr/lib/x86_64-linux-gnu/libz.so.1.3 +717603294000-717603295000 rw-p 0001b000 08:30 13097 /usr/lib/x86_64-linux-gnu/libz.so.1.3 +717603295000-717603296000 r--p 00000000 08:30 12177 /usr/lib/locale/C.utf8/LC_MEASUREMENT +717603296000-717603297000 r--p 00000000 08:30 12176 /usr/lib/locale/C.utf8/LC_IDENTIFICATION +717603297000-717603298000 ---p 00000000 00:00 0 +717603298000-717603299000 r--p 00000000 00:00 0 +717603299000-71760329a000 ---p 00000000 00:00 0 +71760329a000-71760329c000 rw-p 00000000 00:00 0 +71760329c000-7176032a0000 r--p 00000000 00:00 0 [vvar] +7176032a0000-7176032a2000 r--p 00000000 00:00 0 [vvar_vclock] +7176032a2000-7176032a4000 r-xp 00000000 00:00 0 [vdso] +7176032a4000-7176032a5000 r--p 00000000 08:30 44825 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 +7176032a5000-7176032d0000 r-xp 00001000 08:30 44825 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 +7176032d0000-7176032da000 r--p 0002c000 08:30 44825 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 +7176032da000-7176032dc000 r--p 00036000 08:30 44825 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 +7176032dc000-7176032de000 rw-p 00038000 08:30 44825 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 +7ffcd8567000-7ffcd8588000 rw-p 00000000 00:00 0 [stack] + + +VM Arguments: +jvm_args: --enable-native-access=ALL-UNNAMED -Dclassworlds.conf=/home/xunhe/.sdkman/candidates/maven/current/bin/m2.conf -Dmaven.home=/home/xunhe/.sdkman/candidates/maven/current -Dlibrary.jansi.path=/home/xunhe/.sdkman/candidates/maven/current/lib/jansi-native -Dmaven.multiModuleProjectDirectory=/mnt/d/ims-master/backend/ims-web +java_command: org.codehaus.plexus.classworlds.launcher.Launcher spring-boot:run -Dspring-boot.run.profiles=dev +java_class_path (initial): /home/xunhe/.sdkman/candidates/maven/current/boot/plexus-classworlds-2.11.0.jar +Launcher Type: SUN_STANDARD + +[Global flags] + intx CICompilerCount = 4 {product} {ergonomic} + uint ConcGCThreads = 3 {product} {ergonomic} + uint G1ConcRefinementThreads = 10 {product} {ergonomic} + size_t G1HeapRegionSize = 1048576 {product} {ergonomic} + uintx GCDrainStackTargetSize = 64 {product} {ergonomic} + size_t InitialHeapSize = 130023424 {product} {ergonomic} + size_t MarkStackSize = 4194304 {product} {ergonomic} + size_t MaxHeapSize = 2057306112 {product} {ergonomic} + size_t MaxNewSize = 1234173952 {product} {ergonomic} + size_t MinHeapDeltaBytes = 1048576 {product} {ergonomic} + size_t MinHeapSize = 8388608 {product} {ergonomic} + uintx NonNMethodCodeHeapSize = 5839372 {pd product} {ergonomic} + uintx NonProfiledCodeHeapSize = 122909434 {pd product} {ergonomic} + uintx ProfiledCodeHeapSize = 122909434 {pd product} {ergonomic} + uintx ReservedCodeCacheSize = 251658240 {pd product} {ergonomic} + bool SegmentedCodeCache = true {product} {ergonomic} + size_t SoftMaxHeapSize = 2057306112 {manageable} {ergonomic} + bool UseCompressedClassPointers = true {product lp64_product} {ergonomic} + bool UseCompressedOops = true {product lp64_product} {ergonomic} + bool UseG1GC = true {product} {ergonomic} + +Logging: +Log output configuration: + #0: stdout all=warning uptime,level,tags + #1: stderr all=off uptime,level,tags + +Environment Variables: +PATH=/home/xunhe/.sdkman/candidates/maven/current/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/c/Program Files/WindowsApps/CanonicalGroupLimited.Ubuntu_2404.1.68.0_x64__79rhkp1fndgsc:/mnt/c/Program Files/Microsoft/jdk-17.0.19.10-hotspot/bin:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program Files/nodejs/:/mnt/d/Git/cmd:/mnt/c/Users/xunhe/AppData/Local/Microsoft/WindowsApps:/mnt/d/Microsoft VS Code/bin:/mnt/c/Users/xunhe/AppData/Roaming/npm/:/mnt/c/Users/xunhe/AppData/Roaming/npm:/snap/bin +SHELL=/bin/bash +DISPLAY=:0 +HOSTTYPE=x86_64 +LANG=C.UTF-8 +TERM=xterm-256color + +Active Locale: +LC_ALL=C.UTF-8 +LC_COLLATE=C.UTF-8 +LC_CTYPE=C.UTF-8 +LC_MESSAGES=C.UTF-8 +LC_MONETARY=C.UTF-8 +LC_NUMERIC=C.UTF-8 +LC_TIME=C.UTF-8 + +Signal Handlers: + SIGSEGV: crash_handler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked + SIGBUS: crash_handler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked + SIGFPE: crash_handler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked + SIGPIPE: javaSignalHandler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, blocked + SIGXFSZ: javaSignalHandler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, blocked + SIGILL: crash_handler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked + SIGUSR2: SR_handler in libjvm.so, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, blocked + SIGHUP: UserHandler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, blocked + SIGINT: UserHandler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, blocked + SIGTERM: UserHandler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, blocked + SIGQUIT: UserHandler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, blocked + SIGTRAP: crash_handler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked + + +Periodic native trim disabled + + +--------------- S Y S T E M --------------- + +OS: +DISTRIB_ID=Ubuntu +DISTRIB_RELEASE=24.04 +DISTRIB_CODENAME=noble +DISTRIB_DESCRIPTION="Ubuntu 24.04.1 LTS" +uname: Linux 6.18.33.2-microsoft-standard-WSL2 #1 SMP PREEMPT_DYNAMIC Thu Jun 18 21:54:43 UTC 2026 x86_64 +OS uptime: 0 days 4:28 hours +libc: glibc 2.39 NPTL 2.39 +rlimit (soft/hard): STACK 8192k/infinity , CORE 0k/infinity , NPROC 31327/31327 , NOFILE 1048576/1048576 , AS infinity/infinity , CPU infinity/infinity , DATA infinity/infinity , FSIZE infinity/infinity , MEMLOCK 65536k/65536k +load average: 1.47 0.61 0.25 + +/proc/meminfo: +MemTotal: 8030848 kB +MemFree: 6384476 kB +MemAvailable: 6989696 kB +Buffers: 10532 kB +Cached: 736716 kB +SwapCached: 5572 kB +Active: 382640 kB +Inactive: 896180 kB +Active(anon): 76928 kB +Inactive(anon): 470368 kB +Active(file): 305712 kB +Inactive(file): 425812 kB +Unevictable: 0 kB +Mlocked: 0 kB +SwapTotal: 2097152 kB +SwapFree: 2032788 kB +Dirty: 352 kB +Writeback: 0 kB +AnonPages: 529256 kB +Mapped: 147108 kB +Shmem: 15736 kB +KReclaimable: 26932 kB +Slab: 100776 kB +SReclaimable: 26932 kB +SUnreclaim: 73844 kB +KernelStack: 8560 kB +PageTables: 10856 kB +SecPageTables: 0 kB +NFS_Unstable: 0 kB +Bounce: 0 kB +WritebackTmp: 0 kB +CommitLimit: 6112576 kB +Committed_AS: 3672868 kB +VmallocTotal: 34359738367 kB +VmallocUsed: 35676 kB +VmallocChunk: 0 kB +Percpu: 7680 kB +HardwareCorrupted: 0 kB +AnonHugePages: 0 kB +ShmemHugePages: 0 kB +ShmemPmdMapped: 0 kB +FileHugePages: 4096 kB +FilePmdMapped: 0 kB +Unaccepted: 0 kB +Balloon: 0 kB +HugePages_Total: 0 +HugePages_Free: 0 +HugePages_Rsvd: 0 +HugePages_Surp: 0 +Hugepagesize: 2048 kB +Hugetlb: 0 kB +DirectMap4k: 78848 kB +DirectMap2M: 5062656 kB +DirectMap1G: 12582912 kB + +/sys/kernel/mm/transparent_hugepage/enabled: always [madvise] never +/sys/kernel/mm/transparent_hugepage/hpage_pmd_size: 2097152 +/sys/kernel/mm/transparent_hugepage/defrag (defrag/compaction efforts parameter): always defer defer+madvise [madvise] never + +Process Memory: +Virtual Size: 6004840K (peak: 6070376K) +Resident Set Size: 286572K (peak: 286572K) (anon: 261784K, file: 24788K, shmem: 0K) +Swapped out: 0K +C-Heap outstanding allocations: 65470K, retained: 18633K +glibc malloc tunables: (default) + +/proc/sys/kernel/threads-max (system-wide limit on the number of threads): 62655 +/proc/sys/vm/max_map_count (maximum number of memory map areas a process may have): 1048576 +/proc/sys/vm/swappiness (control to define how aggressively the kernel swaps out anonymous memory): 60 +/proc/sys/kernel/pid_max (system-wide limit on number of process identifiers): 4194304 + +container information not found. +Hyper-V virtualization detected +Steal ticks since vm start: 0 +Steal ticks percentage since vm start: 0.000 + +CPU: total 12 (initial active 12) (8 cores per cpu, 2 threads per core) family 6 model 166 stepping 0 microcode 0xffffffff, cx8, cmov, fxsr, ht, mmx, 3dnowpref, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, lzcnt, tsc, avx, avx2, aes, erms, clmul, bmi1, bmi2, adx, fma, vzeroupper, clflush, clflushopt, hv +CPU Model and flags from /proc/cpuinfo: +model name : Intel(R) Core(TM) i7-10710U CPU @ 1.10GHz +flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm arch_perfmon rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq ssse3 fma cx16 pdcm pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch ssbd ibrs ibpb stibp ibrs_enhanced fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt xsaveopt xsavec xgetbv1 xsaves md_clear flush_l1d arch_capabilities + +Online cpus: 0-11 +Offline cpus: +BIOS frequency limitation: +Frequency switch latency (ns): +Available cpu frequencies: +Current governor: +Core performance/turbo boost: + +Memory: 4k page, physical 8030848k(6384476k free), swap 2097152k(2032788k free) +Page Sizes: 4k + +vm_info: OpenJDK 64-Bit Server VM (17.0.19+10-1-24.04.2-Ubuntu) for linux-amd64 JRE (17.0.19+10-1-24.04.2-Ubuntu), built on Apr 26 2026 12:40:16 by "buildd" with gcc 13.3.0 + +END. diff --git a/data/README.md b/data/README.md new file mode 100644 index 0000000..041d1ef --- /dev/null +++ b/data/README.md @@ -0,0 +1,9 @@ +# data/ — 样本数据目录(进行中) + +按《参赛成果物提交规范·赛道一》§8 要求,本目录存放系统运行与演示所需的样本数据: + +- 知识库样例文档(供知识库上传/向量检索演示) +- 指摘样例数据(含各状态/优先级/阶段的典型指摘) +- 种子账号与基础数据说明 + +> 状态:样本数据整理中,最终评审前提交。 diff --git a/docs/_MASTER_PLAN.md b/docs/_MASTER_PLAN.md index 5ce8fee..72f2c55 100644 --- a/docs/_MASTER_PLAN.md +++ b/docs/_MASTER_PLAN.md @@ -3,7 +3,7 @@ ## 目录结构 ``` -D:\IMS\ ← Git 仓库根目录 +<仓库根目录> ← Git 仓库根目录 ├── backend/ ← 后端 Maven 多模块 │ ├── pom.xml ← 父 POM │ ├── ims-common/ ← 公共模块(DTO、工具类) diff --git a/docs/概要设计说明书变更点.md b/docs/design-change-notes.md similarity index 100% rename from docs/概要设计说明书变更点.md rename to docs/design-change-notes.md diff --git a/docs/指摘管理系统_概要设计说明书_V6.0.md b/docs/design-spec-v6.0.md similarity index 100% rename from docs/指摘管理系统_概要设计说明书_V6.0.md rename to docs/design-spec-v6.0.md diff --git a/docs/IMS技术构成简要说明.md b/docs/ims-tech-overview.md similarity index 100% rename from docs/IMS技术构成简要说明.md rename to docs/ims-tech-overview.md diff --git a/docs/知识库实施计划.md b/docs/knowledge-base-plan.md similarity index 100% rename from docs/知识库实施计划.md rename to docs/knowledge-base-plan.md diff --git a/docs/知识库模块使用说明.md b/docs/knowledge-base-usage.md similarity index 100% rename from docs/知识库模块使用说明.md rename to docs/knowledge-base-usage.md diff --git a/hs_err_pid8348.log b/hs_err_pid8348.log new file mode 100644 index 0000000..13c72ee --- /dev/null +++ b/hs_err_pid8348.log @@ -0,0 +1,931 @@ +# +# A fatal error has been detected by the Java Runtime Environment: +# +# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ff84063faad, pid=8348, tid=12160 +# +# JRE version: OpenJDK Runtime Environment Temurin-21.0.11+10 (21.0.11+10) (build 21.0.11+10-LTS) +# Java VM: OpenJDK 64-Bit Server VM Temurin-21.0.11+10 (21.0.11+10-LTS, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, parallel gc, windows-amd64) +# Problematic frame: +# C [ntdll.dll+0x2faad] +# +# No core dump will be written. Minidumps are not enabled by default on client versions of Windows +# +# If you would like to submit a bug report, please visit: +# https://github.com/adoptium/adoptium-support/issues +# + +--------------- S U M M A R Y ------------ + +Command Line: --add-modules=ALL-SYSTEM --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/sun.nio.fs=ALL-UNNAMED -Declipse.application=org.eclipse.jdt.ls.core.id1 -Dosgi.bundles.defaultStartLevel=4 -Declipse.product=org.eclipse.jdt.ls.core.product -Djava.import.generatesMetadataFilesAtProjectRoot=false -DDetectVMInstallationsJob.disabled=true -Dfile.encoding=utf8 -XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx2G -Xms100m -Xlog:disable -javaagent:c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\lombok\lombok-1.18.39-4050.jar -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=c:\Users\xunhe\AppData\Roaming\Code\User\workspaceStorage\d2db65122d159f823add7b0f37ddc434\redhat.java -Daether.dependencyCollector.impl=bf c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\server\plugins\org.eclipse.equinox.launcher_1.7.200.v20260619-2039.jar -configuration c:\Users\xunhe\AppData\Roaming\Code\User\globalStorage\redhat.java\1.55.0\config_win -data c:\Users\xunhe\AppData\Roaming\Code\User\workspaceStorage\d2db65122d159f823add7b0f37ddc434\redhat.java\jdt_ws --pipe=\\.\pipe\lsp-dc1d5d93d46d2e4fe2ac51d21c3ac0e7-sock + +Host: Intel(R) Core(TM) i7-10710U CPU @ 1.10GHz, 12 cores, 15G, Windows 10 , 64 bit Build 19041 (10.0.19041.5915) +Time: Wed Aug 19 14:17:40 2026 elapsed time: 17860.486792 seconds (0d 4h 57m 40s) + +--------------- T H R E A D --------------- + +Current thread (0x0000020c6fd54af0): WatcherThread "VM Periodic Task Thread" [id=12160, stack(0x0000008f83700000,0x0000008f83800000) (1024K)] + +Stack: [0x0000008f83700000,0x0000008f83800000], sp=0x0000008f837ff710, free space=1021k +Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) +C [ntdll.dll+0x2faad] +V [jvm.dll+0x6a5363] +V [jvm.dll+0x836111] +V [jvm.dll+0x6b4ddf] +V [jvm.dll+0x85fb0d] +V [jvm.dll+0x6d664d] +C [ucrtbase.dll+0x21bb2] +C [KERNEL32.DLL+0x17374] +C [ntdll.dll+0x4cc91] + + +siginfo: EXCEPTION_ACCESS_VIOLATION (0xc0000005), reading address 0xffffffffffffffff + + +Registers: +RAX=0x0000008f831cb000, RBX=0x0000020c6fd54af0, RCX=0x140418041804180c, RDX=0x0000000000000003 +RSP=0x0000008f837ff710, RBP=0x0000000000000001, RSI=0x00007ffffbebe5f0, RDI=0x1404180418041804 +R8 =0x0000000000000083, R9 =0x000000007ffe6000, R10=0x0000000000000001, R11=0xfffffffff62fff1f +R12=0x0000000000000002, R13=0x0000020c6fd54af0, R14=0x0000000000000038, R15=0x0000020c775d03b0 +RIP=0x00007ff84063faad, EFLAGS=0x0000000000010202 + +XMM[0]=0x0000000000000000 0x416312d000000000 +XMM[1]=0x0000000000000000 0x42b054522abd7000 +XMM[2]=0x0000000000000000 0x0000000000000000 +XMM[3]=0x0000000000000000 0x0000000000000000 +XMM[4]=0x0000000000000000 0x0000000000000000 +XMM[5]=0x0000000000000000 0x0000000000000000 +XMM[6]=0x0000000000000000 0x0000000000000000 +XMM[7]=0x0000000000000000 0x0000000000000000 +XMM[8]=0x0000000000000000 0x0000000000000000 +XMM[9]=0x0000000000000000 0x0000000000000000 +XMM[10]=0x0000000000000000 0x0000000000000000 +XMM[11]=0x0000000000000000 0x0000000000000000 +XMM[12]=0x0000000000000000 0x0000000000000000 +XMM[13]=0x0000000000000000 0x0000000000000000 +XMM[14]=0x0000000000000000 0x0000000000000000 +XMM[15]=0x0000000000000000 0x0000000000000000 + MXCSR=0x00001fa0 + + +Register to memory mapping: + +RAX=0x0000008f831cb000 points into unknown readable memory: 0x0000000000000000 | 00 00 00 00 00 00 00 00 +RBX=0x0000020c6fd54af0 points into unknown readable memory: 0x00007ffffbc8cee0 | e0 ce c8 fb ff 7f 00 00 +RCX=0x140418041804180c is an unknown value +RDX=0x0000000000000003 is an unknown value +RSP=0x0000008f837ff710 points into unknown readable memory: 0x0000000000000102 | 02 01 00 00 00 00 00 00 +RBP=0x0000000000000001 is an unknown value +RSI=0x00007ffffbebe5f0 jvm.dll +RDI=0x1404180418041804 is an unknown value +R8 =0x0000000000000083 is an unknown value +R9 =0x000000007ffe6000 points into unknown readable memory: 0x0000000000000001 | 01 00 00 00 00 00 00 00 +R10=0x0000000000000001 is an unknown value +R11=0xfffffffff62fff1f is an unknown value +R12=0x0000000000000002 is an unknown value +R13=0x0000020c6fd54af0 points into unknown readable memory: 0x00007ffffbc8cee0 | e0 ce c8 fb ff 7f 00 00 +R14=0x0000000000000038 is an unknown value +R15=0x0000020c775d03b0 points into unknown readable memory: 0x0000000000000002 | 02 00 00 00 00 00 00 00 + +Top of Stack: (sp=0x0000008f837ff710) +0x0000008f837ff710: 0000000000000102 00007ff83dd5edd7 ...........=.... +0x0000008f837ff720: 0000020c6fd54af0 0000000000000032 .J.o....2....... +0x0000008f837ff730: 00007ffffbebe5f0 00007ffffb8a5363 ........cS...... +0x0000008f837ff740: 0000020c6fd54af0 00007ffffb8d6efa .J.o.....n...... +0x0000008f837ff750: 0000000000000000 0000000000000000 ................ +0x0000008f837ff760: 0000000000000038 00007ffffba36111 8........a...... +0x0000008f837ff770: 1404180418041804 00007ffffb8d2b0f .........+...... +0x0000008f837ff780: 0000000000000032 0000000000000000 2............... +0x0000008f837ff790: 0000020c775d03b0 000010544ed08fb0 ..]w.......NT... +0x0000008f837ff7a0: 0000000000000032 00007ffffb8b4ddf 2........M...... +0x0000008f837ff7b0: 0000000000000001 00007ffffbebe5f0 ................ +0x0000008f837ff7c0: 0000000000000038 0000000000000002 8............... +0x0000008f837ff7d0: 0000020c6fcae580 00007ffffb8d606f ...o....o`...... +0x0000008f837ff7e0: 0000008f83700000 00007fff00000000 ..p............. +0x0000008f837ff7f0: 0000020c6fd54d38 00007ffffb8cff9a 8M.o............ +0x0000008f837ff800: 0000020c6fcae580 00007fff00000018 ...o............ +0x0000008f837ff810: 0000020c6fd54af0 0000000000000000 .J.o............ +0x0000008f837ff820: 0000000000100000 0000000000000000 ................ +0x0000008f837ff830: 0000000000000000 00007ffffba5fb0d ................ +0x0000008f837ff840: 0000020c6fd54af0 0000000000000000 .J.o............ +0x0000008f837ff850: 0000000000000000 0000008f83700000 ..........p..... +0x0000008f837ff860: 0000000000000004 0000000000001000 ................ +0x0000008f837ff870: 0000000400001000 0000000000020000 ................ +0x0000008f837ff880: 0000000000000000 00007ffffba602ba ................ +0x0000008f837ff890: 0000020c6fd54af0 0000000000000000 .J.o............ +0x0000008f837ff8a0: 0000f66b3d01400a 0000000000000000 .@.=k........... +0x0000008f837ff8b0: 0000000000000000 00007ffffb8d664d ........Mf...... +0x0000008f837ff8c0: 0000020c6fd54af0 0000020c6fd54af0 .J.o.....J.o.... +0x0000008f837ff8d0: 00000000000075a3 0000000000000000 .u.............. +0x0000008f837ff8e0: 0000000000000000 00007ff83e4a1bb2 ..........J>.... +0x0000008f837ff8f0: 0000020c000075a3 0000020c775d0440 .u......@.]w.... +0x0000008f837ff900: 0000000000000000 0000000000000000 ................ + +Instructions: (pc=0x00007ff84063faad) +0x00007ff84063f9ad: 48 b8 7f 7f 7f 7f 7f 7f 7f 7f 41 8b c8 48 0b cb +0x00007ff84063f9bd: 48 23 c8 83 e6 1f 49 89 8c f4 40 a5 16 00 48 81 +0x00007ff84063f9cd: c4 98 00 00 00 41 5f 41 5e 41 5d 41 5c 5f 5e 5b +0x00007ff84063f9dd: 5d c3 cc 33 d2 41 8b c6 41 f7 f0 44 8b c8 e9 d6 +0x00007ff84063f9ed: fc ff ff 41 8d 57 ff 41 85 d7 0f 84 e3 3d 08 00 +0x00007ff84063f9fd: 41 b8 00 10 00 00 41 b9 ff ff 00 00 e9 0c 3e 08 +0x00007ff84063fa0d: 00 cc cc cc cc cc cc 48 8b c4 48 89 58 08 48 89 +0x00007ff84063fa1d: 68 10 48 89 70 18 48 89 78 20 41 56 48 83 ec 20 +0x00007ff84063fa2d: 40 8a ea 4c 8d 35 99 d1 13 00 48 8b f1 33 db 48 +0x00007ff84063fa3d: 8d 0d 9d d1 13 00 e8 58 00 00 00 4c 8b 05 81 d1 +0x00007ff84063fa4d: 13 00 4d 3b c6 0f 85 d8 40 08 00 48 85 db 75 33 +0x00007ff84063fa5d: 48 8d 0d 7c d1 13 00 e8 c7 f7 ff ff 48 85 db 0f +0x00007ff84063fa6d: 85 f3 40 08 00 33 c0 48 8b 5c 24 30 48 8b 6c 24 +0x00007ff84063fa7d: 38 48 8b 74 24 40 48 8b 7c 24 48 48 83 c4 20 41 +0x00007ff84063fa8d: 5e c3 cc f0 ff 43 3c eb c7 cc cc cc cc cc cc cc +0x00007ff84063fa9d: cc cc cc 48 83 ec 28 65 48 8b 04 25 30 00 00 00 +0x00007ff84063faad: f0 0f ba 71 08 00 48 8b 40 48 73 13 48 89 41 10 +0x00007ff84063fabd: 33 c0 c7 41 0c 01 00 00 00 48 83 c4 28 c3 cc 48 +0x00007ff84063facd: 39 41 10 75 0b ff 41 0c 33 c0 48 83 c4 28 c3 cc +0x00007ff84063fadd: e8 0e 00 00 00 eb e2 cc cc cc cc cc cc cc cc cc +0x00007ff84063faed: cc cc cc 48 89 5c 24 18 55 56 57 41 54 41 55 41 +0x00007ff84063fafd: 56 41 57 48 83 ec 20 8b 41 20 48 8b f1 48 0f ba +0x00007ff84063fb0d: e0 1a 0f 82 df 01 00 00 33 ff 40 32 ed 66 83 3c +0x00007ff84063fb1d: 25 6a 03 fe 7f 01 76 19 48 8b 7e 20 48 8b c7 81 +0x00007ff84063fb2d: e7 ff ff ff 00 25 00 00 00 02 48 85 c0 40 0f 95 +0x00007ff84063fb3d: c5 45 32 ff b0 01 45 32 e4 41 bd 01 00 00 00 45 +0x00007ff84063fb4d: 33 c0 ba 6a 03 fe 7f 84 c0 0f 84 14 01 00 00 8b +0x00007ff84063fb5d: 46 08 4c 8d 4e 08 45 84 e4 41 be 03 00 00 00 45 +0x00007ff84063fb6d: 0f 44 f5 41 84 c5 0f 85 e2 00 00 00 8d 0c bf 03 +0x00007ff84063fb7d: c9 66 44 39 2a 0f 86 e8 00 00 00 4d 85 c9 74 0e +0x00007ff84063fb8d: 80 3c 25 97 02 fe 7f 00 0f 85 f9 3f 08 00 0f b7 +0x00007ff84063fb9d: 1c 25 d6 02 fe 7f 83 fb 0c 0f 85 a2 00 00 00 b8 + + +Stack slot to memory mapping: + +stack at sp + 0 slots: 0x0000000000000102 is an unknown value +stack at sp + 1 slots: 0x00007ff83dd5edd7 KERNELBASE.dll +stack at sp + 2 slots: 0x0000020c6fd54af0 points into unknown readable memory: 0x00007ffffbc8cee0 | e0 ce c8 fb ff 7f 00 00 +stack at sp + 3 slots: 0x0000000000000032 is an unknown value +stack at sp + 4 slots: 0x00007ffffbebe5f0 jvm.dll +stack at sp + 5 slots: 0x00007ffffb8a5363 jvm.dll +stack at sp + 6 slots: 0x0000020c6fd54af0 points into unknown readable memory: 0x00007ffffbc8cee0 | e0 ce c8 fb ff 7f 00 00 +stack at sp + 7 slots: 0x00007ffffb8d6efa jvm.dll + + +--------------- P R O C E S S --------------- + +Threads class SMR info: +_java_thread_list=0x0000020c51be59a0, length=39, elements={ +0x0000020c6fc90120, 0x0000020c77743d10, 0x0000020c777452c0, 0x0000020c79642090, +0x0000020c79642900, 0x0000020c79643560, 0x0000020c79645fd0, 0x0000020c79646e10, +0x0000020c796ae530, 0x0000020c7981d720, 0x0000020c7989fa30, 0x0000020c7e309780, +0x0000020c7e4e7990, 0x0000020c7e17dc50, 0x0000020c7e17e2c0, 0x0000020c7efc1eb0, +0x0000020c7f0e67c0, 0x0000020c7e610350, 0x0000020c7e45a410, 0x0000020c7e459060, +0x0000020c7e45b130, 0x0000020c516e01e0, 0x0000020c516e4a10, 0x0000020c516e3cf0, +0x0000020c516e22b0, 0x0000020c516dda80, 0x0000020c516e50a0, 0x0000020c516e2fd0, +0x0000020c516dfb50, 0x0000020c516e4380, 0x0000020c516de110, 0x0000020c516e2940, +0x0000020c516e1c20, 0x0000020c516e1590, 0x0000020c516e3660, 0x0000020c516df4c0, +0x0000020c51365a40, 0x0000020c51a91520, 0x0000020c5afc7100 +} + +Java Threads: ( => current thread ) + 0x0000020c6fc90120 JavaThread "main" [_thread_blocked, id=12284, stack(0x0000008f83500000,0x0000008f83600000) (1024K)] + 0x0000020c77743d10 JavaThread "Reference Handler" daemon [_thread_blocked, id=2248, stack(0x0000008f83900000,0x0000008f83a00000) (1024K)] + 0x0000020c777452c0 JavaThread "Finalizer" daemon [_thread_blocked, id=14060, stack(0x0000008f83a00000,0x0000008f83b00000) (1024K)] + 0x0000020c79642090 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=14056, stack(0x0000008f83b00000,0x0000008f83c00000) (1024K)] + 0x0000020c79642900 JavaThread "Attach Listener" daemon [_thread_blocked, id=13860, stack(0x0000008f83c00000,0x0000008f83d00000) (1024K)] + 0x0000020c79643560 JavaThread "Service Thread" daemon [_thread_blocked, id=12196, stack(0x0000008f83d00000,0x0000008f83e00000) (1024K)] + 0x0000020c79645fd0 JavaThread "Monitor Deflation Thread" daemon [_thread_blocked, id=7836, stack(0x0000008f83e00000,0x0000008f83f00000) (1024K)] + 0x0000020c79646e10 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=10796, stack(0x0000008f83f00000,0x0000008f84000000) (1024K)] + 0x0000020c796ae530 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=2868, stack(0x0000008f84000000,0x0000008f84100000) (1024K)] + 0x0000020c7981d720 JavaThread "Common-Cleaner" daemon [_thread_blocked, id=5712, stack(0x0000008f84100000,0x0000008f84200000) (1024K)] + 0x0000020c7989fa30 JavaThread "Notification Thread" daemon [_thread_blocked, id=2116, stack(0x0000008f84300000,0x0000008f84400000) (1024K)] + 0x0000020c7e309780 JavaThread "Active Thread: Equinox Container: ebe3b242-c85f-4682-ad93-9aaaf3a1bc98" [_thread_blocked, id=10468, stack(0x0000008f84b00000,0x0000008f84c00000) (1024K)] + 0x0000020c7e4e7990 JavaThread "Refresh Thread: Equinox Container: ebe3b242-c85f-4682-ad93-9aaaf3a1bc98" daemon [_thread_blocked, id=14052, stack(0x0000008f84d00000,0x0000008f84e00000) (1024K)] + 0x0000020c7e17dc50 JavaThread "Framework Event Dispatcher: Equinox Container: ebe3b242-c85f-4682-ad93-9aaaf3a1bc98" daemon [_thread_blocked, id=13096, stack(0x0000008f84e00000,0x0000008f84f00000) (1024K)] + 0x0000020c7e17e2c0 JavaThread "Start Level: Equinox Container: ebe3b242-c85f-4682-ad93-9aaaf3a1bc98" daemon [_thread_blocked, id=12748, stack(0x0000008f84f00000,0x0000008f85000000) (1024K)] + 0x0000020c7efc1eb0 JavaThread "Bundle File Closer" daemon [_thread_blocked, id=12096, stack(0x0000008f85200000,0x0000008f85300000) (1024K)] + 0x0000020c7f0e67c0 JavaThread "SCR Component Actor" daemon [_thread_blocked, id=13100, stack(0x0000008f84200000,0x0000008f84300000) (1024K)] + 0x0000020c7e610350 JavaThread "Worker-JM" [_thread_blocked, id=14108, stack(0x0000008f85400000,0x0000008f85500000) (1024K)] + 0x0000020c7e45a410 JavaThread "JNA Cleaner" daemon [_thread_blocked, id=14076, stack(0x0000008f84400000,0x0000008f84500000) (1024K)] + 0x0000020c7e459060 JavaThread "Java indexing" daemon [_thread_blocked, id=11296, stack(0x0000008f85900000,0x0000008f85a00000) (1024K)] + 0x0000020c7e45b130 JavaThread "Thread-1" daemon [_thread_in_native, id=10252, stack(0x0000008f85e00000,0x0000008f85f00000) (1024K)] + 0x0000020c516e01e0 JavaThread "Thread-2" daemon [_thread_in_native, id=17280, stack(0x0000008f85f00000,0x0000008f86000000) (1024K)] + 0x0000020c516e4a10 JavaThread "Thread-3" daemon [_thread_in_native, id=7624, stack(0x0000008f86000000,0x0000008f86100000) (1024K)] + 0x0000020c516e3cf0 JavaThread "Thread-4" daemon [_thread_in_native, id=7316, stack(0x0000008f86100000,0x0000008f86200000) (1024K)] + 0x0000020c516e22b0 JavaThread "Thread-5" daemon [_thread_in_native, id=7620, stack(0x0000008f86200000,0x0000008f86300000) (1024K)] + 0x0000020c516dda80 JavaThread "Thread-6" daemon [_thread_in_native, id=8488, stack(0x0000008f86300000,0x0000008f86400000) (1024K)] + 0x0000020c516e50a0 JavaThread "Thread-7" daemon [_thread_in_native, id=10424, stack(0x0000008f86400000,0x0000008f86500000) (1024K)] + 0x0000020c516e2fd0 JavaThread "Thread-8" daemon [_thread_in_native, id=13696, stack(0x0000008f86500000,0x0000008f86600000) (1024K)] + 0x0000020c516dfb50 JavaThread "Thread-9" daemon [_thread_in_native, id=4608, stack(0x0000008f86600000,0x0000008f86700000) (1024K)] + 0x0000020c516e4380 JavaThread "Thread-10" daemon [_thread_in_native, id=16228, stack(0x0000008f86700000,0x0000008f86800000) (1024K)] + 0x0000020c516de110 JavaThread "Thread-11" daemon [_thread_in_native, id=12744, stack(0x0000008f86800000,0x0000008f86900000) (1024K)] + 0x0000020c516e2940 JavaThread "Thread-12" daemon [_thread_in_native, id=14316, stack(0x0000008f86900000,0x0000008f86a00000) (1024K)] + 0x0000020c516e1c20 JavaThread "Thread-13" daemon [_thread_in_native, id=14320, stack(0x0000008f86a00000,0x0000008f86b00000) (1024K)] + 0x0000020c516e1590 JavaThread "pool-2-thread-1" [_thread_blocked, id=14312, stack(0x0000008f86b00000,0x0000008f86c00000) (1024K)] + 0x0000020c516e3660 JavaThread "WorkspaceEventsHandler" [_thread_blocked, id=14100, stack(0x0000008f86c00000,0x0000008f86d00000) (1024K)] + 0x0000020c516df4c0 JavaThread "pool-1-thread-1" [_thread_blocked, id=7328, stack(0x0000008f86d00000,0x0000008f86e00000) (1024K)] + 0x0000020c51365a40 JavaThread "Cleaner-0" daemon [_thread_blocked, id=10496, stack(0x0000008f87100000,0x0000008f87200000) (1024K)] + 0x0000020c51a91520 JavaThread "Worker-16" [_thread_blocked, id=18356, stack(0x0000008f83400000,0x0000008f83500000) (1024K)] + 0x0000020c5afc7100 JavaThread "Worker-17" [_thread_blocked, id=8216, stack(0x0000008f83300000,0x0000008f83400000) (1024K)] +Total: 39 + +Other Threads: + 0x0000020c77725480 VMThread "VM Thread" [id=15892, stack(0x0000008f83800000,0x0000008f83900000) (1024K)] +=>0x0000020c6fd54af0 WatcherThread "VM Periodic Task Thread" [id=12160, stack(0x0000008f83700000,0x0000008f83800000) (1024K)] + 0x0000020c6fcacce0 WorkerThread "GC Thread#0" [id=2632, stack(0x0000008f83600000,0x0000008f83700000) (1024K)] + 0x0000020c7e303eb0 WorkerThread "GC Thread#1" [id=7840, stack(0x0000008f84500000,0x0000008f84600000) (1024K)] + 0x0000020c79a356c0 WorkerThread "GC Thread#2" [id=17248, stack(0x0000008f84600000,0x0000008f84700000) (1024K)] + 0x0000020c7e7f61d0 WorkerThread "GC Thread#3" [id=12152, stack(0x0000008f84700000,0x0000008f84800000) (1024K)] + 0x0000020c7e7f6580 WorkerThread "GC Thread#4" [id=12212, stack(0x0000008f84800000,0x0000008f84900000) (1024K)] + 0x0000020c7e7f6930 WorkerThread "GC Thread#5" [id=5024, stack(0x0000008f84900000,0x0000008f84a00000) (1024K)] + 0x0000020c7e4fb280 WorkerThread "GC Thread#6" [id=9336, stack(0x0000008f84a00000,0x0000008f84b00000) (1024K)] + 0x0000020c7ebce1c0 WorkerThread "GC Thread#7" [id=12220, stack(0x0000008f84c00000,0x0000008f84d00000) (1024K)] + 0x0000020c7f08db20 WorkerThread "GC Thread#8" [id=12104, stack(0x0000008f85000000,0x0000008f85100000) (1024K)] + 0x0000020c7ef71ec0 WorkerThread "GC Thread#9" [id=6056, stack(0x0000008f85100000,0x0000008f85200000) (1024K)] +Total: 12 + +Threads with active compile tasks: +Total: 0 + +VM state: not at safepoint (normal execution) + +VM Mutex/Monitor currently owned by a thread: None + +Heap address: 0x0000000080000000, size: 2048 MB, Compressed Oops mode: 32-bit + +CDS archive(s) mapped at: [0x0000020c0f000000-0x0000020c0fba0000-0x0000020c0fba0000), size 12189696, SharedBaseAddress: 0x0000020c0f000000, ArchiveRelocationMode: 1. +Compressed class space mapped at: 0x0000020c10000000-0x0000020c50000000, reserved size: 1073741824 +Narrow klass base: 0x0000020c0f000000, Narrow klass shift: 0, Narrow klass range: 0x100000000 + +GC Precious Log: + CardTable entry size: 512 + CPUs: 12 total, 12 available + Memory: 16190M + Large Page Support: Disabled + NUMA Support: Disabled + Compressed Oops: Enabled (32-bit) + Alignments: Space 512K, Generation 512K, Heap 2M + Heap Min Capacity: 100M + Heap Initial Capacity: 100M + Heap Max Capacity: 2G + Pre-touch: Disabled + Parallel Workers: 10 + +Heap: + PSYoungGen total 10240K, used 7402K [0x00000000d5580000, 0x00000000d6580000, 0x0000000100000000) + eden space 8704K, 80% used [0x00000000d5580000,0x00000000d5c5aaa0,0x00000000d5e00000) + from space 1536K, 25% used [0x00000000d6280000,0x00000000d62e0000,0x00000000d6400000) + to space 1024K, 0% used [0x00000000d6480000,0x00000000d6480000,0x00000000d6580000) + ParOldGen total 1140736K, used 171940K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 15% used [0x0000000080000000,0x000000008a7e9078,0x00000000c5a00000) + Metaspace used 87085K, committed 88832K, reserved 1179648K + class space used 8802K, committed 9664K, reserved 1048576K + +Card table byte_map: [0x0000020c6f640000,0x0000020c6fa50000] _byte_map_base: 0x0000020c6f240000 + +Marking Bits: (ParMarkBitMap*) 0x00007ffffbec4460 + Begin Bits: [0x0000020c73150000, 0x0000020c75150000) + End Bits: [0x0000020c75150000, 0x0000020c77150000) + +Polling page: 0x0000020c6db90000 + +Metaspace: + +Usage: + Non-class: 76.45 MB used. + Class: 8.60 MB used. + Both: 85.04 MB used. + +Virtual space: + Non-class space: 128.00 MB reserved, 77.31 MB ( 60%) committed, 2 nodes. + Class space: 1.00 GB reserved, 9.44 MB ( <1%) committed, 1 nodes. + Both: 1.12 GB reserved, 86.75 MB ( 8%) committed. + +Chunk freelists: + Non-Class: 2.50 MB + Class: 6.74 MB + Both: 9.24 MB + +MaxMetaspaceSize: unlimited +CompressedClassSpaceSize: 1.00 GB +Initial GC threshold: 21.00 MB +Current GC threshold: 143.56 MB +CDS: on + - commit_granule_bytes: 65536. + - commit_granule_words: 8192. + - virtual_space_node_default_size: 8388608. + - enlarge_chunks_in_place: 1. + - use_allocation_guard: 0. + + +Internal statistics: + +num_allocs_failed_limit: 9. +num_arena_births: 1732. +num_arena_deaths: 462. +num_vsnodes_births: 3. +num_vsnodes_deaths: 0. +num_space_committed: 1388. +num_space_uncommitted: 0. +num_chunks_returned_to_freelist: 531. +num_chunks_taken_from_freelist: 6055. +num_chunk_merges: 139. +num_chunk_splits: 3530. +num_chunks_enlarged: 1874. +num_inconsistent_stats: 0. + +CodeHeap 'non-profiled nmethods': size=120000Kb used=20310Kb max_used=22173Kb free=99689Kb + bounds [0x0000020c07ad0000, 0x0000020c09080000, 0x0000020c0f000000] +CodeHeap 'profiled nmethods': size=120000Kb used=43843Kb max_used=52149Kb free=76156Kb + bounds [0x0000020c00000000, 0x0000020c032f0000, 0x0000020c07530000] +CodeHeap 'non-nmethods': size=5760Kb used=1530Kb max_used=1682Kb free=4229Kb + bounds [0x0000020c07530000, 0x0000020c077a0000, 0x0000020c07ad0000] +CodeCache: size=245760Kb, used=65683Kb, max_used=76004Kb, free=180074Kb + total_blobs=19650, nmethods=18797, adapters=753, full_count=0 +Compilation: enabled, stopped_count=0, restarted_count=0 + +Compilation events (20 events): +Event: 17858.437 Thread 0x0000020c796ae530 nmethod 24245 0x0000020c00b87a10 code [0x0000020c00b87bc0, 0x0000020c00b87ea0] +Event: 17858.438 Thread 0x0000020c79646e10 nmethod 24244 0x0000020c08342190 code [0x0000020c08342320, 0x0000020c083423e0] +Event: 17858.438 Thread 0x0000020c79646e10 24246 4 org.eclipse.jdt.internal.core.JavaModelManager$VariablesAndContainersSaveHelper::saveAttributes (86 bytes) +Event: 17858.461 Thread 0x0000020c79646e10 nmethod 24246 0x0000020c08294b90 code [0x0000020c08294e80, 0x0000020c08295e30] +Event: 17858.461 Thread 0x0000020c79646e10 24248 4 java.util.HashSet::writeObject (75 bytes) +Event: 17858.499 Thread 0x0000020c79646e10 nmethod 24248 0x0000020c085c4f10 code [0x0000020c085c51a0, 0x0000020c085c6068] +Event: 17858.499 Thread 0x0000020c79646e10 24249 4 org.eclipse.core.runtime.ProgressMonitorWrapper::internalWorked (11 bytes) +Event: 17858.500 Thread 0x0000020c79646e10 nmethod 24249 0x0000020c085c4b90 code [0x0000020c085c4d20, 0x0000020c085c4dd0] +Event: 17858.500 Thread 0x0000020c79646e10 24247 4 java.util.HashMap::capacity (32 bytes) +Event: 17858.500 Thread 0x0000020c79646e10 nmethod 24247 0x0000020c08341c90 code [0x0000020c08341e20, 0x0000020c08341ec8] +Event: 17858.567 Thread 0x0000020c796ae530 24250 1 org.eclipse.aether.internal.impl.PrioritizedComponent::getPriority (5 bytes) +Event: 17858.568 Thread 0x0000020c796ae530 nmethod 24250 0x0000020c0851cd10 code [0x0000020c0851cea0, 0x0000020c0851cf68] +Event: 17858.568 Thread 0x0000020c796ae530 24251 3 org.eclipse.core.internal.events.NodeIDMap:: (64 bytes) +Event: 17858.568 Thread 0x0000020c796ae530 nmethod 24251 0x0000020c00938090 code [0x0000020c00938240, 0x0000020c009385e0] +Event: 17858.568 Thread 0x0000020c796ae530 24253 3 org.eclipse.core.runtime.SubProgressMonitor::done (63 bytes) +Event: 17858.569 Thread 0x0000020c796ae530 nmethod 24253 0x0000020c00fd9c10 code [0x0000020c00fd9de0, 0x0000020c00fda1b0] +Event: 17858.569 Thread 0x0000020c796ae530 24252 ! 3 org.eclipse.core.internal.preferences.legacy.PreferenceForwarder::getPluginPreferences (60 bytes) +Event: 17858.570 Thread 0x0000020c796ae530 nmethod 24252 0x0000020c00902790 code [0x0000020c009029a0, 0x0000020c00903018] +Event: 17858.570 Thread 0x0000020c796ae530 24254 3 org.eclipse.core.internal.events.BuildManager::hasDelta (99 bytes) +Event: 17858.571 Thread 0x0000020c796ae530 nmethod 24254 0x0000020c0041c690 code [0x0000020c0041c8e0, 0x0000020c0041d068] + +GC Heap History (20 events): +Event: 6485.087 GC heap before +{Heap before GC invocations=1845 (full 5): + PSYoungGen total 9216K, used 9200K [0x00000000d5580000, 0x00000000d6280000, 0x0000000100000000) + eden space 8704K, 100% used [0x00000000d5580000,0x00000000d5e00000,0x00000000d5e00000) + from space 512K, 96% used [0x00000000d6180000,0x00000000d61fc010,0x00000000d6200000) + to space 512K, 0% used [0x00000000d6200000,0x00000000d6200000,0x00000000d6280000) + ParOldGen total 1140736K, used 124392K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 10% used [0x0000000080000000,0x000000008797a0b8,0x00000000c5a00000) + Metaspace used 86147K, committed 88192K, reserved 1179648K + class space used 8709K, committed 9600K, reserved 1048576K +} +Event: 6485.088 GC heap after +{Heap after GC invocations=1845 (full 5): + PSYoungGen total 9216K, used 384K [0x00000000d5580000, 0x00000000d6280000, 0x0000000100000000) + eden space 8704K, 0% used [0x00000000d5580000,0x00000000d5580000,0x00000000d5e00000) + from space 512K, 75% used [0x00000000d6200000,0x00000000d6260000,0x00000000d6280000) + to space 512K, 0% used [0x00000000d6180000,0x00000000d6180000,0x00000000d6200000) + ParOldGen total 1140736K, used 124544K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 10% used [0x0000000080000000,0x00000000879a00c8,0x00000000c5a00000) + Metaspace used 86147K, committed 88192K, reserved 1179648K + class space used 8709K, committed 9600K, reserved 1048576K +} +Event: 6785.154 GC heap before +{Heap before GC invocations=1846 (full 5): + PSYoungGen total 9216K, used 9078K [0x00000000d5580000, 0x00000000d6280000, 0x0000000100000000) + eden space 8704K, 99% used [0x00000000d5580000,0x00000000d5dfd830,0x00000000d5e00000) + from space 512K, 75% used [0x00000000d6200000,0x00000000d6260000,0x00000000d6280000) + to space 512K, 0% used [0x00000000d6180000,0x00000000d6180000,0x00000000d6200000) + ParOldGen total 1140736K, used 155264K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 13% used [0x0000000080000000,0x00000000897a00f8,0x00000000c5a00000) + Metaspace used 86161K, committed 88192K, reserved 1179648K + class space used 8709K, committed 9600K, reserved 1048576K +} +Event: 6785.155 GC heap after +{Heap after GC invocations=1846 (full 5): + PSYoungGen total 9216K, used 480K [0x00000000d5580000, 0x00000000d6280000, 0x0000000100000000) + eden space 8704K, 0% used [0x00000000d5580000,0x00000000d5580000,0x00000000d5e00000) + from space 512K, 93% used [0x00000000d6180000,0x00000000d61f8020,0x00000000d6200000) + to space 512K, 0% used [0x00000000d6200000,0x00000000d6200000,0x00000000d6280000) + ParOldGen total 1140736K, used 155456K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 13% used [0x0000000080000000,0x00000000897d00f8,0x00000000c5a00000) + Metaspace used 86161K, committed 88192K, reserved 1179648K + class space used 8709K, committed 9600K, reserved 1048576K +} +Event: 7326.318 GC heap before +{Heap before GC invocations=1847 (full 5): + PSYoungGen total 9216K, used 9083K [0x00000000d5580000, 0x00000000d6280000, 0x0000000100000000) + eden space 8704K, 98% used [0x00000000d5580000,0x00000000d5de6cc0,0x00000000d5e00000) + from space 512K, 93% used [0x00000000d6180000,0x00000000d61f8020,0x00000000d6200000) + to space 512K, 0% used [0x00000000d6200000,0x00000000d6200000,0x00000000d6280000) + ParOldGen total 1140736K, used 155456K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 13% used [0x0000000080000000,0x00000000897d00f8,0x00000000c5a00000) + Metaspace used 86458K, committed 88256K, reserved 1179648K + class space used 8742K, committed 9600K, reserved 1048576K +} +Event: 7326.321 GC heap after +{Heap after GC invocations=1847 (full 5): + PSYoungGen total 9216K, used 501K [0x00000000d5580000, 0x00000000d6280000, 0x0000000100000000) + eden space 8704K, 0% used [0x00000000d5580000,0x00000000d5580000,0x00000000d5e00000) + from space 512K, 97% used [0x00000000d6200000,0x00000000d627d550,0x00000000d6280000) + to space 2048K, 0% used [0x00000000d5e80000,0x00000000d5e80000,0x00000000d6080000) + ParOldGen total 1140736K, used 156611K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 13% used [0x0000000080000000,0x00000000898f0cf0,0x00000000c5a00000) + Metaspace used 86458K, committed 88256K, reserved 1179648K + class space used 8742K, committed 9600K, reserved 1048576K +} +Event: 7326.354 GC heap before +{Heap before GC invocations=1848 (full 5): + PSYoungGen total 9216K, used 9067K [0x00000000d5580000, 0x00000000d6280000, 0x0000000100000000) + eden space 8704K, 98% used [0x00000000d5580000,0x00000000d5ddd8d0,0x00000000d5e00000) + from space 512K, 97% used [0x00000000d6200000,0x00000000d627d550,0x00000000d6280000) + to space 2048K, 0% used [0x00000000d5e80000,0x00000000d5e80000,0x00000000d6080000) + ParOldGen total 1140736K, used 156611K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 13% used [0x0000000080000000,0x00000000898f0cf0,0x00000000c5a00000) + Metaspace used 86458K, committed 88256K, reserved 1179648K + class space used 8742K, committed 9600K, reserved 1048576K +} +Event: 7326.358 GC heap after +{Heap after GC invocations=1848 (full 5): + PSYoungGen total 10752K, used 2042K [0x00000000d5580000, 0x00000000d7000000, 0x0000000100000000) + eden space 8704K, 0% used [0x00000000d5580000,0x00000000d5580000,0x00000000d5e00000) + from space 2048K, 99% used [0x00000000d5e80000,0x00000000d607e968,0x00000000d6080000) + to space 9216K, 0% used [0x00000000d6700000,0x00000000d6700000,0x00000000d7000000) + ParOldGen total 1140736K, used 162556K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 14% used [0x0000000080000000,0x0000000089ebf0b0,0x00000000c5a00000) + Metaspace used 86458K, committed 88256K, reserved 1179648K + class space used 8742K, committed 9600K, reserved 1048576K +} +Event: 7326.412 GC heap before +{Heap before GC invocations=1849 (full 5): + PSYoungGen total 10752K, used 10746K [0x00000000d5580000, 0x00000000d7000000, 0x0000000100000000) + eden space 8704K, 100% used [0x00000000d5580000,0x00000000d5e00000,0x00000000d5e00000) + from space 2048K, 99% used [0x00000000d5e80000,0x00000000d607e968,0x00000000d6080000) + to space 9216K, 0% used [0x00000000d6700000,0x00000000d6700000,0x00000000d7000000) + ParOldGen total 1140736K, used 162556K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 14% used [0x0000000080000000,0x0000000089ebf0b0,0x00000000c5a00000) + Metaspace used 86528K, committed 88320K, reserved 1179648K + class space used 8763K, committed 9600K, reserved 1048576K +} +Event: 7326.416 GC heap after +{Heap after GC invocations=1849 (full 5): + PSYoungGen total 13824K, used 5107K [0x00000000d5580000, 0x00000000d6c00000, 0x0000000100000000) + eden space 8704K, 0% used [0x00000000d5580000,0x00000000d5580000,0x00000000d5e00000) + from space 5120K, 99% used [0x00000000d6700000,0x00000000d6bfcc48,0x00000000d6c00000) + to space 6144K, 0% used [0x00000000d6000000,0x00000000d6000000,0x00000000d6600000) + ParOldGen total 1140736K, used 164625K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 14% used [0x0000000080000000,0x000000008a0c46c0,0x00000000c5a00000) + Metaspace used 86528K, committed 88320K, reserved 1179648K + class space used 8763K, committed 9600K, reserved 1048576K +} +Event: 7326.439 GC heap before +{Heap before GC invocations=1850 (full 5): + PSYoungGen total 13824K, used 13811K [0x00000000d5580000, 0x00000000d6c00000, 0x0000000100000000) + eden space 8704K, 100% used [0x00000000d5580000,0x00000000d5e00000,0x00000000d5e00000) + from space 5120K, 99% used [0x00000000d6700000,0x00000000d6bfcc48,0x00000000d6c00000) + to space 6144K, 0% used [0x00000000d6000000,0x00000000d6000000,0x00000000d6600000) + ParOldGen total 1140736K, used 164625K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 14% used [0x0000000080000000,0x000000008a0c46c0,0x00000000c5a00000) + Metaspace used 86528K, committed 88320K, reserved 1179648K + class space used 8763K, committed 9600K, reserved 1048576K +} +Event: 7326.444 GC heap after +{Heap after GC invocations=1850 (full 5): + PSYoungGen total 9216K, used 320K [0x00000000d5580000, 0x00000000d6780000, 0x0000000100000000) + eden space 8704K, 0% used [0x00000000d5580000,0x00000000d5580000,0x00000000d5e00000) + from space 512K, 62% used [0x00000000d6000000,0x00000000d6050000,0x00000000d6080000) + to space 2560K, 0% used [0x00000000d6500000,0x00000000d6500000,0x00000000d6780000) + ParOldGen total 1140736K, used 168969K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 14% used [0x0000000080000000,0x000000008a5027e8,0x00000000c5a00000) + Metaspace used 86528K, committed 88320K, reserved 1179648K + class space used 8763K, committed 9600K, reserved 1048576K +} +Event: 13499.459 GC heap before +{Heap before GC invocations=1851 (full 5): + PSYoungGen total 9216K, used 9024K [0x00000000d5580000, 0x00000000d6780000, 0x0000000100000000) + eden space 8704K, 100% used [0x00000000d5580000,0x00000000d5e00000,0x00000000d5e00000) + from space 512K, 62% used [0x00000000d6000000,0x00000000d6050000,0x00000000d6080000) + to space 2560K, 0% used [0x00000000d6500000,0x00000000d6500000,0x00000000d6780000) + ParOldGen total 1140736K, used 168969K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 14% used [0x0000000080000000,0x000000008a5027e8,0x00000000c5a00000) + Metaspace used 86628K, committed 88384K, reserved 1179648K + class space used 8772K, committed 9600K, reserved 1048576K +} +Event: 13499.461 GC heap after +{Heap after GC invocations=1851 (full 5): + PSYoungGen total 9728K, used 681K [0x00000000d5580000, 0x00000000d6600000, 0x0000000100000000) + eden space 8704K, 0% used [0x00000000d5580000,0x00000000d5580000,0x00000000d5e00000) + from space 1024K, 66% used [0x00000000d6500000,0x00000000d65aa420,0x00000000d6600000) + to space 1024K, 0% used [0x00000000d6400000,0x00000000d6400000,0x00000000d6500000) + ParOldGen total 1140736K, used 169097K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 14% used [0x0000000080000000,0x000000008a5227e8,0x00000000c5a00000) + Metaspace used 86628K, committed 88384K, reserved 1179648K + class space used 8772K, committed 9600K, reserved 1048576K +} +Event: 13499.500 GC heap before +{Heap before GC invocations=1852 (full 5): + PSYoungGen total 9728K, used 9385K [0x00000000d5580000, 0x00000000d6600000, 0x0000000100000000) + eden space 8704K, 100% used [0x00000000d5580000,0x00000000d5e00000,0x00000000d5e00000) + from space 1024K, 66% used [0x00000000d6500000,0x00000000d65aa420,0x00000000d6600000) + to space 1024K, 0% used [0x00000000d6400000,0x00000000d6400000,0x00000000d6500000) + ParOldGen total 1140736K, used 169097K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 14% used [0x0000000080000000,0x000000008a5227e8,0x00000000c5a00000) + Metaspace used 86681K, committed 88384K, reserved 1179648K + class space used 8773K, committed 9600K, reserved 1048576K +} +Event: 13499.503 GC heap after +{Heap after GC invocations=1852 (full 5): + PSYoungGen total 9728K, used 993K [0x00000000d5580000, 0x00000000d6600000, 0x0000000100000000) + eden space 8704K, 0% used [0x00000000d5580000,0x00000000d5580000,0x00000000d5e00000) + from space 1024K, 96% used [0x00000000d6400000,0x00000000d64f8470,0x00000000d6500000) + to space 1024K, 0% used [0x00000000d6500000,0x00000000d6500000,0x00000000d6600000) + ParOldGen total 1140736K, used 171532K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 15% used [0x0000000080000000,0x000000008a783078,0x00000000c5a00000) + Metaspace used 86681K, committed 88384K, reserved 1179648K + class space used 8773K, committed 9600K, reserved 1048576K +} +Event: 17258.344 GC heap before +{Heap before GC invocations=1853 (full 5): + PSYoungGen total 9728K, used 9697K [0x00000000d5580000, 0x00000000d6600000, 0x0000000100000000) + eden space 8704K, 100% used [0x00000000d5580000,0x00000000d5e00000,0x00000000d5e00000) + from space 1024K, 96% used [0x00000000d6400000,0x00000000d64f8470,0x00000000d6500000) + to space 1024K, 0% used [0x00000000d6500000,0x00000000d6500000,0x00000000d6600000) + ParOldGen total 1140736K, used 171532K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 15% used [0x0000000080000000,0x000000008a783078,0x00000000c5a00000) + Metaspace used 87030K, committed 88768K, reserved 1179648K + class space used 8802K, committed 9664K, reserved 1048576K +} +Event: 17258.358 GC heap after +{Heap after GC invocations=1853 (full 5): + PSYoungGen total 9216K, used 384K [0x00000000d5580000, 0x00000000d6580000, 0x0000000100000000) + eden space 8704K, 0% used [0x00000000d5580000,0x00000000d5580000,0x00000000d5e00000) + from space 512K, 75% used [0x00000000d6500000,0x00000000d6560000,0x00000000d6580000) + to space 1536K, 0% used [0x00000000d6280000,0x00000000d6280000,0x00000000d6400000) + ParOldGen total 1140736K, used 171668K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 15% used [0x0000000080000000,0x000000008a7a5078,0x00000000c5a00000) + Metaspace used 87030K, committed 88768K, reserved 1179648K + class space used 8802K, committed 9664K, reserved 1048576K +} +Event: 17258.540 GC heap before +{Heap before GC invocations=1854 (full 5): + PSYoungGen total 9216K, used 9087K [0x00000000d5580000, 0x00000000d6580000, 0x0000000100000000) + eden space 8704K, 99% used [0x00000000d5580000,0x00000000d5dfffe0,0x00000000d5e00000) + from space 512K, 75% used [0x00000000d6500000,0x00000000d6560000,0x00000000d6580000) + to space 1536K, 0% used [0x00000000d6280000,0x00000000d6280000,0x00000000d6400000) + ParOldGen total 1140736K, used 171668K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 15% used [0x0000000080000000,0x000000008a7a5078,0x00000000c5a00000) + Metaspace used 87034K, committed 88832K, reserved 1179648K + class space used 8802K, committed 9664K, reserved 1048576K +} +Event: 17258.541 GC heap after +{Heap after GC invocations=1854 (full 5): + PSYoungGen total 10240K, used 384K [0x00000000d5580000, 0x00000000d6580000, 0x0000000100000000) + eden space 8704K, 0% used [0x00000000d5580000,0x00000000d5580000,0x00000000d5e00000) + from space 1536K, 25% used [0x00000000d6280000,0x00000000d62e0000,0x00000000d6400000) + to space 1024K, 0% used [0x00000000d6480000,0x00000000d6480000,0x00000000d6580000) + ParOldGen total 1140736K, used 171940K [0x0000000080000000, 0x00000000c5a00000, 0x00000000d5580000) + object space 1140736K, 15% used [0x0000000080000000,0x000000008a7e9078,0x00000000c5a00000) + Metaspace used 87034K, committed 88832K, reserved 1179648K + class space used 8802K, committed 9664K, reserved 1048576K +} + +Dll operation events (12 events): +Event: 0.011 Loaded shared library c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\java.dll +Event: 0.061 Loaded shared library c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\zip.dll +Event: 0.186 Loaded shared library C:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\instrument.dll +Event: 0.193 Loaded shared library C:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\net.dll +Event: 0.198 Loaded shared library C:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\nio.dll +Event: 0.203 Loaded shared library C:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\zip.dll +Event: 0.231 Loaded shared library C:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\jimage.dll +Event: 0.362 Loaded shared library c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\verify.dll +Event: 2.311 Loaded shared library C:\Users\xunhe\AppData\Roaming\Code\User\globalStorage\redhat.java\1.55.0\config_win\org.eclipse.equinox.launcher\org.eclipse.equinox.launcher.win32.win32.x86_64_1.3.100.v20260613-0559\eclipse_11924.dll +Event: 5.741 Loaded shared library C:\Users\xunhe\AppData\Local\Temp\jna-114417102\jna2147430975841477355.dll +Event: 13.826 Loaded shared library C:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\sunmscapi.dll +Event: 14.309 Loaded shared library C:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\extnet.dll + +Deoptimization events (20 events): +Event: 13511.573 Thread 0x0000020c5afc7790 Uncommon trap: trap_request=0xfffffff4 fr.pc=0x0000020c084195f4 relative=0x0000000000000434 +Event: 13511.573 Thread 0x0000020c5afc7790 Uncommon trap: reason=null_check action=make_not_entrant pc=0x0000020c084195f4 method=java.lang.invoke.LambdaFormEditor.getInCache(Ljava/lang/invoke/LambdaFormEditor$TransformKey;)Ljava/lang/invoke/LambdaForm; @ 157 c2 +Event: 13511.573 Thread 0x0000020c5afc7790 DEOPT PACKING pc=0x0000020c084195f4 sp=0x0000008f832fdd60 +Event: 13511.573 Thread 0x0000020c5afc7790 DEOPT UNPACKING pc=0x0000020c07583aa2 sp=0x0000008f832fdcd0 mode 2 +Event: 13527.367 Thread 0x0000020c5afc7790 Uncommon trap: trap_request=0xffffffbe fr.pc=0x0000020c0839080c relative=0x00000000000002ac +Event: 13527.367 Thread 0x0000020c5afc7790 Uncommon trap: reason=profile_predicate action=maybe_recompile pc=0x0000020c0839080c method=java.util.regex.Pattern$BnM.optimize(Ljava/util/regex/Pattern$Node;)Ljava/util/regex/Pattern$Node; @ 67 c2 +Event: 13527.367 Thread 0x0000020c5afc7790 DEOPT PACKING pc=0x0000020c0839080c sp=0x0000008f832fec80 +Event: 13527.367 Thread 0x0000020c5afc7790 DEOPT UNPACKING pc=0x0000020c07583aa2 sp=0x0000008f832fec08 mode 2 +Event: 17258.152 Thread 0x0000020c516e3660 Uncommon trap: trap_request=0xffffffbe fr.pc=0x0000020c0839080c relative=0x00000000000002ac +Event: 17258.152 Thread 0x0000020c516e3660 Uncommon trap: reason=profile_predicate action=maybe_recompile pc=0x0000020c0839080c method=java.util.regex.Pattern$BnM.optimize(Ljava/util/regex/Pattern$Node;)Ljava/util/regex/Pattern$Node; @ 67 c2 +Event: 17258.152 Thread 0x0000020c516e3660 DEOPT PACKING pc=0x0000020c0839080c sp=0x0000008f86cfe490 +Event: 17258.152 Thread 0x0000020c516e3660 DEOPT UNPACKING pc=0x0000020c07583aa2 sp=0x0000008f86cfe418 mode 2 +Event: 17258.161 Thread 0x0000020c516e3660 Uncommon trap: trap_request=0xffffffbe fr.pc=0x0000020c0839080c relative=0x00000000000002ac +Event: 17258.162 Thread 0x0000020c516e3660 Uncommon trap: reason=profile_predicate action=maybe_recompile pc=0x0000020c0839080c method=java.util.regex.Pattern$BnM.optimize(Ljava/util/regex/Pattern$Node;)Ljava/util/regex/Pattern$Node; @ 67 c2 +Event: 17258.162 Thread 0x0000020c516e3660 DEOPT PACKING pc=0x0000020c0839080c sp=0x0000008f86cfe490 +Event: 17258.162 Thread 0x0000020c516e3660 DEOPT UNPACKING pc=0x0000020c07583aa2 sp=0x0000008f86cfe418 mode 2 +Event: 17258.557 Thread 0x0000020c51a91520 Uncommon trap: trap_request=0xffffffbe fr.pc=0x0000020c0839080c relative=0x00000000000002ac +Event: 17258.557 Thread 0x0000020c51a91520 Uncommon trap: reason=profile_predicate action=maybe_recompile pc=0x0000020c0839080c method=java.util.regex.Pattern$BnM.optimize(Ljava/util/regex/Pattern$Node;)Ljava/util/regex/Pattern$Node; @ 67 c2 +Event: 17258.557 Thread 0x0000020c51a91520 DEOPT PACKING pc=0x0000020c0839080c sp=0x0000008f834fe6a0 +Event: 17258.557 Thread 0x0000020c51a91520 DEOPT UNPACKING pc=0x0000020c07583aa2 sp=0x0000008f834fe628 mode 2 + +Classes loaded (20 events): +Event: 13499.531 Loading class java/net/ResponseCache +Event: 13499.531 Loading class java/net/ResponseCache done +Event: 13499.531 Loading class sun/net/www/protocol/http/HttpURLConnection$7 +Event: 13499.531 Loading class sun/net/www/protocol/http/HttpURLConnection$7 done +Event: 13499.531 Loading class sun/net/www/protocol/https/HttpsClient +Event: 13499.531 Loading class javax/net/ssl/HandshakeCompletedListener +Event: 13499.531 Loading class javax/net/ssl/HandshakeCompletedListener done +Event: 13499.531 Loading class sun/net/www/http/HttpClient +Event: 13499.532 Loading class sun/net/NetworkClient +Event: 13499.532 Loading class sun/net/NetworkClient done +Event: 13499.532 Loading class sun/net/www/http/HttpClient done +Event: 13499.532 Loading class sun/net/www/protocol/https/HttpsClient done +Event: 13499.533 Loading class sun/net/NetworkClient$1 +Event: 13499.533 Loading class sun/net/NetworkClient$1 done +Event: 13499.533 Loading class sun/net/www/http/KeepAliveCache +Event: 13499.533 Loading class sun/net/www/http/KeepAliveCache done +Event: 13499.533 Loading class sun/net/www/http/KeepAliveKey +Event: 13499.533 Loading class sun/net/www/http/KeepAliveKey done +Event: 13511.571 Loading class sun/net/www/protocol/http/HttpURLConnection$10 +Event: 13511.571 Loading class sun/net/www/protocol/http/HttpURLConnection$10 done + +Classes unloaded (20 events): +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c10014800 'java/lang/invoke/LambdaForm$MH+0x0000020c10014800' +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c1000d800 'java/lang/invoke/LambdaForm$MH+0x0000020c1000d800' +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c1000d400 'java/lang/invoke/LambdaForm$MH+0x0000020c1000d400' +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c1000d000 'java/lang/invoke/LambdaForm$MH+0x0000020c1000d000' +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c1000cc00 'java/lang/invoke/LambdaForm$MH+0x0000020c1000cc00' +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c1000c800 'java/lang/invoke/LambdaForm$BMH+0x0000020c1000c800' +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c1000c000 'java/lang/invoke/LambdaForm$DMH+0x0000020c1000c000' +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c10008c00 'java/lang/invoke/LambdaForm$MH+0x0000020c10008c00' +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c10008800 'java/lang/invoke/LambdaForm$MH+0x0000020c10008800' +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c10008400 'java/lang/invoke/LambdaForm$MH+0x0000020c10008400' +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c10007000 'java/lang/invoke/LambdaForm$MH+0x0000020c10007000' +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c10006c00 'java/lang/invoke/LambdaForm$MH+0x0000020c10006c00' +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c10006800 'java/lang/invoke/LambdaForm$MH+0x0000020c10006800' +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c10006400 'java/lang/invoke/LambdaForm$MH+0x0000020c10006400' +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c10005c00 'java/lang/invoke/LambdaForm$BMH+0x0000020c10005c00' +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c10004800 'java/lang/invoke/LambdaForm$DMH+0x0000020c10004800' +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c10002400 'java/lang/invoke/LambdaForm$MH+0x0000020c10002400' +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c10002000 'java/lang/invoke/LambdaForm$MH+0x0000020c10002000' +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c10001800 'java/lang/invoke/LambdaForm$MH+0x0000020c10001800' +Event: 5824.944 Thread 0x0000020c77725480 Unloading class 0x0000020c10000400 'java/lang/invoke/LambdaForm$MH+0x0000020c10000400' + +Classes redefined (0 events): +No events + +Internal exceptions (20 events): +Event: 13511.573 Thread 0x0000020c5afc7790 Implicit null exception at 0x0000020c08419359 to 0x0000020c084195e4 +Event: 17258.288 Thread 0x0000020c51a91520 Exception (0x00000000d5db4810) +thrown [s\src\hotspot\share\prims\jni.cpp, line 520] +Event: 17258.288 Thread 0x0000020c51a91520 Exception (0x00000000d5db4c68) +thrown [s\src\hotspot\share\prims\jni.cpp, line 520] +Event: 17258.458 Thread 0x0000020c51a91520 Exception (0x00000000d5918df0) +thrown [s\src\hotspot\share\prims\jni.cpp, line 520] +Event: 17558.229 Thread 0x0000020c5afc7100 Exception (0x00000000d562d028) +thrown [s\src\hotspot\share\prims\jni.cpp, line 520] +Event: 17558.230 Thread 0x0000020c5afc7100 Exception (0x00000000d562d9b0) +thrown [s\src\hotspot\share\prims\jni.cpp, line 520] +Event: 17558.230 Thread 0x0000020c5afc7100 Exception (0x00000000d562f558) +thrown [s\src\hotspot\share\prims\jni.cpp, line 520] +Event: 17558.230 Thread 0x0000020c5afc7100 Exception (0x00000000d562fee0) +thrown [s\src\hotspot\share\prims\jni.cpp, line 520] +Event: 17558.231 Thread 0x0000020c5afc7100 Exception (0x00000000d5641900) +thrown [s\src\hotspot\share\prims\jni.cpp, line 520] +Event: 17558.232 Thread 0x0000020c5afc7100 Exception (0x00000000d56424e0) +thrown [s\src\hotspot\share\prims\jni.cpp, line 520] +Event: 17558.232 Thread 0x0000020c5afc7100 Exception (0x00000000d5643ca0) +thrown [s\src\hotspot\share\prims\jni.cpp, line 520] +Event: 17558.232 Thread 0x0000020c5afc7100 Exception (0x00000000d5644878) +thrown [s\src\hotspot\share\prims\jni.cpp, line 520] +Event: 17858.436 Thread 0x0000020c51a91520 Exception (0x00000000d5b4f430) +thrown [s\src\hotspot\share\prims\jni.cpp, line 520] +Event: 17858.436 Thread 0x0000020c51a91520 Exception (0x00000000d5b4fdb8) +thrown [s\src\hotspot\share\prims\jni.cpp, line 520] +Event: 17858.437 Thread 0x0000020c51a91520 Exception (0x00000000d5b51718) +thrown [s\src\hotspot\share\prims\jni.cpp, line 520] +Event: 17858.437 Thread 0x0000020c51a91520 Exception (0x00000000d5b520a0) +thrown [s\src\hotspot\share\prims\jni.cpp, line 520] +Event: 17858.438 Thread 0x0000020c51a91520 Exception (0x00000000d5b683f8) +thrown [s\src\hotspot\share\prims\jni.cpp, line 520] +Event: 17858.438 Thread 0x0000020c51a91520 Exception (0x00000000d5b68d80) +thrown [s\src\hotspot\share\prims\jni.cpp, line 520] +Event: 17858.439 Thread 0x0000020c51a91520 Exception (0x00000000d5b6a540) +thrown [s\src\hotspot\share\prims\jni.cpp, line 520] +Event: 17858.439 Thread 0x0000020c51a91520 Exception (0x00000000d5b6aec8) +thrown [s\src\hotspot\share\prims\jni.cpp, line 520] + +ZGC Phase Switch (0 events): +No events + +VM Operations (20 events): +Event: 17559.269 Executing safepoint VM operation: Cleanup +Event: 17559.269 Executing safepoint VM operation: Cleanup done +Event: 17561.138 Executing non-safepoint VM operation: HandshakeAllThreads (HandshakeForDeflation) +Event: 17561.138 Executing non-safepoint VM operation: HandshakeAllThreads (HandshakeForDeflation) done +Event: 17561.138 Executing non-safepoint VM operation: RendezvousGCThreads +Event: 17561.138 Executing non-safepoint VM operation: RendezvousGCThreads done +Event: 17681.489 Executing non-safepoint VM operation: HandshakeAllThreads (HandshakeForDeflation) +Event: 17681.489 Executing non-safepoint VM operation: HandshakeAllThreads (HandshakeForDeflation) done +Event: 17681.489 Executing non-safepoint VM operation: RendezvousGCThreads +Event: 17681.489 Executing non-safepoint VM operation: RendezvousGCThreads done +Event: 17741.562 Executing non-safepoint VM operation: HandshakeAllThreads (HandshakeForDeflation) +Event: 17741.562 Executing non-safepoint VM operation: HandshakeAllThreads (HandshakeForDeflation) done +Event: 17741.562 Executing non-safepoint VM operation: RendezvousGCThreads +Event: 17741.562 Executing non-safepoint VM operation: RendezvousGCThreads done +Event: 17801.621 Executing non-safepoint VM operation: HandshakeAllThreads (HandshakeForDeflation) +Event: 17801.621 Executing non-safepoint VM operation: HandshakeAllThreads (HandshakeForDeflation) done +Event: 17801.621 Executing non-safepoint VM operation: RendezvousGCThreads +Event: 17801.621 Executing non-safepoint VM operation: RendezvousGCThreads done +Event: 17859.048 Executing safepoint VM operation: Cleanup +Event: 17859.048 Executing safepoint VM operation: Cleanup done + +Memory protections (0 events): +No events + +Nmethod flushes (20 events): +Event: 5825.047 Thread 0x0000020c77725480 flushing nmethod 0x0000020c02510a10 +Event: 5825.047 Thread 0x0000020c77725480 flushing nmethod 0x0000020c02522a90 +Event: 5825.047 Thread 0x0000020c77725480 flushing nmethod 0x0000020c02535090 +Event: 5825.047 Thread 0x0000020c77725480 flushing nmethod 0x0000020c02540310 +Event: 5825.047 Thread 0x0000020c77725480 flushing nmethod 0x0000020c025c5f10 +Event: 5825.047 Thread 0x0000020c77725480 flushing nmethod 0x0000020c025c6590 +Event: 5825.047 Thread 0x0000020c77725480 flushing osr nmethod 0x0000020c025c9290 +Event: 5825.047 Thread 0x0000020c77725480 flushing nmethod 0x0000020c025e1690 +Event: 5825.047 Thread 0x0000020c77725480 flushing nmethod 0x0000020c025edc90 +Event: 5825.047 Thread 0x0000020c77725480 flushing nmethod 0x0000020c025f1610 +Event: 5825.047 Thread 0x0000020c77725480 flushing nmethod 0x0000020c025f3290 +Event: 5825.047 Thread 0x0000020c77725480 flushing nmethod 0x0000020c02604090 +Event: 5825.047 Thread 0x0000020c77725480 flushing nmethod 0x0000020c02604a10 +Event: 5825.047 Thread 0x0000020c77725480 flushing nmethod 0x0000020c02609a90 +Event: 5825.047 Thread 0x0000020c77725480 flushing nmethod 0x0000020c0260a210 +Event: 5825.047 Thread 0x0000020c77725480 flushing nmethod 0x0000020c02612090 +Event: 5825.047 Thread 0x0000020c77725480 flushing nmethod 0x0000020c02619890 +Event: 5825.047 Thread 0x0000020c77725480 flushing nmethod 0x0000020c0261d990 +Event: 5825.047 Thread 0x0000020c77725480 flushing nmethod 0x0000020c02642c10 +Event: 5825.047 Thread 0x0000020c77725480 flushing nmethod 0x0000020c026db610 + +Events (20 events): +Event: 17558.233 Thread 0x0000020c513653b0 Thread added: 0x0000020c51367b10 +Event: 17558.233 Thread 0x0000020c51367b10 Thread exited: 0x0000020c51367b10 +Event: 17558.233 Thread 0x0000020c513653b0 Thread exited: 0x0000020c513653b0 +Event: 17558.233 Thread 0x0000020c51361f30 Thread exited: 0x0000020c51361f30 +Event: 17558.233 Thread 0x0000020c51366df0 Thread exited: 0x0000020c51366df0 +Event: 17558.233 Thread 0x0000020c51362c50 Thread exited: 0x0000020c51362c50 +Event: 17858.435 Thread 0x0000020c51a91520 Thread added: 0x0000020c51363970 +Event: 17858.435 Thread 0x0000020c51363970 Thread exited: 0x0000020c51363970 +Event: 17858.439 Thread 0x0000020c51a91520 Thread added: 0x0000020c51364d20 +Event: 17858.439 Thread 0x0000020c51364d20 Thread added: 0x0000020c51362c50 +Event: 17858.439 Thread 0x0000020c51364d20 Thread added: 0x0000020c513653b0 +Event: 17858.439 Thread 0x0000020c51364d20 Thread added: 0x0000020c51366760 +Event: 17858.440 Thread 0x0000020c51364d20 Thread added: 0x0000020c51361f30 +Event: 17858.440 Thread 0x0000020c51362c50 Thread added: 0x0000020c51364690 +Event: 17858.440 Thread 0x0000020c51364690 Thread exited: 0x0000020c51364690 +Event: 17858.440 Thread 0x0000020c51364d20 Thread exited: 0x0000020c51364d20 +Event: 17858.440 Thread 0x0000020c51362c50 Thread exited: 0x0000020c51362c50 +Event: 17858.440 Thread 0x0000020c51366760 Thread exited: 0x0000020c51366760 +Event: 17858.440 Thread 0x0000020c513653b0 Thread exited: 0x0000020c513653b0 +Event: 17858.440 Thread 0x0000020c51361f30 Thread exited: 0x0000020c51361f30 + + +Dynamic libraries: +0x00007ff780420000 - 0x00007ff78042e000 c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\java.exe +0x00007ff840610000 - 0x00007ff840808000 C:\WINDOWS\SYSTEM32\ntdll.dll +0x00007ff83f740000 - 0x00007ff83f802000 C:\WINDOWS\System32\KERNEL32.DLL +0x00007ff83dcf0000 - 0x00007ff83dfe6000 C:\WINDOWS\System32\KERNELBASE.dll +0x00007ff83e480000 - 0x00007ff83e580000 C:\WINDOWS\System32\ucrtbase.dll +0x00007ffffc040000 - 0x00007ffffc058000 c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\jli.dll +0x00007ff802f40000 - 0x00007ff802f5e000 c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\VCRUNTIME140.dll +0x00007ff83ef60000 - 0x00007ff83f101000 C:\WINDOWS\System32\USER32.dll +0x00007ff83e2f0000 - 0x00007ff83e312000 C:\WINDOWS\System32\win32u.dll +0x00007ff818ae0000 - 0x00007ff818d7b000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.6456_none_60b8a6cb71f64256\COMCTL32.dll +0x00007ff8404d0000 - 0x00007ff8404fb000 C:\WINDOWS\System32\GDI32.dll +0x00007ff83eec0000 - 0x00007ff83ef5e000 C:\WINDOWS\System32\msvcrt.dll +0x00007ff83dff0000 - 0x00007ff83e109000 C:\WINDOWS\System32\gdi32full.dll +0x00007ff83e140000 - 0x00007ff83e1dd000 C:\WINDOWS\System32\msvcp_win.dll +0x00007ff83f450000 - 0x00007ff83f47f000 C:\WINDOWS\System32\IMM32.DLL +0x00007ff831440000 - 0x00007ff83144c000 c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\vcruntime140_1.dll +0x00007ffffbfb0000 - 0x00007ffffc03d000 c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\msvcp140.dll +0x00007ffffb200000 - 0x00007ffffbfa2000 c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\server\jvm.dll +0x00007ff840410000 - 0x00007ff8404c1000 C:\WINDOWS\System32\ADVAPI32.dll +0x00007ff83f3b0000 - 0x00007ff83f44f000 C:\WINDOWS\System32\sechost.dll +0x00007ff83f590000 - 0x00007ff83f6b0000 C:\WINDOWS\System32\RPCRT4.dll +0x00007ff83e110000 - 0x00007ff83e137000 C:\WINDOWS\System32\bcrypt.dll +0x00007ff840500000 - 0x00007ff84056b000 C:\WINDOWS\System32\WS2_32.dll +0x00007ff83d190000 - 0x00007ff83d1db000 C:\WINDOWS\SYSTEM32\POWRPROF.dll +0x00007ff816430000 - 0x00007ff816457000 C:\WINDOWS\SYSTEM32\WINMM.dll +0x00007ff836680000 - 0x00007ff83668a000 C:\WINDOWS\SYSTEM32\VERSION.dll +0x00007ff83d060000 - 0x00007ff83d072000 C:\WINDOWS\SYSTEM32\UMPDC.dll +0x00007ff83c470000 - 0x00007ff83c482000 C:\WINDOWS\SYSTEM32\kernel.appcore.dll +0x00007ff823920000 - 0x00007ff82392a000 c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\jimage.dll +0x00007ff83b990000 - 0x00007ff83bb91000 C:\WINDOWS\SYSTEM32\DBGHELP.DLL +0x00007ff826940000 - 0x00007ff826974000 C:\WINDOWS\SYSTEM32\dbgcore.DLL +0x00007ff83e1e0000 - 0x00007ff83e262000 C:\WINDOWS\System32\bcryptPrimitives.dll +0x00007ff81c5b0000 - 0x00007ff81c5bf000 c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\instrument.dll +0x00007ffffb1e0000 - 0x00007ffffb200000 c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\java.dll +0x00007ff83fca0000 - 0x00007ff840410000 C:\WINDOWS\System32\SHELL32.dll +0x00007ff83bcb0000 - 0x00007ff83c455000 C:\WINDOWS\SYSTEM32\windows.storage.dll +0x00007ff83f8e0000 - 0x00007ff83fc34000 C:\WINDOWS\System32\combase.dll +0x00007ff83d5f0000 - 0x00007ff83d61b000 C:\WINDOWS\SYSTEM32\Wldp.dll +0x00007ff83f810000 - 0x00007ff83f8dd000 C:\WINDOWS\System32\OLEAUT32.dll +0x00007ff83f4e0000 - 0x00007ff83f58d000 C:\WINDOWS\System32\SHCORE.dll +0x00007ff83f480000 - 0x00007ff83f4db000 C:\WINDOWS\System32\shlwapi.dll +0x00007ff83dbd0000 - 0x00007ff83dbf4000 C:\WINDOWS\SYSTEM32\profapi.dll +0x00007ffffb1c0000 - 0x00007ffffb1d8000 c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\zip.dll +0x00007ff819fc0000 - 0x00007ff819fd0000 C:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\net.dll +0x00007ff8339a0000 - 0x00007ff833aaa000 C:\WINDOWS\SYSTEM32\WINHTTP.dll +0x00007ff83d3d0000 - 0x00007ff83d43a000 C:\WINDOWS\system32\mswsock.dll +0x00007ffffb1a0000 - 0x00007ffffb1b6000 C:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\nio.dll +0x00007ffffb190000 - 0x00007ffffb1a0000 c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\verify.dll +0x00007ffffae60000 - 0x00007ffffaea5000 C:\Users\xunhe\AppData\Roaming\Code\User\globalStorage\redhat.java\1.55.0\config_win\org.eclipse.equinox.launcher\org.eclipse.equinox.launcher.win32.win32.x86_64_1.3.100.v20260613-0559\eclipse_11924.dll +0x00007ff83e660000 - 0x00007ff83e78b000 C:\WINDOWS\System32\ole32.dll +0x00007ff83d630000 - 0x00007ff83d648000 C:\WINDOWS\SYSTEM32\CRYPTSP.dll +0x00007ff83cc90000 - 0x00007ff83ccc8000 C:\WINDOWS\system32\rsaenh.dll +0x00007ff83db50000 - 0x00007ff83db7e000 C:\WINDOWS\SYSTEM32\USERENV.dll +0x00007ff83d560000 - 0x00007ff83d56c000 C:\WINDOWS\SYSTEM32\CRYPTBASE.dll +0x00007ff83d080000 - 0x00007ff83d0bb000 C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL +0x00007ff83e650000 - 0x00007ff83e658000 C:\WINDOWS\System32\NSI.dll +0x00007ffffaeb0000 - 0x00007ffffaef9000 C:\Users\xunhe\AppData\Local\Temp\jna-114417102\jna2147430975841477355.dll +0x00007ff83e9e0000 - 0x00007ff83e9e8000 C:\WINDOWS\System32\PSAPI.DLL +0x00007ff834350000 - 0x00007ff834367000 C:\WINDOWS\SYSTEM32\dhcpcsvc6.DLL +0x00007ff834a90000 - 0x00007ff834aad000 C:\WINDOWS\SYSTEM32\dhcpcsvc.DLL +0x00007ffffab20000 - 0x00007ffffab2e000 C:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\sunmscapi.dll +0x00007ff83e320000 - 0x00007ff83e47d000 C:\WINDOWS\System32\CRYPT32.dll +0x00007ff83d740000 - 0x00007ff83d767000 C:\WINDOWS\SYSTEM32\ncrypt.dll +0x00007ff83d700000 - 0x00007ff83d73b000 C:\WINDOWS\SYSTEM32\NTASN1.dll +0x00007ff83d0c0000 - 0x00007ff83d18a000 C:\WINDOWS\SYSTEM32\DNSAPI.dll +0x00007ff830c50000 - 0x00007ff830c5a000 C:\Windows\System32\rasadhlp.dll +0x00007ff830590000 - 0x00007ff830610000 C:\WINDOWS\System32\fwpuclnt.dll +0x00007ffffab10000 - 0x00007ffffab19000 C:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\extnet.dll +0x00007ff83cef0000 - 0x00007ff83cf23000 C:\WINDOWS\SYSTEM32\ntmarta.dll + +JVMTI agents: +c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\lombok\lombok-1.18.39-4050.jar path:c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\instrument.dll, loaded, initialized, instrumentlib options:none + +dbghelp: loaded successfully - version: 4.0.5 - missing functions: none +symbol engine: initialized successfully - sym options: 0x614 - pdb path: .;c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin;C:\WINDOWS\SYSTEM32;C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.6456_none_60b8a6cb71f64256;c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\jre\21.0.11-win32-x86_64\bin\server;C:\Users\xunhe\AppData\Roaming\Code\User\globalStorage\redhat.java\1.55.0\config_win\org.eclipse.equinox.launcher\org.eclipse.equinox.launcher.win32.win32.x86_64_1.3.100.v20260613-0559;C:\Users\xunhe\AppData\Local\Temp\jna-114417102 + +VM Arguments: +jvm_args: --add-modules=ALL-SYSTEM --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/sun.nio.fs=ALL-UNNAMED -Declipse.application=org.eclipse.jdt.ls.core.id1 -Dosgi.bundles.defaultStartLevel=4 -Declipse.product=org.eclipse.jdt.ls.core.product -Djava.import.generatesMetadataFilesAtProjectRoot=false -DDetectVMInstallationsJob.disabled=true -Dfile.encoding=utf8 -XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx2G -Xms100m -Xlog:disable -javaagent:c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\lombok\lombok-1.18.39-4050.jar -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=c:\Users\xunhe\AppData\Roaming\Code\User\workspaceStorage\d2db65122d159f823add7b0f37ddc434\redhat.java -Daether.dependencyCollector.impl=bf +java_command: c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\server\plugins\org.eclipse.equinox.launcher_1.7.200.v20260619-2039.jar -configuration c:\Users\xunhe\AppData\Roaming\Code\User\globalStorage\redhat.java\1.55.0\config_win -data c:\Users\xunhe\AppData\Roaming\Code\User\workspaceStorage\d2db65122d159f823add7b0f37ddc434\redhat.java\jdt_ws --pipe=\\.\pipe\lsp-dc1d5d93d46d2e4fe2ac51d21c3ac0e7-sock +java_class_path (initial): c:\Users\xunhe\.vscode\extensions\redhat.java-1.55.0-win32-x64\server\plugins\org.eclipse.equinox.launcher_1.7.200.v20260619-2039.jar +Launcher Type: SUN_STANDARD + +[Global flags] + uintx AdaptiveSizePolicyWeight = 90 {product} {command line} + intx CICompilerCount = 4 {product} {ergonomic} + uintx GCTimeRatio = 4 {product} {command line} + bool HeapDumpOnOutOfMemoryError = true {manageable} {command line} + ccstr HeapDumpPath = c:\Users\xunhe\AppData\Roaming\Code\User\workspaceStorage\d2db65122d159f823add7b0f37ddc434\redhat.java {manageable} {command line} + size_t InitialHeapSize = 104857600 {product} {command line} + size_t MaxHeapSize = 2147483648 {product} {command line} + size_t MaxNewSize = 715653120 {product} {ergonomic} + size_t MinHeapDeltaBytes = 524288 {product} {ergonomic} + size_t MinHeapSize = 104857600 {product} {command line} + size_t NewSize = 34603008 {product} {ergonomic} + uintx NonNMethodCodeHeapSize = 5839372 {pd product} {ergonomic} + uintx NonProfiledCodeHeapSize = 122909434 {pd product} {ergonomic} + size_t OldSize = 70254592 {product} {ergonomic} + uintx ProfiledCodeHeapSize = 122909434 {pd product} {ergonomic} + uintx ReservedCodeCacheSize = 251658240 {pd product} {ergonomic} + bool SegmentedCodeCache = true {product} {ergonomic} + size_t SoftMaxHeapSize = 2147483648 {manageable} {ergonomic} + bool UseCompressedOops = true {product lp64_product} {ergonomic} + bool UseLargePagesIndividualAllocation = false {pd product} {ergonomic} + bool UseParallelGC = true {product} {command line} + +Logging: +Log output configuration: + #0: stdout all=off uptime,level,tags foldmultilines=false + #1: stderr all=off uptime,level,tags foldmultilines=false + +Release file: +JAVA_VERSION="21.0.11" +MODULES="java.base java.compiler java.datatransfer java.xml java.prefs java.desktop java.instrument java.logging java.management java.security.sasl java.naming java.rmi java.management.rmi java.net.http java.scripting java.security.jgss java.transaction.xa java.sql java.sql.rowset java.xml.crypto java.se java.smartcardio jdk.accessibility jdk.internal.jvmstat jdk.attach jdk.charsets jdk.internal.opt jdk.zipfs jdk.compiler jdk.crypto.ec jdk.crypto.cryptoki jdk.crypto.mscapi jdk.dynalink jdk.internal.ed jdk.editpad jdk.hotspot.agent jdk.httpserver jdk.internal.le jdk.internal.vm.ci jdk.internal.vm.compiler jdk.internal.vm.compiler.management jdk.jartool jdk.javadoc jdk.jcmd jdk.management jdk.management.agent jdk.jconsole jdk.jdeps jdk.jdwp.agent jdk.jdi jdk.jfr jdk.jshell jdk.jsobject jdk.jstatd jdk.localedata jdk.management.jfr jdk.naming.dns jdk.naming.rmi jdk.net jdk.nio.mapmode jdk.random jdk.sctp jdk.security.auth jdk.security.jgss jdk.unsupported jdk.unsupported.desktop jdk.xml.dom" + +Environment Variables: +JAVA_HOME=C:\Program Files\Microsoft\jdk-17.0.19.10-hotspot\ +PATH=C:\Program Files\Microsoft\jdk-17.0.19.10-hotspot\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\nodejs\;D:\Git\cmd;C:\Program Files\Microsoft\jdk-17.0.19.10-hotspot\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\nodejs\;D:\Git\cmd;C:\Users\xunhe\AppData\Local\Microsoft\WindowsApps;D:\Microsoft VS Code\bin;C:\Users\xunhe\AppData\Roaming\npm\;;C:\Users\xunhe\AppData\Roaming\npm +USERNAME=xunhe +OS=Windows_NT +PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 166 Stepping 0, GenuineIntel +TMP=C:\Users\xunhe\AppData\Local\Temp +TEMP=C:\Users\xunhe\AppData\Local\Temp + + + + +Periodic native trim disabled + +--------------- S Y S T E M --------------- + +OS: + Windows 10 , 64 bit Build 19041 (10.0.19041.5915) +OS uptime: 0 days 4:59 hours +Hyper-V role detected + +CPU: total 12 (initial active 12) (6 cores per cpu, 2 threads per core) family 6 model 166 stepping 0 microcode 0xe0, cx8, cmov, fxsr, ht, mmx, 3dnowpref, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, lzcnt, tsc, tscinvbit, avx, avx2, aes, erms, clmul, bmi1, bmi2, adx, fma, vzeroupper, clflush, clflushopt, hv, rdtscp, f16c +Processor Information for the first 12 processors : + Max Mhz: 1601, Current Mhz: 1601, Mhz Limit: 1601 + +Memory: 4k page, system-wide physical 16190M (7656M free) +TotalPageFile size 22078M (AvailPageFile size 8477M) +current process WorkingSet (physical memory assigned to process): 282M, peak: 1137M +current process commit charge ("private bytes"): 1544M, peak: 1558M + +vm_info: OpenJDK 64-Bit Server VM (21.0.11+10-LTS) for windows-amd64 JRE (21.0.11+10-LTS), built on 2026-04-21T00:00:00Z by "admin" with MS VC++ 17.12 (VS2022) + +END. diff --git a/pull-images.sh b/pull-images.sh index 30159c9..789c520 100644 --- a/pull-images.sh +++ b/pull-images.sh @@ -1,5 +1,5 @@ #!/bin/bash -cd /mnt/c/Users/NB-070/Desktop/work2/ims-master +cd "$(dirname "$0")" echo "=== Pulling pgvector/pgvector:pg16 ===" docker pull pgvector/pgvector:pg16 diff --git a/start-backend.sh b/start-backend.sh index 5154feb..f36fae7 100644 --- a/start-backend.sh +++ b/start-backend.sh @@ -1,3 +1,3 @@ #!/bin/bash -cd /mnt/c/Users/NB-070/Desktop/work2/ims-master/backend +cd "$(dirname "$0")/backend" mvn spring-boot:run -pl ims-web -Dspring-boot.run.profiles=dev diff --git a/tests/README.md b/tests/README.md new file mode 100644 index 0000000..9e80fb4 --- /dev/null +++ b/tests/README.md @@ -0,0 +1,10 @@ +# tests/ — 实验报告目录(进行中) + +按《参赛成果物提交规范·赛道一》§8 成果物04要求,本目录存放实验报告: + +- **测试代码**:后端单元测试(`backend/**/src/test/`)+ 前端 Playwright E2E 测试(`frontend/e2e/tests/`,9 个 spec,覆盖登录/指摘CRUD/附件/Agent控制台/工作台/通知/Agent字段填充/Agent SSE 流等) +- **coverage/**:覆盖率报告(JaCoCo / Playwright 报告) +- **执行日志**:测试执行日志 + +> 状态:测试代码已开发,测试执行与覆盖率报告生成中,最终评审前提交完整实验报告。 +> 测试用例清单及执行结果将在此目录下补充(如 `TEST_REPORT.md`、`coverage/`)。