From bbd2642acc2f3d35d4d69b62f5e38dee62332780 Mon Sep 17 00:00:00 2001 From: "HUOJIN\\92525" Date: Fri, 23 Jan 2026 18:04:57 +0800 Subject: [PATCH] no message --- .../service/processor/BatchProcessor.java | 8 + .../constant/enums/InventoryStatusEnum.java | 13 + .../controller/InventoryController.java | 91 +- .../modules/inventory/entity/Inventory.java | 33 +- .../inventory/mapper/InventoryMapper.java | 18 + .../inventory/mapper/xml/InventoryMapper.xml | 33 + .../modules/inventory/vo/ExportInventory.java | 22 + .../service/processor/AllocateProcessor.java | 5 +- hs_err_pid36796.log | 788 ++++++++++++++++++ 9 files changed, 986 insertions(+), 25 deletions(-) create mode 100644 cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/vo/ExportInventory.java create mode 100644 hs_err_pid36796.log diff --git a/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/base/service/processor/BatchProcessor.java b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/base/service/processor/BatchProcessor.java index 3904826..cde6490 100644 --- a/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/base/service/processor/BatchProcessor.java +++ b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/base/service/processor/BatchProcessor.java @@ -106,6 +106,14 @@ public class BatchProcessor { if (inventoryMap != null && !inventoryMap.isEmpty()) { List createToInventory = new ArrayList<>(inventoryMap.values()); batchUtil.saveBatchInventory(createToInventory); + List pointIds=createToInventory.stream().map(Inventory::getPointId).distinct().toList(); + List points = pointMapper.selectByIds(pointIds); + for (Point point : points){ + point.setStatus(CommonStatusEnum.USED.getValue()); + } + if(CollectionUtils.isNotEmpty( points)){ + pointMapper.updateById( points); + } } if (CollectionUtils.isNotEmpty(inventoryLogs)) { batchUtil.saveBatchInventoryLog(inventoryLogs); diff --git a/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/constant/enums/InventoryStatusEnum.java b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/constant/enums/InventoryStatusEnum.java index 116ea33..d0573f1 100644 --- a/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/constant/enums/InventoryStatusEnum.java +++ b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/constant/enums/InventoryStatusEnum.java @@ -63,5 +63,18 @@ public enum InventoryStatusEnum { * 描述 */ final String desc; + + + /** + * 根据value获取desc + */ + public static String getDescByValue(Integer value) { + for (InventoryStatusEnum item : InventoryStatusEnum.values()) { + if (item.value.equals(value)) { + return item.desc; + } + } + return null; + } } diff --git a/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/controller/InventoryController.java b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/controller/InventoryController.java index 2e0f786..4a6d1b2 100644 --- a/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/controller/InventoryController.java +++ b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/controller/InventoryController.java @@ -1,16 +1,16 @@ package org.cpte.modules.inventory.controller; -import java.util.Arrays; -import java.util.HashMap; -import java.util.List; -import java.util.Map; +import java.io.*; +import java.net.URLEncoder; +import java.nio.charset.StandardCharsets; +import java.util.*; import java.util.stream.Collectors; -import java.io.IOException; -import java.io.UnsupportedEncodingException; import java.net.URLDecoder; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; +import org.apache.poi.ss.usermodel.Sheet; +import org.apache.poi.ss.usermodel.Workbook; import org.cpte.modules.base.entity.ItemKey; import org.cpte.modules.base.entity.Point; import org.cpte.modules.base.entity.Stock; @@ -18,7 +18,9 @@ import org.cpte.modules.base.mapper.PointMapper; import org.cpte.modules.base.mapper.StockMapper; import org.cpte.modules.base.service.IItemKeyService; import org.cpte.modules.constant.enums.CommonStatusEnum; +import org.cpte.modules.constant.enums.InventoryStatusEnum; import org.cpte.modules.inventory.mapper.InventoryMapper; +import org.cpte.modules.inventory.vo.ExportInventory; import org.jeecg.common.api.vo.Result; import org.jeecg.common.system.query.QueryGenerator; import org.jeecg.common.system.query.QueryRuleEnum; @@ -31,10 +33,12 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.extern.slf4j.Slf4j; +import org.jeecgframework.poi.excel.ExcelExportUtil; import org.jeecgframework.poi.excel.ExcelImportUtil; import org.jeecgframework.poi.excel.def.NormalExcelConstants; import org.jeecgframework.poi.excel.entity.ExportParams; import org.jeecgframework.poi.excel.entity.ImportParams; +import org.jeecgframework.poi.excel.entity.params.ExcelExportEntity; import org.jeecgframework.poi.excel.view.JeecgEntityExcelView; import org.jeecg.common.system.base.controller.JeecgController; import org.springframework.beans.factory.annotation.Autowired; @@ -147,7 +151,7 @@ public class InventoryController extends JeecgController inventoryList = inventoryMapper.queryExportInventory(inventory); + + List> dataList = new ArrayList<>(); + for (ExportInventory inv : inventoryList) { + Map dataMap = new HashMap<>(); + dataMap.put("物料", inv.getItemCode()); + dataMap.put("库位", inv.getPointCode()); + dataMap.put("容器", inv.getStockCode()); + dataMap.put("数量", inv.getQuantity()); + dataMap.put("占用数", inv.getQueuedQty()); + dataMap.put("状态", InventoryStatusEnum.getDescByValue(inv.getStatus())); + dataMap.put("仓库代码", inv.getWhCode()); + dataMap.put("项目号", inv.getProject()); + dataMap.put("任务号", inv.getTaskNo()); + dataMap.put("批次号", inv.getPropC1()); + dataMap.put("赛意库存状态", inv.getPropC3()); + dataMap.put("创建时间", inv.getCreateTime()); + // 添加其他需要导出的字段 + dataList.add(dataMap); + } + + List entityList = new ArrayList<>(); + // 根据实际的库存实体字段设置表头 + entityList.add(new ExcelExportEntity("物料", "物料", 15)); + entityList.add(new ExcelExportEntity("库位", "库位", 15)); + entityList.add(new ExcelExportEntity("容器", "容器", 15)); + entityList.add(new ExcelExportEntity("数量", "数量", 10)); + entityList.add(new ExcelExportEntity("占用数", "占用数", 10)); + entityList.add(new ExcelExportEntity("状态", "状态", 10)); + entityList.add(new ExcelExportEntity("仓库代码", "仓库代码", 15)); + entityList.add(new ExcelExportEntity("项目号", "项目号", 30)); + entityList.add(new ExcelExportEntity("任务号", "任务号", 15)); + entityList.add(new ExcelExportEntity("批次号", "批次号", 15)); + entityList.add(new ExcelExportEntity("赛意库存状态", "赛意库存状态", 15)); + entityList.add(new ExcelExportEntity("创建时间", "创建时间", 20)); + + Workbook workbook = ExcelExportUtil.exportExcel(new ExportParams(null, "库存信息"), entityList, dataList); + /* // 自动调整列宽 + Sheet sheet = workbook.getSheetAt(0); + for (int i = 0; i < entityList.size(); i++) { + sheet.autoSizeColumn(i); + }*/ + // 设置响应头 + response.setContentType("application/vnd.ms-excel"); + String fileName = "库存信息.xls"; + // 对文件名进行URL编码,解决中文字符编码问题 + String encodedFileName = URLEncoder.encode(fileName, StandardCharsets.UTF_8).replaceAll("\\+", "%20"); + response.setHeader("Content-disposition", "attachment;filename*=UTF-8''" + encodedFileName); + + // 直接写入响应输出流 + workbook.write(response.getOutputStream()); + response.flushBuffer(); + } catch (IOException e) { + log.info("excel导出错误:" + e.getMessage()); + try { + response.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR); + response.getWriter().write("导出失败: " + e.getMessage()); + } catch (IOException ex) { + log.error("导出错误处理失败", ex); + } + } } /** diff --git a/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/entity/Inventory.java b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/entity/Inventory.java index bb5d28d..e42c971 100644 --- a/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/entity/Inventory.java +++ b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/entity/Inventory.java @@ -43,8 +43,8 @@ public class Inventory implements Serializable { /** * 物料ID */ - @Excel(name = "物料ID", width = 15) - @Schema(description = "物料ID") + @Excel(name = "物料", width = 15,dictTable ="base_item",dicText = "item_code",dicCode = "id") + @Schema(description = "物料") @Dict(dictTable = "base_item", dicCode = "id", dicText = "item_code") @JsonSerialize(using = ToStringSerializer.class) private java.lang.Long itemId; @@ -52,24 +52,24 @@ public class Inventory implements Serializable { /** * 物料属性 */ - @Excel(name = "物料属性", width = 15) @Schema(description = "物料属性") @JsonSerialize(using = ToStringSerializer.class) private java.lang.Long itemKeyId; /** - * 库位ID + * 库位 */ - @Excel(name = "库位ID", width = 15) - @Schema(description = "库位ID") + @Excel(name = "库位", width = 15,dictTable ="base_point",dicText = "point_code",dicCode = "id") + @Schema(description = "库位") @Dict(dictTable = "base_point", dicCode = "id", dicText = "point_code") @JsonSerialize(using = ToStringSerializer.class) private java.lang.Long pointId; + /** - * 容器ID + * 容器 */ - @Excel(name = "容器ID", width = 15) - @Schema(description = "容器ID") + @Excel(name = "容器", width = 15,dictTable ="base_stock",dicText = "stock_code",dicCode = "id") + @Schema(description = "容器") @Dict(dictTable = "base_stock", dicCode = "id", dicText = "stock_code") @JsonSerialize(using = ToStringSerializer.class) private java.lang.Long stockId; @@ -89,7 +89,7 @@ public class Inventory implements Serializable { /** * 库存状态 */ - @Excel(name = "库存状态", width = 15) + @Excel(name = "库存状态", width = 15,dicCode="inventory_status") @Schema(description = "库存状态") @Dict(dicCode = "inventory_status") private java.lang.Integer status; @@ -97,7 +97,6 @@ public class Inventory implements Serializable { /** * 描述 */ - @Excel(name = "描述", width = 15) @Schema(description = "描述") private java.lang.String description; @@ -110,32 +109,38 @@ public class Inventory implements Serializable { /** * 外部仓库 */ - @Schema(description = "外部仓库") + @Excel(name="仓库代码",width = 15,dictTable ="base_item_key",dicText = "wh_code",dicCode = "id") + @Schema(description = "仓库代码") @TableField(exist = false) private java.lang.String whCode; /** * 项目号 */ + @Excel(name = "项目号", width = 15) @Schema(description = "项目号") @TableField(exist = false) private java.lang.String project; /** * 任务号 */ + @Excel(name = "任务号", width = 15) @Schema(description = "任务号") @TableField(exist = false) private java.lang.String taskNo; /** * 批次号 */ + @Excel(name = "批次号", width = 15) @Schema(description = "批次号") @TableField(exist = false) private java.lang.String propC1; + /** * 外部库存状态 */ - @Schema(description = "外部库存状态") + @Excel(name = "赛意库存状态", width = 15) + @Schema(description = "赛意库存状态") @TableField(exist = false) private java.lang.String propC3; @@ -148,7 +153,6 @@ public class Inventory implements Serializable { /** * 租户ID */ - @Excel(name = "租户ID", width = 15) @Schema(description = "租户ID") private java.lang.Long tenantId; /** @@ -159,6 +163,7 @@ public class Inventory implements Serializable { /** * 创建日期 */ + @Excel(name = "日期", width = 15,format = "yyyy-MM-dd") @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Schema(description = "创建日期") diff --git a/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/mapper/InventoryMapper.java b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/mapper/InventoryMapper.java index 27c9e2f..a76cd83 100644 --- a/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/mapper/InventoryMapper.java +++ b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/mapper/InventoryMapper.java @@ -9,6 +9,7 @@ import org.apache.ibatis.annotations.Select; import org.cpte.modules.dashboard.vo.OutAndInData; import org.cpte.modules.inventory.entity.Inventory; import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.cpte.modules.inventory.vo.ExportInventory; import java.util.List; import java.util.Map; @@ -103,8 +104,25 @@ public interface InventoryMapper extends BaseMapper { "${ew.customSqlSegment}") IPage selectInventoryWithItemKey(Page page, @Param("inventory") Inventory inventory, @Param("ew") Wrapper wrapper); + /** + * 查询导出库存数据 + * + * @return List + */ + List queryExportInventory(@Param("inventory") Inventory inventory); + + /** + * 查询库存总托数 + * + * @return Long + */ @Select("select count(stock_id) from data_inventory") Long queryStockCount(); + /** + * 查询出库入库数据 + * + * @return List + */ List queryOutAndInData(); } diff --git a/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/mapper/xml/InventoryMapper.xml b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/mapper/xml/InventoryMapper.xml index 02941b8..6547a20 100644 --- a/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/mapper/xml/InventoryMapper.xml +++ b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/mapper/xml/InventoryMapper.xml @@ -106,4 +106,37 @@ AND t.type = data.type ORDER BY createTime, type; + + \ No newline at end of file diff --git a/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/vo/ExportInventory.java b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/vo/ExportInventory.java new file mode 100644 index 0000000..3dc0d94 --- /dev/null +++ b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/inventory/vo/ExportInventory.java @@ -0,0 +1,22 @@ +package org.cpte.modules.inventory.vo; + +import lombok.Data; + +import java.math.BigDecimal; + +@Data +public class ExportInventory { + private String itemCode; + private String pointCode; + private String stockCode; + private BigDecimal quantity; + private BigDecimal queuedQty; + private Integer status; + private String whCode; + private String project; + private String taskNo; + private String propC1; + private String propC3; + private String createTime; + +} diff --git a/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/shipping/service/processor/AllocateProcessor.java b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/shipping/service/processor/AllocateProcessor.java index d0eb644..3c8e1ea 100644 --- a/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/shipping/service/processor/AllocateProcessor.java +++ b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/shipping/service/processor/AllocateProcessor.java @@ -851,8 +851,9 @@ public class AllocateProcessor { Point fromPoint = data.getPointMap().get(inventory.getPointId()); // 判断是否整托分配 - BigDecimal originalAvailableQty = BigDecimalUtil.subtract(inventory.getQuantity(), inventory.getQueuedQty(), 0); - Integer izAll = originalAvailableQty.compareTo(BigDecimal.ZERO) <= 0 ? 0 : 1; + BigDecimal availableQty = BigDecimalUtil.subtract(inventory.getQuantity(), inventory.getQueuedQty(), 0); + Integer izAll = allocateQty.compareTo(availableQty) >= 0 ? 0 : 1; + // 目标库位 //Point toPoint = inventoryScore.getOutPoint(); diff --git a/hs_err_pid36796.log b/hs_err_pid36796.log new file mode 100644 index 0000000..58bdb47 --- /dev/null +++ b/hs_err_pid36796.log @@ -0,0 +1,788 @@ +# +# A fatal error has been detected by the Java Runtime Environment: +# +# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000001f1bbd9a10c, pid=36796, tid=9260 +# +# JRE version: Java(TM) SE Runtime Environment (17.0.16+12) (build 17.0.16+12-LTS-247) +# Java VM: Java HotSpot(TM) 64-Bit Server VM (17.0.16+12-LTS-247, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64) +# Problematic frame: +# j com.sun.tools.javac.comp.Enter.classEnter(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/util/List;+13 jdk.compiler@17.0.16 +# +# 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://bugreport.java.com/bugreport/crash.jsp +# + +--------------- S U M M A R Y ------------ + +Command Line: -Dmaven.multiModuleProjectDirectory=D:\Project\ZhongYou\Cpte-Cloud -Djansi.passthrough=true -Dmaven.home=D:\Download_Directory\IntelliJ IDEA Community Edition 2024.3.6\plugins\maven\lib\maven3 -Dclassworlds.conf=D:\Download_Directory\IntelliJ IDEA Community Edition 2024.3.6\plugins\maven\lib\maven3\bin\m2.conf -Dmaven.ext.class.path=D:\Download_Directory\IntelliJ IDEA Community Edition 2024.3.6\plugins\maven\lib\maven-event-listener.jar -javaagent:D:\Download_Directory\IntelliJ IDEA Community Edition 2024.3.6\lib\idea_rt.jar=52550 -Dfile.encoding=UTF-8 org.codehaus.classworlds.Launcher -Didea.version=2024.3.6 -s D:\apache-maven-3.6.0\apache-maven-3.6.0\conf\settings.xml install -P prod + +Host: 12th Gen Intel(R) Core(TM) i7-1255U, 12 cores, 31G, Windows 11 , 64 bit Build 26100 (10.0.26100.7623) +Time: Thu Jan 22 14:50:26 2026 Windows 11 , 64 bit Build 26100 (10.0.26100.7623) elapsed time: 26.601613 seconds (0d 0h 0m 26s) + +--------------- T H R E A D --------------- + +Current thread (0x000001f1ab9830f0): JavaThread "main" [_thread_in_Java, id=9260, stack(0x000000184c700000,0x000000184c800000)] + +Stack: [0x000000184c700000,0x000000184c800000], sp=0x000000184c7fce20, free space=1011k +Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) +C 0x000001f1bbd9a10c + + +siginfo: EXCEPTION_ACCESS_VIOLATION (0xc0000005), reading address 0xffffffffffffffff + + +Registers: +RAX=0x000001f1da000000, RBX=0x00007ffe4c40ab50, RCX=0x0000000609c77480, RDX=0x0000000000000000 +RSP=0x000000184c7fce20, RBP=0x000000184c7fce78, RSI=0x00000006211b2e40, RDI=0x00000000000000a1 +R8 =0x0000000609c77bd8, R9 =0x00000006211b3358, R10=0x000001f1da000000, R11=0x000001f1b5550de0 +R12=0x0000000000000000, R13=0x000000184c7fce28, R14=0x0000000000000000, R15=0x000001f1ab9830f0 +RIP=0x000001f1bbd9a10c, EFLAGS=0x0000000000010246 + + +Register to memory mapping: + +RIP=0x000001f1bbd9a10c is at code_begin+1260 in an Interpreter codelet +invokevirtual 182 invokevirtual [0x000001f1bbd99c20, 0x000001f1bbd9a120] 1280 bytes +RAX=0x000001f1da000000 is pointing into metadata +RBX=0x00007ffe4c40ab50 jvm.dll +RCX=0x0000000609c77480 is pointing into object: [Ljava.lang.Object; +{0x0000000609c773d0} - klass: 'java/lang/Object'[] + - length: 128 +RDX=0x0 is NULL +RSP=0x000000184c7fce20 is pointing into the stack for thread: 0x000001f1ab9830f0 +RBP=0x000000184c7fce78 is pointing into the stack for thread: 0x000001f1ab9830f0 +RSI=0x00000006211b2e40 is an oop: com.sun.tools.javac.comp.Env +{0x00000006211b2e40} - klass: 'com/sun/tools/javac/comp/Env' + - ---- fields (total size 6 words): + - public 'baseClause' 'Z' @12 false + - public 'next' 'Lcom/sun/tools/javac/comp/Env;' @16 NULL (0) + - public 'outer' 'Lcom/sun/tools/javac/comp/Env;' @20 NULL (0) + - public 'tree' 'Lcom/sun/tools/javac/tree/JCTree;' @24 a 'com/sun/tools/javac/tree/JCTree$JCCompilationUnit'{0x0000000609cd5470} (c139aa8e) + - public 'toplevel' 'Lcom/sun/tools/javac/tree/JCTree$JCCompilationUnit;' @28 a 'com/sun/tools/javac/tree/JCTree$JCCompilationUnit'{0x0000000609cd5470} (c139aa8e) + - public 'enclClass' 'Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;' @32 a 'com/sun/tools/javac/tree/JCTree$JCClassDecl'{0x00000006094f9a68} (c129f34d) + - public 'enclMethod' 'Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;' @36 NULL (0) + - public 'info' 'Ljava/lang/Object;' @40 a 'com/sun/tools/javac/comp/AttrContext'{0x00000006211b2e70} (c42365ce) +RDI=0x00000000000000a1 is an unknown value +R8 =0x0000000609c77bd8 is an oop: com.sun.tools.javac.tree.JCTree$JCVariableDecl +{0x0000000609c77bd8} - klass: 'com/sun/tools/javac/tree/JCTree$JCVariableDecl' + - ---- fields (total size 7 words): + - public 'pos' 'I' @12 229 (e5) + - public 'type' 'Lcom/sun/tools/javac/code/Type;' @16 NULL (0) + - public 'startPos' 'I' @20 -1 (ffffffff) + - private 'declaredUsingVar' 'Z' @24 false + - public 'mods' 'Lcom/sun/tools/javac/tree/JCTree$JCModifiers;' @28 a 'com/sun/tools/javac/tree/JCTree$JCModifiers'{0x0000000609c77b48} (c138ef69) + - public 'name' 'Lcom/sun/tools/javac/util/Name;' @32 a 'com/sun/tools/javac/util/UnsharedNameTable$NameImpl'{0x0000000607daf210} (c0fb5e42) + - public 'nameexpr' 'Lcom/sun/tools/javac/tree/JCTree$JCExpression;' @36 NULL (0) + - public 'vartype' 'Lcom/sun/tools/javac/tree/JCTree$JCExpression;' @40 a 'com/sun/tools/javac/tree/JCTree$JCIdent'{0x0000000609c77c10} (c138ef82) + - public 'init' 'Lcom/sun/tools/javac/tree/JCTree$JCExpression;' @44 a 'com/sun/tools/javac/tree/JCTree$JCLiteral'{0x0000000609c77c30} (c138ef86) + - public 'sym' 'Lcom/sun/tools/javac/code/Symbol$VarSymbol;' @48 NULL (0) +R9 =0x00000006211b3358 is an oop: com.sun.tools.javac.comp.Env +{0x00000006211b3358} - klass: 'com/sun/tools/javac/comp/Env' + - ---- fields (total size 6 words): + - public 'baseClause' 'Z' @12 false + - public 'next' 'Lcom/sun/tools/javac/comp/Env;' @16 a 'com/sun/tools/javac/comp/Env'{0x00000006211b2e40} (c42365c8) + - public 'outer' 'Lcom/sun/tools/javac/comp/Env;' @20 a 'com/sun/tools/javac/comp/Env'{0x00000006211b2e40} (c42365c8) + - public 'tree' 'Lcom/sun/tools/javac/tree/JCTree;' @24 a 'com/sun/tools/javac/tree/JCTree$JCClassDecl'{0x0000000609c77b68} (c138ef6d) + - public 'toplevel' 'Lcom/sun/tools/javac/tree/JCTree$JCCompilationUnit;' @28 a 'com/sun/tools/javac/tree/JCTree$JCCompilationUnit'{0x0000000609cd5470} (c139aa8e) + - public 'enclClass' 'Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;' @32 a 'com/sun/tools/javac/tree/JCTree$JCClassDecl'{0x0000000609c77b68} (c138ef6d) + - public 'enclMethod' 'Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;' @36 NULL (0) + - public 'info' 'Ljava/lang/Object;' @40 a 'com/sun/tools/javac/comp/AttrContext'{0x00000006211b3318} (c4236663) +R10=0x000001f1da000000 is pointing into metadata +R11=0x000001f1b5550de0 is at entry_point+32 in (nmethod*)0x000001f1b5550b90 +Compiled method (c1) 26638 6824 ! 3 com.sun.tools.javac.comp.Enter::classEnter (92 bytes) + total in heap [0x000001f1b5550b90,0x000001f1b5551b28] = 3992 + relocation [0x000001f1b5550ce8,0x000001f1b5550dc0] = 216 + main code [0x000001f1b5550dc0,0x000001f1b5551680] = 2240 + stub code [0x000001f1b5551680,0x000001f1b5551708] = 136 + oops [0x000001f1b5551708,0x000001f1b5551710] = 8 + metadata [0x000001f1b5551710,0x000001f1b5551748] = 56 + scopes data [0x000001f1b5551748,0x000001f1b55518e0] = 408 + scopes pcs [0x000001f1b55518e0,0x000001f1b5551a20] = 320 + dependencies [0x000001f1b5551a20,0x000001f1b5551a30] = 16 + handler table [0x000001f1b5551a30,0x000001f1b5551ae8] = 184 + nul chk table [0x000001f1b5551ae8,0x000001f1b5551b28] = 64 +R12=0x0 is NULL +R13=0x000000184c7fce28 is pointing into the stack for thread: 0x000001f1ab9830f0 +R14=0x0 is NULL +R15=0x000001f1ab9830f0 is a thread + + +Top of Stack: (sp=0x000000184c7fce20) +0x000000184c7fce20: 000001f1bbd89604 0000000609c77480 +0x000000184c7fce30: 000000184c7fce30 000001f21d504405 +0x000000184c7fce40: 000000184c7fceb0 000001f21d508000 +0x000000184c7fce50: 0000000000000000 000000060864bbe0 +0x000000184c7fce60: 000001f21d504490 000000184c7fce28 +0x000000184c7fce70: 000000184c7fcea0 000000184c7fcf00 +0x000000184c7fce80: 000001f1bbd89649 0000000000000000 +0x000000184c7fce90: 0000000609c77480 00000006211b3470 +0x000000184c7fcea0: 00000006211b3358 0000000609c77bc0 +0x000000184c7fceb0: 00000006094f96a8 000000184c7fceb8 +0x000000184c7fcec0: 000001f21d504d9e 000000184c7fcf48 +0x000000184c7fced0: 000001f21d508000 0000000000000000 +0x000000184c7fcee0: 000000060864bbe0 000001f21d504ea8 +0x000000184c7fcef0: 000000184c7fcea0 000000184c7fcf40 +0x000000184c7fcf00: 000000184c7fcf98 000001f1bbd894f0 +0x000000184c7fcf10: 0000000000000000 00000006211aaeb8 + +Instructions: (pc=0x000001f1bbd9a10c) +0x000001f1bbd9a00c: f1 01 00 00 4d 03 ea 4d 8b d5 4c 33 6a 08 49 f7 +0x000001f1bbd9a01c: c5 fc ff ff ff 74 35 41 f6 c5 02 75 2f 48 81 7a +0x000001f1bbd9a02c: 08 00 00 00 00 74 21 48 81 7a 08 01 00 00 00 74 +0x000001f1bbd9a03c: 17 4d 8b ea 4c 33 6a 08 49 f7 c5 fc ff ff ff 74 +0x000001f1bbd9a04c: 0b 48 83 4a 08 02 eb 04 4c 89 6a 08 48 83 c2 10 +0x000001f1bbd9a05c: 4c 8b 6a e8 41 83 ed 02 41 83 fd 02 0f 8c 8a 00 +0x000001f1bbd9a06c: 00 00 4c 8b 6b 08 45 0f b7 6d 2c 4c 2b 2a 41 83 +0x000001f1bbd9a07c: ed 01 4e 8b 6c ec 08 4d 85 ed 75 0e f6 42 08 01 +0x000001f1bbd9a08c: 75 5e f0 48 83 4a 08 01 eb 56 45 8b 6d 08 49 ba +0x000001f1bbd9a09c: 00 00 00 da f1 01 00 00 4d 03 ea 4d 8b d5 4c 33 +0x000001f1bbd9a0ac: 6a 08 49 f7 c5 fc ff ff ff 74 35 41 f6 c5 02 75 +0x000001f1bbd9a0bc: 2f 48 81 7a 08 00 00 00 00 74 21 48 81 7a 08 01 +0x000001f1bbd9a0cc: 00 00 00 74 17 4d 8b ea 4c 33 6a 08 49 f7 c5 fc +0x000001f1bbd9a0dc: ff ff ff 74 0b 48 83 4a 08 02 eb 04 4c 89 6a 08 +0x000001f1bbd9a0ec: 48 83 c2 10 4c 8b 6a d8 41 83 ed 04 41 c1 e5 03 +0x000001f1bbd9a0fc: 49 03 d5 48 89 55 d8 4c 8d 6c 24 08 4c 89 6d f0 +0x000001f1bbd9a10c: ff 63 50 90 00 00 00 00 00 00 00 00 00 00 00 00 +0x000001f1bbd9a11c: 00 00 00 00 e0 02 00 00 00 00 00 00 d0 47 96 4c +0x000001f1bbd9a12c: fe 7f 00 00 b7 00 00 00 00 00 00 00 00 00 00 00 +0x000001f1bbd9a13c: 00 00 00 00 48 83 ec 08 c5 fa 11 04 24 e9 25 00 +0x000001f1bbd9a14c: 00 00 48 83 ec 10 c5 fb 11 04 24 e9 17 00 00 00 +0x000001f1bbd9a15c: 48 83 ec 10 48 89 04 24 48 c7 44 24 08 00 00 00 +0x000001f1bbd9a16c: 00 e9 01 00 00 00 50 4c 89 6d c0 41 0f b7 55 01 +0x000001f1bbd9a17c: 48 8b 4d d0 c1 e2 02 8b 5c d1 20 c1 eb 10 81 e3 +0x000001f1bbd9a18c: ff 00 00 00 81 fb b7 00 00 00 0f 84 b4 00 00 00 +0x000001f1bbd9a19c: bb b7 00 00 00 e8 05 00 00 00 e9 99 00 00 00 48 +0x000001f1bbd9a1ac: 8b d3 48 8d 44 24 08 4c 89 6d c0 49 8b cf c5 f8 +0x000001f1bbd9a1bc: 77 49 89 af a0 02 00 00 49 89 87 90 02 00 00 48 +0x000001f1bbd9a1cc: 83 ec 20 40 f6 c4 0f 0f 84 1a 00 00 00 48 83 ec +0x000001f1bbd9a1dc: 08 49 ba 80 08 42 4c fe 7f 00 00 41 ff d2 48 83 +0x000001f1bbd9a1ec: c4 08 e9 0d 00 00 00 49 ba 80 08 42 4c fe 7f 00 +0x000001f1bbd9a1fc: 00 41 ff d2 48 83 c4 20 49 c7 87 90 02 00 00 00 + + +Stack slot to memory mapping: +stack at sp + 0 slots: 0x000001f1bbd89604 is at code_begin+1412 in an Interpreter codelet +return entry points [0x000001f1bbd89080, 0x000001f1bbd89bc0] 2880 bytes +stack at sp + 1 slots: 0x0000000609c77480 is pointing into object: [Ljava.lang.Object; +{0x0000000609c773d0} - klass: 'java/lang/Object'[] + - length: 128 +stack at sp + 2 slots: 0x000000184c7fce30 is pointing into the stack for thread: 0x000001f1ab9830f0 +stack at sp + 3 slots: 0x000001f21d504405 is pointing into metadata +stack at sp + 4 slots: 0x000000184c7fceb0 is pointing into the stack for thread: 0x000001f1ab9830f0 +stack at sp + 5 slots: 0x000001f21d508000 is pointing into metadata +stack at sp + 6 slots: 0x0 is NULL +stack at sp + 7 slots: 0x000000060864bbe0 is an oop: java.lang.Class +{0x000000060864bbe0} - klass: 'java/lang/Class' + - ---- fields (total size 15 words): + - private volatile transient 'classRedefinedCount' 'I' @12 0 + - private volatile transient 'cachedConstructor' 'Ljava/lang/reflect/Constructor;' @40 NULL (0) + - private transient 'name' 'Ljava/lang/String;' @44 "com.sun.tools.javac.comp.Enter"{0x000000060864bc68} (c10c978d) + - private transient 'module' 'Ljava/lang/Module;' @48 a 'java/lang/Module'{0x000000060502aa20} (c0a05544) + - private final 'classLoader' 'Ljava/lang/ClassLoader;' @52 a 'jdk/internal/loader/ClassLoaders$AppClassLoader'{0x0000000605002f68} (c0a005ed) + - private transient 'classData' 'Ljava/lang/Object;' @56 NULL (0) + - private transient 'packageName' 'Ljava/lang/String;' @60 "com.sun.tools.javac.comp"{0x00000006050871c8} (c0a10e39) + - private final 'componentType' 'Ljava/lang/Class;' @64 NULL (0) + - private volatile transient 'reflectionData' 'Ljava/lang/ref/SoftReference;' @68 NULL (0) + - private volatile transient 'genericInfo' 'Lsun/reflect/generics/repository/ClassRepository;' @72 NULL (0) + - private volatile transient 'enumConstants' '[Ljava/lang/Object;' @76 NULL (0) + - private volatile transient 'enumConstantDirectory' 'Ljava/util/Map;' @80 NULL (0) + - private volatile transient 'annotationData' 'Ljava/lang/Class$AnnotationData;' @84 NULL (0) + - private volatile transient 'annotationType' 'Lsun/reflect/annotation/AnnotationType;' @88 NULL (0) + - transient 'classValueMap' 'Ljava/lang/ClassValue$ClassValueMap;' @92 NULL (0) + - signature: Lcom/sun/tools/javac/comp/Enter; + - fake entry for mirror: 'com/sun/tools/javac/comp/Enter' + - fake entry for array: NULL + - fake entry for oop_size: 15 + - fake entry for static_oop_field_count: 1 + - protected static final 'enterKey' 'Lcom/sun/tools/javac/util/Context$Key;' @112 a 'com/sun/tools/javac/util/Context$Key'{0x000000060864bc58} (c10c978b) + +invokevirtual 182 invokevirtual [0x000001f1bbd99c20, 0x000001f1bbd9a120] 1280 bytes +[MachCode] + 0x000001f1bbd99c20: 4883 ec08 | c5fa 1104 | 24e9 2500 | 0000 4883 | ec10 c5fb | 1104 24e9 | 1700 0000 | 4883 ec10 + 0x000001f1bbd99c40: 4889 0424 | 48c7 4424 | 0800 0000 | 00e9 0100 | 0000 504c | 896d c041 | 0fb7 5501 | 488b 4dd0 + 0x000001f1bbd99c60: c1e2 028b | 5cd1 20c1 | eb18 81e3 | ff00 0000 | 81fb b600 | 0000 0f84 | b400 0000 | bbb6 0000 + 0x000001f1bbd99c80: 00e8 0500 | 0000 e999 | 0000 0048 | 8bd3 488d | 4424 084c | 896d c049 | 8bcf c5f8 | 7749 89af + 0x000001f1bbd99ca0: a002 0000 | 4989 8790 | 0200 0048 | 83ec 2040 | f6c4 0f0f | 841a 0000 | 0048 83ec | 0849 ba80 + 0x000001f1bbd99cc0: 0842 4cfe | 7f00 0041 | ffd2 4883 | c408 e90d | 0000 0049 | ba80 0842 | 4cfe 7f00 | 0041 ffd2 + 0x000001f1bbd99ce0: 4883 c420 | 49c7 8790 | 0200 0000 | 0000 0049 | c787 a002 | 0000 0000 | 0000 49c7 | 8798 0200 + 0x000001f1bbd99d00: 0000 0000 | 00c5 f877 | 4981 7f08 | 0000 0000 | 0f84 0500 | 0000 e9e5 | 71fe ff4c | 8b6d c04c + 0x000001f1bbd99d20: 8b75 c8c3 | 410f b755 | 0148 8b4d | d0c1 e202 | 488b 5cd1 | 308b 54d1 | 388b ca81 | e1ff 0000 + 0x000001f1bbd99d40: 0048 8b4c | ccf8 448b | eac1 ea1c | 49ba 20c4 | bc4c fe7f | 0000 498b | 14d2 5241 | 8bd5 4c8b + 0x000001f1bbd99d60: 6dc0 8bc2 | 2500 0010 | 000f 8484 | 0100 0048 | 3b01 488b | 45d8 4885 | c00f 8412 | 0000 0048 + 0x000001f1bbd99d80: 8340 0801 | 4883 5808 | 0048 83c0 | 3848 8945 | d848 8b45 | d848 85c0 | 0f84 4901 | 0000 8078 + 0x000001f1bbd99da0: c80b 0f85 | 3f01 0000 | 4883 c008 | 4c8b 68f8 | 4183 ed00 | 4183 fd02 | 0f8c 1e01 | 0000 4c8b + 0x000001f1bbd99dc0: 6b08 450f | b76d 2c4c | 2b28 4183 | ed01 4e8b | 6cec 084d | 85ed 750e | f640 0801 | 755e f048 + 0x000001f1bbd99de0: 8348 0801 | eb56 458b | 6d08 49ba | 0000 00da | f101 0000 | 4d03 ea4d | 8bd5 4c33 | 6808 49f7 + 0x000001f1bbd99e00: c5fc ffff | ff74 3541 | f6c5 0275 | 2f48 8178 | 0800 0000 | 0074 2148 | 8178 0801 | 0000 0074 + 0x000001f1bbd99e20: 174d 8bea | 4c33 6808 | 49f7 c5fc | ffff ff74 | 0b48 8348 | 0802 eb04 | 4c89 6808 | 4883 c010 + 0x000001f1bbd99e40: 4c8b 68e8 | 4183 ed02 | 4183 fd02 | 0f8c 8a00 | 0000 4c8b | 6b08 450f | b76d 2c4c | 2b28 4183 + 0x000001f1bbd99e60: ed01 4e8b | 6cec 084d | 85ed 750e | f640 0801 | 755e f048 | 8348 0801 | eb56 458b | 6d08 49ba + 0x000001f1bbd99e80: 0000 00da | f101 0000 | 4d03 ea4d | 8bd5 4c33 | 6808 49f7 | c5fc ffff | ff74 3541 | f6c5 0275 + 0x000001f1bbd99ea0: 2f48 8178 | 0800 0000 | 0074 2148 | 8178 0801 | 0000 0074 | 174d 8bea | 4c33 6808 | 49f7 c5fc + 0x000001f1bbd99ec0: ffff ff74 | 0b48 8348 | 0802 eb04 | 4c89 6808 | 4883 c010 | 4c8b 68d8 | 4183 ed04 | 41c1 e503 + 0x000001f1bbd99ee0: 4903 c548 | 8945 d84c | 8d6c 2408 | 4c89 6df0 | ff63 508b | 4108 49ba | 0000 00da | f101 0000 + 0x000001f1bbd99f00: 4903 c24c | 8b75 d84d | 85f6 0f84 | 9500 0000 | 498b 5618 | 483b d00f | 850f 0000 | 0049 8346 + 0x000001f1bbd99f20: 2001 4983 | 5e20 00e9 | 7100 0000 | 4885 d20f | 8442 0000 | 0049 8b56 | 2848 3bd0 | 0f85 0f00 + 0x000001f1bbd99f40: 0000 4983 | 4630 0149 | 835e 3000 | e94c 0000 | 0048 85d2 | 740f 4983 | 4608 0149 | 835e 0800 + 0x000001f1bbd99f60: e938 0000 | 0049 8946 | 28ba 0100 | 0000 4989 | 5630 e926 | 0000 0049 | 3b46 280f | 850f 0000 + 0x000001f1bbd99f80: 0049 8346 | 3001 4983 | 5e30 00e9 | 0d00 0000 | 4989 4618 | ba01 0000 | 0049 8956 | 2049 83c6 + 0x000001f1bbd99fa0: 384c 8975 | d848 8b9c | d8c8 0100 | 0048 8b55 | d848 85d2 | 0f84 4901 | 0000 807a | c80b 0f85 + 0x000001f1bbd99fc0: 3f01 0000 | 4883 c208 | 4c8b 6af8 | 4183 ed00 | 4183 fd02 | 0f8c 1e01 | 0000 4c8b | 6b08 450f + 0x000001f1bbd99fe0: b76d 2c4c | 2b2a 4183 | ed01 4e8b | 6cec 084d | 85ed 750e | f642 0801 | 755e f048 | 834a 0801 + 0x000001f1bbd9a000: eb56 458b | 6d08 49ba | 0000 00da | f101 0000 | 4d03 ea4d | 8bd5 4c33 | 6a08 49f7 | c5fc ffff + 0x000001f1bbd9a020: ff74 3541 | f6c5 0275 | 2f48 817a | 0800 0000 | 0074 2148 | 817a 0801 | 0000 0074 | 174d 8bea + 0x000001f1bbd9a040: 4c33 6a08 | 49f7 c5fc | ffff ff74 | 0b48 834a | 0802 eb04 | 4c89 6a08 | 4883 c210 | 4c8b 6ae8 + 0x000001f1bbd9a060: 4183 ed02 | 4183 fd02 | 0f8c 8a00 | 0000 4c8b | 6b08 450f | b76d 2c4c | 2b2a 4183 | ed01 4e8b + 0x000001f1bbd9a080: 6cec 084d | 85ed 750e | f642 0801 | 755e f048 | 834a 0801 | eb56 458b | 6d08 49ba | 0000 00da + 0x000001f1bbd9a0a0: f101 0000 | 4d03 ea4d | 8bd5 4c33 | 6a08 49f7 | c5fc ffff | ff74 3541 | f6c5 0275 | 2f48 817a + 0x000001f1bbd9a0c0: 0800 0000 | 0074 2148 | 817a 0801 | 0000 0074 | 174d 8bea | 4c33 6a08 | 49f7 c5fc | ffff ff74 + 0x000001f1bbd9a0e0: 0b48 834a | 0802 eb04 | 4c89 6a08 | 4883 c210 | 4c8b 6ad8 | 4183 ed04 | 41c1 e503 | 4903 d548 + 0x000001f1bbd9a100: 8955 d84c | 8d6c 2408 | 4c89 6df0 | ff63 5090 | 0000 0000 | 0000 0000 | 0000 0000 | 0000 0000 +[/MachCode] + +--------------- P R O C E S S --------------- + +Threads class SMR info: +_java_thread_list=0x000001f21b2cb050, length=16, elements={ +0x000001f1ab9830f0, 0x000001f1d969cd70, 0x000001f1d969d830, 0x000001f1d96b9ff0, +0x000001f1d96ba8b0, 0x000001f1d96bb170, 0x000001f1d96bba30, 0x000001f1d96bc620, +0x000001f1d96bcfd0, 0x000001f1d96bd8d0, 0x000001f21b187600, 0x000001f21b24e570, +0x000001f21b2503a0, 0x000001f220653f60, 0x000001f22079ee80, 0x000001f2207a1700 +} + +Java Threads: ( => current thread ) +=>0x000001f1ab9830f0 JavaThread "main" [_thread_in_Java, id=9260, stack(0x000000184c700000,0x000000184c800000)] + 0x000001f1d969cd70 JavaThread "Reference Handler" daemon [_thread_blocked, id=28600, stack(0x000000184ce00000,0x000000184cf00000)] + 0x000001f1d969d830 JavaThread "Finalizer" daemon [_thread_blocked, id=33672, stack(0x000000184cf00000,0x000000184d000000)] + 0x000001f1d96b9ff0 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=41564, stack(0x000000184d000000,0x000000184d100000)] + 0x000001f1d96ba8b0 JavaThread "Attach Listener" daemon [_thread_blocked, id=41292, stack(0x000000184d100000,0x000000184d200000)] + 0x000001f1d96bb170 JavaThread "Service Thread" daemon [_thread_blocked, id=31752, stack(0x000000184d200000,0x000000184d300000)] + 0x000001f1d96bba30 JavaThread "Monitor Deflation Thread" daemon [_thread_blocked, id=18852, stack(0x000000184d300000,0x000000184d400000)] + 0x000001f1d96bc620 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=16188, stack(0x000000184d400000,0x000000184d500000)] + 0x000001f1d96bcfd0 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=34268, stack(0x000000184d500000,0x000000184d600000)] + 0x000001f1d96bd8d0 JavaThread "Sweeper thread" daemon [_thread_blocked, id=30972, stack(0x000000184d600000,0x000000184d700000)] + 0x000001f21b187600 JavaThread "Common-Cleaner" daemon [_thread_blocked, id=37872, stack(0x000000184d700000,0x000000184d800000)] + 0x000001f21b24e570 JavaThread "Monitor Ctrl-Break" daemon [_thread_in_native, id=17080, stack(0x000000184d800000,0x000000184d900000)] + 0x000001f21b2503a0 JavaThread "Notification Thread" daemon [_thread_blocked, id=30712, stack(0x000000184d900000,0x000000184da00000)] + 0x000001f220653f60 JavaThread "Thread-1" daemon [_thread_blocked, id=38672, stack(0x000000184dc00000,0x000000184dd00000)] + 0x000001f22079ee80 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=18228, stack(0x000000184db00000,0x000000184dc00000)] + 0x000001f2207a1700 JavaThread "C2 CompilerThread2" daemon [_thread_in_native, id=39448, stack(0x000000184e800000,0x000000184e900000)] + +Other Threads: + 0x000001f1d96983b0 VMThread "VM Thread" [stack: 0x000000184cd00000,0x000000184ce00000] [id=31600] + 0x000001f1aba4d400 WatcherThread [stack: 0x000000184da00000,0x000000184db00000] [id=29836] + 0x000001f1aba2ffb0 GCTaskThread "GC Thread#0" [stack: 0x000000184c800000,0x000000184c900000] [id=39400] + 0x000001f22014dcc0 GCTaskThread "GC Thread#1" [stack: 0x000000184dd00000,0x000000184de00000] [id=41220] + 0x000001f21bbfe3c0 GCTaskThread "GC Thread#2" [stack: 0x000000184de00000,0x000000184df00000] [id=30016] + 0x000001f21bbfe680 GCTaskThread "GC Thread#3" [stack: 0x000000184df00000,0x000000184e000000] [id=41748] + 0x000001f220060020 GCTaskThread "GC Thread#4" [stack: 0x000000184e000000,0x000000184e100000] [id=34008] + 0x000001f2200d7a00 GCTaskThread "GC Thread#5" [stack: 0x000000184e100000,0x000000184e200000] [id=20612] + 0x000001f21b93e4c0 GCTaskThread "GC Thread#6" [stack: 0x000000184e200000,0x000000184e300000] [id=35216] + 0x000001f2200d80d0 GCTaskThread "GC Thread#7" [stack: 0x000000184e300000,0x000000184e400000] [id=12768] + 0x000001f2200d8390 GCTaskThread "GC Thread#8" [stack: 0x000000184e400000,0x000000184e500000] [id=33724] + 0x000001f2200d8650 GCTaskThread "GC Thread#9" [stack: 0x000000184e500000,0x000000184e600000] [id=40680] + 0x000001f1aba40b90 ConcurrentGCThread "G1 Main Marker" [stack: 0x000000184c900000,0x000000184ca00000] [id=26668] + 0x000001f1aba441a0 ConcurrentGCThread "G1 Conc#0" [stack: 0x000000184ca00000,0x000000184cb00000] [id=32128] + 0x000001f222310c50 ConcurrentGCThread "G1 Conc#1" [stack: 0x000000184e600000,0x000000184e700000] [id=41476] + 0x000001f220cc9860 ConcurrentGCThread "G1 Conc#2" [stack: 0x000000184e700000,0x000000184e800000] [id=29828] + 0x000001f1d95cb1f0 ConcurrentGCThread "G1 Refine#0" [stack: 0x000000184cb00000,0x000000184cc00000] [id=36696] + 0x000001f1d95cc8e0 ConcurrentGCThread "G1 Service" [stack: 0x000000184cc00000,0x000000184cd00000] [id=40464] + +Threads with active compile tasks: +C2 CompilerThread2 26682 6777 ! 4 com.sun.tools.javac.file.JavacFileManager$ArchiveContainer::walkDirectories (134 bytes) + +VM state: not at safepoint (normal execution) + +VM Mutex/Monitor currently owned by a thread: None + +Heap address: 0x0000000605000000, size: 8112 MB, Compressed Oops mode: Zero based, Oop shift amount: 3 + +CDS archive(s) mapped at: [0x000001f1da000000-0x000001f1dabd0000-0x000001f1dabd0000), size 12386304, SharedBaseAddress: 0x000001f1da000000, ArchiveRelocationMode: 1. +Compressed class space mapped at: 0x000001f1db000000-0x000001f21b000000, reserved size: 1073741824 +Narrow klass base: 0x000001f1da000000, Narrow klass shift: 0, Narrow klass range: 0x100000000 + +GC Precious Log: + CPUs: 12 total, 12 available + Memory: 32439M + Large Page Support: Disabled + NUMA Support: Disabled + Compressed Oops: Enabled (Zero based) + Heap Region Size: 4M + Heap Min Capacity: 8M + Heap Initial Capacity: 508M + Heap Max Capacity: 8112M + Pre-touch: Disabled + Parallel Workers: 10 + Concurrent Workers: 3 + Concurrent Refinement Workers: 10 + Periodic GC: Disabled + +Heap: + garbage-first heap total 159744K, used 81783K [0x0000000605000000, 0x0000000800000000) + region size 4096K, 5 young (20480K), 3 survivors (12288K) + Metaspace used 27452K, committed 27776K, reserved 1114112K + class space used 3094K, committed 3264K, 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|0x0000000605000000, 0x0000000605400000, 0x0000000605400000|100%| O| |TAMS 0x00000006053a7400, 0x0000000605000000| Untracked +| 1|0x0000000605400000, 0x0000000605800000, 0x0000000605800000|100%| O| |TAMS 0x0000000605400000, 0x0000000605400000| Untracked +| 2|0x0000000605800000, 0x0000000605c00000, 0x0000000605c00000|100%| O| |TAMS 0x0000000605800000, 0x0000000605800000| Untracked +| 3|0x0000000605c00000, 0x0000000606000000, 0x0000000606000000|100%| O| |TAMS 0x0000000605c00000, 0x0000000605c00000| Untracked +| 4|0x0000000606000000, 0x0000000606400000, 0x0000000606400000|100%| O| |TAMS 0x0000000606000000, 0x0000000606000000| Untracked +| 5|0x0000000606400000, 0x0000000606800000, 0x0000000606800000|100%| O| |TAMS 0x0000000606400000, 0x0000000606400000| Untracked +| 6|0x0000000606800000, 0x0000000606ba6e00, 0x0000000606c00000| 91%| O| |TAMS 0x0000000606800000, 0x0000000606800000| Untracked +| 7|0x0000000606c00000, 0x0000000606c00000, 0x0000000607000000| 0%| F| |TAMS 0x0000000606c00000, 0x0000000606c00000| Untracked +| 8|0x0000000607000000, 0x0000000607000000, 0x0000000607400000| 0%| F| |TAMS 0x0000000607000000, 0x0000000607000000| Untracked +| 9|0x0000000607400000, 0x0000000607400000, 0x0000000607800000| 0%| F| |TAMS 0x0000000607400000, 0x0000000607400000| Untracked +| 10|0x0000000607800000, 0x0000000607800000, 0x0000000607c00000| 0%| F| |TAMS 0x0000000607800000, 0x0000000607800000| Untracked +| 11|0x0000000607c00000, 0x0000000608000000, 0x0000000608000000|100%| O| |TAMS 0x0000000607c00000, 0x0000000607c00000| Untracked +| 12|0x0000000608000000, 0x0000000608400000, 0x0000000608400000|100%| O| |TAMS 0x0000000608000000, 0x0000000608000000| Untracked +| 13|0x0000000608400000, 0x0000000608800000, 0x0000000608800000|100%| O| |TAMS 0x0000000608400000, 0x0000000608400000| Untracked +| 14|0x0000000608800000, 0x0000000608c00000, 0x0000000608c00000|100%| O| |TAMS 0x0000000608800000, 0x0000000608800000| Untracked +| 15|0x0000000608c00000, 0x0000000609000000, 0x0000000609000000|100%| O| |TAMS 0x0000000608c00000, 0x0000000608c00000| Untracked +| 16|0x0000000609000000, 0x0000000609400000, 0x0000000609400000|100%| O| |TAMS 0x0000000609000000, 0x0000000609000000| Untracked +| 17|0x0000000609400000, 0x0000000609800000, 0x0000000609800000|100%| O| |TAMS 0x0000000609400000, 0x0000000609400000| Untracked +| 18|0x0000000609800000, 0x0000000609c00000, 0x0000000609c00000|100%| O| |TAMS 0x0000000609800000, 0x0000000609800000| Untracked +| 19|0x0000000609c00000, 0x000000060a000000, 0x000000060a000000|100%| O| |TAMS 0x0000000609c00000, 0x0000000609c00000| Untracked +| 20|0x000000060a000000, 0x000000060a036e00, 0x000000060a400000| 5%| O| |TAMS 0x000000060a000000, 0x000000060a000000| Untracked +| 21|0x000000060a400000, 0x000000060a800000, 0x000000060a800000|100%| S|CS|TAMS 0x000000060a400000, 0x000000060a400000| Complete +| 22|0x000000060a800000, 0x000000060ac00000, 0x000000060ac00000|100%| S|CS|TAMS 0x000000060a800000, 0x000000060a800000| Complete +| 23|0x000000060ac00000, 0x000000060b000000, 0x000000060b000000|100%| S|CS|TAMS 0x000000060ac00000, 0x000000060ac00000| Complete +| 24|0x000000060b000000, 0x000000060b000000, 0x000000060b400000| 0%| F| |TAMS 0x000000060b000000, 0x000000060b000000| Untracked +| 25|0x000000060b400000, 0x000000060b400000, 0x000000060b800000| 0%| F| |TAMS 0x000000060b400000, 0x000000060b400000| Untracked +| 26|0x000000060b800000, 0x000000060b800000, 0x000000060bc00000| 0%| F| |TAMS 0x000000060b800000, 0x000000060b800000| Untracked +| 27|0x000000060bc00000, 0x000000060bc00000, 0x000000060c000000| 0%| F| |TAMS 0x000000060bc00000, 0x000000060bc00000| Untracked +| 28|0x000000060c000000, 0x000000060c000000, 0x000000060c400000| 0%| F| |TAMS 0x000000060c000000, 0x000000060c000000| Untracked +| 29|0x000000060c400000, 0x000000060c400000, 0x000000060c800000| 0%| F| |TAMS 0x000000060c400000, 0x000000060c400000| Untracked +| 30|0x000000060c800000, 0x000000060c800000, 0x000000060cc00000| 0%| F| |TAMS 0x000000060c800000, 0x000000060c800000| Untracked +| 31|0x000000060cc00000, 0x000000060cc00000, 0x000000060d000000| 0%| F| |TAMS 0x000000060cc00000, 0x000000060cc00000| Untracked +| 32|0x000000060d000000, 0x000000060d000000, 0x000000060d400000| 0%| F| |TAMS 0x000000060d000000, 0x000000060d000000| Untracked +| 33|0x000000060d400000, 0x000000060d400000, 0x000000060d800000| 0%| F| |TAMS 0x000000060d400000, 0x000000060d400000| Untracked +| 34|0x000000060d800000, 0x000000060d800000, 0x000000060dc00000| 0%| F| |TAMS 0x000000060d800000, 0x000000060d800000| Untracked +| 35|0x000000060dc00000, 0x000000060dc00000, 0x000000060e000000| 0%| F| |TAMS 0x000000060dc00000, 0x000000060dc00000| Untracked +| 111|0x0000000620c00000, 0x0000000620c00000, 0x0000000621000000| 0%| F| |TAMS 0x0000000620c00000, 0x0000000620c00000| Untracked +| 112|0x0000000621000000, 0x00000006211f3c28, 0x0000000621400000| 48%| E| |TAMS 0x0000000621000000, 0x0000000621000000| Complete +| 126|0x0000000624800000, 0x0000000624c00000, 0x0000000624c00000|100%| E|CS|TAMS 0x0000000624800000, 0x0000000624800000| Complete + +Card table byte_map: [0x000001f1c54d0000,0x000001f1c64b0000] _byte_map_base: 0x000001f1c24a8000 + +Marking Bits (Prev, Next): (CMBitMap*) 0x000001f1aba30520, (CMBitMap*) 0x000001f1aba304e0 + Prev Bits: [0x000001f1cf350000, 0x000001f1d7210000) + Next Bits: [0x000001f1c7490000, 0x000001f1cf350000) + +Polling page: 0x000001f1ab6a0000 + +Metaspace: + +Usage: + Non-class: 23.79 MB used. + Class: 3.02 MB used. + Both: 26.81 MB used. + +Virtual space: + Non-class space: 64.00 MB reserved, 23.94 MB ( 37%) committed, 1 nodes. + Class space: 1.00 GB reserved, 3.19 MB ( <1%) committed, 1 nodes. + Both: 1.06 GB reserved, 27.12 MB ( 2%) committed. + +Chunk freelists: + Non-Class: 7.94 MB + Class: 12.70 MB + Both: 20.64 MB + +MaxMetaspaceSize: unlimited +CompressedClassSpaceSize: 1.00 GB +Initial GC threshold: 21.00 MB +Current GC threshold: 35.12 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: 3. +num_arena_births: 176. +num_arena_deaths: 0. +num_vsnodes_births: 2. +num_vsnodes_deaths: 0. +num_space_committed: 434. +num_space_uncommitted: 0. +num_chunks_returned_to_freelist: 3. +num_chunks_taken_from_freelist: 1156. +num_chunk_merges: 0. +num_chunk_splits: 796. +num_chunks_enlarged: 618. +num_inconsistent_stats: 0. + +CodeHeap 'non-profiled nmethods': size=120000Kb used=4048Kb max_used=4048Kb free=115951Kb + bounds [0x000001f1bc320000, 0x000001f1bc720000, 0x000001f1c3850000] +CodeHeap 'profiled nmethods': size=120000Kb used=13334Kb max_used=13334Kb free=106665Kb + bounds [0x000001f1b4850000, 0x000001f1b5560000, 0x000001f1bbd80000] +CodeHeap 'non-nmethods': size=5760Kb used=1207Kb max_used=1273Kb free=4552Kb + bounds [0x000001f1bbd80000, 0x000001f1bbff0000, 0x000001f1bc320000] + total_blobs=6602 nmethods=6094 adapters=420 + compilation: enabled + stopped_count=0, restarted_count=0 + full_count=0 + +Compilation events (20 events): +Event: 26.586 Thread 0x000001f1d96bcfd0 6827 3 com.sun.tools.javac.comp.Annotate$AnnotationTypeMetadata::notAnAnnotationType (4 bytes) +Event: 26.586 Thread 0x000001f1d96bcfd0 nmethod 6827 0x000001f1b4d2b390 code [0x000001f1b4d2b520, 0x000001f1b4d2b618] +Event: 26.586 Thread 0x000001f1d96bcfd0 6828 3 java.util.Spliterator::getExactSizeIfKnown (25 bytes) +Event: 26.586 Thread 0x000001f1d96bcfd0 nmethod 6828 0x000001f1b5553090 code [0x000001f1b5553240, 0x000001f1b5553538] +Event: 26.590 Thread 0x000001f1d96bcfd0 6829 3 com.sun.tools.javac.file.BaseFileManager::getKind (15 bytes) +Event: 26.590 Thread 0x000001f1d96bcfd0 nmethod 6829 0x000001f1b5553610 code [0x000001f1b55537e0, 0x000001f1b5553a88] +Event: 26.594 Thread 0x000001f1d96bcfd0 6830 3 com.sun.tools.javac.file.JavacFileManager::checkNotModuleOrientedLocation (48 bytes) +Event: 26.595 Thread 0x000001f1d96bcfd0 nmethod 6830 0x000001f1b5553b90 code [0x000001f1b5553e00, 0x000001f1b5554748] +Event: 26.595 Thread 0x000001f1d96bcfd0 6832 3 com.sun.tools.javac.util.Name::getBytes (18 bytes) +Event: 26.595 Thread 0x000001f1d96bcfd0 nmethod 6832 0x000001f1b5554a90 code [0x000001f1b5554c40, 0x000001f1b5554ee8] +Event: 26.595 Thread 0x000001f1d96bcfd0 6833 3 com.sun.tools.javac.code.Symbol$TypeSymbol::formFlatName (92 bytes) +Event: 26.596 Thread 0x000001f1d96bcfd0 nmethod 6833 0x000001f1b5555090 code [0x000001f1b55552a0, 0x000001f1b5555ae8] +Event: 26.596 Thread 0x000001f1d96bcfd0 6835 3 com.sun.tools.javac.tree.JCTree$JCVariableDecl::accept (6 bytes) +Event: 26.596 Thread 0x000001f1d96bcfd0 nmethod 6835 0x000001f1b5555d90 code [0x000001f1b5555f40, 0x000001f1b5556128] +Event: 26.596 Thread 0x000001f1d96bcfd0 6836 3 com.sun.tools.javac.tree.JCTree$Visitor::visitVarDef (6 bytes) +Event: 26.597 Thread 0x000001f1d96bcfd0 nmethod 6836 0x000001f1b5556210 code [0x000001f1b55563c0, 0x000001f1b5556588] +Event: 26.597 Thread 0x000001f1d96bcfd0 6837 3 com.sun.tools.javac.code.Scope:: (21 bytes) +Event: 26.597 Thread 0x000001f1d96bcfd0 nmethod 6837 0x000001f1b5556610 code [0x000001f1b55567e0, 0x000001f1b5556bf8] +Event: 26.597 Thread 0x000001f1d96bcfd0 6838 3 com.sun.tools.javac.code.Scope$ScopeListenerList:: (12 bytes) +Event: 26.597 Thread 0x000001f1d96bcfd0 nmethod 6838 0x000001f1b5556d90 code [0x000001f1b5556f40, 0x000001f1b5557178] + +GC Heap History (14 events): +Event: 1.031 GC heap before +{Heap before GC invocations=0 (full 0): + garbage-first heap total 520192K, used 24576K [0x0000000605000000, 0x0000000800000000) + region size 4096K, 6 young (24576K), 0 survivors (0K) + Metaspace used 5809K, committed 5952K, reserved 1114112K + class space used 695K, committed 768K, reserved 1048576K +} +Event: 1.039 GC heap after +{Heap after GC invocations=1 (full 0): + garbage-first heap total 520192K, used 3957K [0x0000000605000000, 0x0000000800000000) + region size 4096K, 1 young (4096K), 1 survivors (4096K) + Metaspace used 5809K, committed 5952K, reserved 1114112K + class space used 695K, committed 768K, reserved 1048576K +} +Event: 1.855 GC heap before +{Heap before GC invocations=1 (full 0): + garbage-first heap total 520192K, used 28533K [0x0000000605000000, 0x0000000800000000) + region size 4096K, 7 young (28672K), 1 survivors (4096K) + Metaspace used 8300K, committed 8512K, reserved 1114112K + class space used 988K, committed 1088K, reserved 1048576K +} +Event: 1.861 GC heap after +{Heap after GC invocations=2 (full 0): + garbage-first heap total 520192K, used 5089K [0x0000000605000000, 0x0000000800000000) + region size 4096K, 1 young (4096K), 1 survivors (4096K) + Metaspace used 8300K, committed 8512K, reserved 1114112K + class space used 988K, committed 1088K, reserved 1048576K +} +Event: 3.397 GC heap before +{Heap before GC invocations=2 (full 0): + garbage-first heap total 520192K, used 70625K [0x0000000605000000, 0x0000000800000000) + region size 4096K, 17 young (69632K), 1 survivors (4096K) + Metaspace used 15353K, committed 15616K, reserved 1114112K + class space used 1841K, committed 1984K, reserved 1048576K +} +Event: 3.405 GC heap after +{Heap after GC invocations=3 (full 0): + garbage-first heap total 520192K, used 12897K [0x0000000605000000, 0x0000000800000000) + region size 4096K, 3 young (12288K), 3 survivors (12288K) + Metaspace used 15353K, committed 15616K, reserved 1114112K + class space used 1841K, committed 1984K, reserved 1048576K +} +Event: 17.765 GC heap before +{Heap before GC invocations=3 (full 0): + garbage-first heap total 520192K, used 242273K [0x0000000605000000, 0x0000000800000000) + region size 4096K, 59 young (241664K), 3 survivors (12288K) + Metaspace used 18071K, committed 18368K, reserved 1114112K + class space used 2039K, committed 2176K, reserved 1048576K +} +Event: 17.782 GC heap after +{Heap after GC invocations=4 (full 0): + garbage-first heap total 520192K, used 28878K [0x0000000605000000, 0x0000000800000000) + region size 4096K, 7 young (28672K), 7 survivors (28672K) + Metaspace used 18071K, committed 18368K, reserved 1114112K + class space used 2039K, committed 2176K, reserved 1048576K +} +Event: 23.598 GC heap before +{Heap before GC invocations=4 (full 0): + garbage-first heap total 520192K, used 82126K [0x0000000605000000, 0x0000000800000000) + region size 4096K, 21 young (86016K), 7 survivors (28672K) + Metaspace used 21168K, committed 21504K, reserved 1114112K + class space used 2376K, committed 2560K, reserved 1048576K +} +Event: 23.615 GC heap after +{Heap after GC invocations=5 (full 0): + garbage-first heap total 520192K, used 33213K [0x0000000605000000, 0x0000000800000000) + region size 4096K, 2 young (8192K), 2 survivors (8192K) + Metaspace used 21168K, committed 21504K, reserved 1114112K + class space used 2376K, committed 2560K, reserved 1048576K +} +Event: 25.895 GC heap before +{Heap before GC invocations=6 (full 0): + garbage-first heap total 139264K, used 115133K [0x0000000605000000, 0x0000000800000000) + region size 4096K, 23 young (94208K), 2 survivors (8192K) + Metaspace used 27261K, committed 27648K, reserved 1114112K + class space used 3071K, committed 3264K, reserved 1048576K +} +Event: 25.915 GC heap after +{Heap after GC invocations=7 (full 0): + garbage-first heap total 159744K, used 63356K [0x0000000605000000, 0x0000000800000000) + region size 4096K, 9 young (36864K), 9 survivors (36864K) + Metaspace used 27261K, committed 27648K, reserved 1114112K + class space used 3071K, committed 3264K, reserved 1048576K +} +Event: 26.420 GC heap before +{Heap before GC invocations=7 (full 0): + garbage-first heap total 159744K, used 100220K [0x0000000605000000, 0x0000000800000000) + region size 4096K, 19 young (77824K), 9 survivors (36864K) + Metaspace used 27286K, committed 27648K, reserved 1114112K + class space used 3071K, committed 3264K, reserved 1048576K +} +Event: 26.445 GC heap after +{Heap after GC invocations=8 (full 0): + garbage-first heap total 159744K, used 77687K [0x0000000605000000, 0x0000000800000000) + region size 4096K, 3 young (12288K), 3 survivors (12288K) + Metaspace used 27286K, committed 27648K, reserved 1114112K + class space used 3071K, committed 3264K, reserved 1048576K +} + +Deoptimization events (20 events): +Event: 26.385 Thread 0x000001f1ab9830f0 Uncommon trap: trap_request=0xffffff45 fr.pc=0x000001f1bc6d2d28 relative=0x0000000000000208 +Event: 26.385 Thread 0x000001f1ab9830f0 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000001f1bc6d2d28 method=java.lang.CharacterDataLatin1.isJavaIdentifierStart(I)Z @ 14 c2 +Event: 26.385 Thread 0x000001f1ab9830f0 DEOPT PACKING pc=0x000001f1bc6d2d28 sp=0x000000184c7fc410 +Event: 26.385 Thread 0x000001f1ab9830f0 DEOPT UNPACKING pc=0x000001f1bbdd23a3 sp=0x000000184c7fc2c0 mode 2 +Event: 26.385 Thread 0x000001f1ab9830f0 Uncommon trap: trap_request=0xffffff45 fr.pc=0x000001f1bc5a5d08 relative=0x0000000000000088 +Event: 26.385 Thread 0x000001f1ab9830f0 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000001f1bc5a5d08 method=java.lang.CharacterDataLatin1.isJavaIdentifierStart(I)Z @ 14 c2 +Event: 26.385 Thread 0x000001f1ab9830f0 DEOPT PACKING pc=0x000001f1bc5a5d08 sp=0x000000184c7fc370 +Event: 26.385 Thread 0x000001f1ab9830f0 DEOPT UNPACKING pc=0x000001f1bbdd23a3 sp=0x000000184c7fc2e0 mode 2 +Event: 26.461 Thread 0x000001f1ab9830f0 DEOPT PACKING pc=0x000001f1b55245cf sp=0x000000184c7fc010 +Event: 26.461 Thread 0x000001f1ab9830f0 DEOPT UNPACKING pc=0x000001f1bbdd2b43 sp=0x000000184c7fb5a0 mode 0 +Event: 26.543 Thread 0x000001f1ab9830f0 DEOPT PACKING pc=0x000001f1b4b336ac sp=0x000000184c7fc900 +Event: 26.543 Thread 0x000001f1ab9830f0 DEOPT UNPACKING pc=0x000001f1bbdd2b43 sp=0x000000184c7fbdf0 mode 0 +Event: 26.561 Thread 0x000001f1ab9830f0 Uncommon trap: trap_request=0xfffffff4 fr.pc=0x000001f1bc6adb20 relative=0x0000000000000c40 +Event: 26.561 Thread 0x000001f1ab9830f0 Uncommon trap: reason=null_check action=make_not_entrant pc=0x000001f1bc6adb20 method=com.sun.tools.javac.util.UnsharedNameTable.fromUtf([BII)Lcom/sun/tools/javac/util/Name; @ 42 c2 +Event: 26.561 Thread 0x000001f1ab9830f0 DEOPT PACKING pc=0x000001f1bc6adb20 sp=0x000000184c7fca60 +Event: 26.562 Thread 0x000001f1ab9830f0 DEOPT UNPACKING pc=0x000001f1bbdd23a3 sp=0x000000184c7fca08 mode 2 +Event: 26.588 Thread 0x000001f1ab9830f0 Uncommon trap: trap_request=0xffffff45 fr.pc=0x000001f1bc6eb244 relative=0x0000000000000144 +Event: 26.588 Thread 0x000001f1ab9830f0 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000001f1bc6eb244 method=jdk.nio.zipfs.ZipPath.getResolved()[B @ 19 c2 +Event: 26.588 Thread 0x000001f1ab9830f0 DEOPT PACKING pc=0x000001f1bc6eb244 sp=0x000000184c7fc680 +Event: 26.588 Thread 0x000001f1ab9830f0 DEOPT UNPACKING pc=0x000001f1bbdd23a3 sp=0x000000184c7fc608 mode 2 + +Classes unloaded (0 events): +No events + +Classes redefined (0 events): +No events + +Internal exceptions (20 events): +Event: 26.578 Thread 0x000001f1ab9830f0 Exception (0x0000000621174240) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] +Event: 26.578 Thread 0x000001f1ab9830f0 Exception (0x0000000621175100) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] +Event: 26.578 Thread 0x000001f1ab9830f0 Exception (0x0000000621175388) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] +Event: 26.579 Thread 0x000001f1ab9830f0 Exception (0x00000006211764a0) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] +Event: 26.581 Thread 0x000001f1ab9830f0 Exception (0x000000062117c2f0) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] +Event: 26.581 Thread 0x000001f1ab9830f0 Exception (0x000000062117c6c0) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] +Event: 26.582 Thread 0x000001f1ab9830f0 Exception (0x00000006211822d0) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] +Event: 26.582 Thread 0x000001f1ab9830f0 Exception (0x0000000621182660) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] +Event: 26.582 Thread 0x000001f1ab9830f0 Exception (0x0000000621183590) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] +Event: 26.582 Thread 0x000001f1ab9830f0 Exception (0x0000000621183858) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] +Event: 26.582 Thread 0x000001f1ab9830f0 Exception (0x0000000621184a40) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] +Event: 26.584 Thread 0x000001f1ab9830f0 Exception (0x000000062118c080) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] +Event: 26.584 Thread 0x000001f1ab9830f0 Exception (0x000000062118c490) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] +Event: 26.586 Thread 0x000001f1ab9830f0 Exception (0x0000000621194420) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] +Event: 26.586 Thread 0x000001f1ab9830f0 Exception (0x0000000621194778) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] +Event: 26.589 Thread 0x000001f1ab9830f0 Exception (0x0000000621196b50) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] +Event: 26.589 Thread 0x000001f1ab9830f0 Exception (0x0000000621196de0) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] +Event: 26.590 Thread 0x000001f1ab9830f0 Exception (0x0000000621199178) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] +Event: 26.593 Thread 0x000001f1ab9830f0 Exception (0x00000006211a47c8) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] +Event: 26.593 Thread 0x000001f1ab9830f0 Exception (0x00000006211a4ba8) +thrown [s\open\src\hotspot\share\prims\jni.cpp, line 516] + +VM Operations (20 events): +Event: 23.801 Executing VM operation: HandshakeAllThreads +Event: 23.802 Executing VM operation: HandshakeAllThreads done +Event: 23.805 Executing VM operation: HandshakeAllThreads +Event: 23.805 Executing VM operation: HandshakeAllThreads done +Event: 24.026 Executing VM operation: HandshakeAllThreads +Event: 24.026 Executing VM operation: HandshakeAllThreads done +Event: 24.027 Executing VM operation: HandshakeAllThreads +Event: 24.027 Executing VM operation: HandshakeAllThreads done +Event: 25.033 Executing VM operation: Cleanup +Event: 25.034 Executing VM operation: Cleanup done +Event: 25.604 Executing VM operation: HandshakeAllThreads +Event: 25.604 Executing VM operation: HandshakeAllThreads done +Event: 25.895 Executing VM operation: G1CollectForAllocation +Event: 25.915 Executing VM operation: G1CollectForAllocation done +Event: 26.420 Executing VM operation: G1CollectForAllocation +Event: 26.445 Executing VM operation: G1CollectForAllocation done +Event: 26.542 Executing VM operation: HandshakeAllThreads +Event: 26.543 Executing VM operation: HandshakeAllThreads done +Event: 26.545 Executing VM operation: HandshakeAllThreads +Event: 26.545 Executing VM operation: HandshakeAllThreads done + +Events (20 events): +Event: 26.539 loading class java/nio/file/Files$2 +Event: 26.539 loading class java/nio/file/Files$2 done +Event: 26.540 loading class java/util/stream/Nodes$SpinedNodeBuilder +Event: 26.540 loading class java/util/stream/SpinedBuffer +Event: 26.541 loading class java/util/stream/AbstractSpinedBuffer +Event: 26.541 loading class java/util/stream/AbstractSpinedBuffer done +Event: 26.541 loading class java/util/stream/SpinedBuffer done +Event: 26.541 loading class java/util/stream/Nodes$SpinedNodeBuilder done +Event: 26.543 loading class sun/nio/fs/WindowsPath$WindowsPathWithAttributes +Event: 26.543 loading class sun/nio/fs/BasicFileAttributesHolder +Event: 26.544 loading class sun/nio/fs/BasicFileAttributesHolder done +Event: 26.544 loading class sun/nio/fs/WindowsPath$WindowsPathWithAttributes done +Event: 26.587 loading class java/nio/file/SimpleFileVisitor +Event: 26.587 loading class java/nio/file/SimpleFileVisitor done +Event: 26.587 loading class java/nio/file/FileTreeWalker$1 +Event: 26.587 loading class java/nio/file/FileTreeWalker$1 done +Event: 26.588 loading class java/nio/file/Files$3 +Event: 26.588 loading class java/nio/file/Files$3 done +Event: 26.588 loading class java/nio/file/FileVisitResult +Event: 26.588 loading class java/nio/file/FileVisitResult done + + +Dynamic libraries: +0x00007ff7b4fc0000 - 0x00007ff7b4fd0000 C:\Program Files\Java\jdk-17\bin\java.exe +0x00007fff0ea80000 - 0x00007fff0ece7000 C:\WINDOWS\SYSTEM32\ntdll.dll +0x00007fff0cc20000 - 0x00007fff0cce9000 C:\WINDOWS\System32\KERNEL32.DLL +0x00007fff0c1c0000 - 0x00007fff0c5af000 C:\WINDOWS\System32\KERNELBASE.dll +0x00007fff0beb0000 - 0x00007fff0bffb000 C:\WINDOWS\System32\ucrtbase.dll +0x00007ffefabe0000 - 0x00007ffefabfb000 C:\Program Files\Java\jdk-17\bin\VCRUNTIME140.dll +0x00007ffef7020000 - 0x00007ffef7039000 C:\Program Files\Java\jdk-17\bin\jli.dll +0x00007fff0e7e0000 - 0x00007fff0e894000 C:\WINDOWS\System32\ADVAPI32.dll +0x00007fff0d4a0000 - 0x00007fff0d549000 C:\WINDOWS\System32\msvcrt.dll +0x00007fff0d270000 - 0x00007fff0d316000 C:\WINDOWS\System32\sechost.dll +0x00007fff0ca00000 - 0x00007fff0cb18000 C:\WINDOWS\System32\RPCRT4.dll +0x00007fff0ccf0000 - 0x00007fff0ceb5000 C:\WINDOWS\System32\USER32.dll +0x00007ffeeb990000 - 0x00007ffeebc23000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.26100.7309_none_3e05feeae336a044\COMCTL32.dll +0x00007fff0c7f0000 - 0x00007fff0c817000 C:\WINDOWS\System32\win32u.dll +0x00007fff0e660000 - 0x00007fff0e68b000 C:\WINDOWS\System32\GDI32.dll +0x00007fff0c000000 - 0x00007fff0c12c000 C:\WINDOWS\System32\gdi32full.dll +0x00007fff0bbd0000 - 0x00007fff0bc73000 C:\WINDOWS\System32\msvcp_win.dll +0x00007ffef9fa0000 - 0x00007ffef9fab000 C:\WINDOWS\SYSTEM32\VERSION.dll +0x00007fff0e920000 - 0x00007fff0e951000 C:\WINDOWS\System32\IMM32.DLL +0x00007ffefabc0000 - 0x00007ffefabcc000 C:\Program Files\Java\jdk-17\bin\vcruntime140_1.dll +0x00007ffebd8b0000 - 0x00007ffebd93e000 C:\Program Files\Java\jdk-17\bin\msvcp140.dll +0x00007ffe4c0a0000 - 0x00007ffe4cc81000 C:\Program Files\Java\jdk-17\bin\server\jvm.dll +0x00007fff0d550000 - 0x00007fff0d558000 C:\WINDOWS\System32\PSAPI.DLL +0x00007ffee8ab0000 - 0x00007ffee8aba000 C:\WINDOWS\SYSTEM32\WSOCK32.dll +0x00007fff030d0000 - 0x00007fff03105000 C:\WINDOWS\SYSTEM32\WINMM.dll +0x00007fff0e9c0000 - 0x00007fff0ea34000 C:\WINDOWS\System32\WS2_32.dll +0x00007fff0a910000 - 0x00007fff0a92b000 C:\WINDOWS\SYSTEM32\kernel.appcore.dll +0x00007ffefa2b0000 - 0x00007ffefa2ba000 C:\Program Files\Java\jdk-17\bin\jimage.dll +0x00007fff08f40000 - 0x00007fff09182000 C:\WINDOWS\SYSTEM32\DBGHELP.DLL +0x00007fff0cee0000 - 0x00007fff0d266000 C:\WINDOWS\System32\combase.dll +0x00007fff0d740000 - 0x00007fff0d816000 C:\WINDOWS\System32\OLEAUT32.dll +0x00007ffee9c40000 - 0x00007ffee9c7c000 C:\WINDOWS\SYSTEM32\dbgcore.DLL +0x00007fff0bc80000 - 0x00007fff0bd25000 C:\WINDOWS\System32\bcryptPrimitives.dll +0x00007ffef8c50000 - 0x00007ffef8c5e000 C:\Program Files\Java\jdk-17\bin\instrument.dll +0x00007ffee83a0000 - 0x00007ffee83c5000 C:\Program Files\Java\jdk-17\bin\java.dll +0x00007ffe891c0000 - 0x00007ffe89297000 C:\Program Files\Java\jdk-17\bin\jsvml.dll +0x00007fff0de20000 - 0x00007fff0e573000 C:\WINDOWS\System32\SHELL32.dll +0x00007fff0c680000 - 0x00007fff0c7ea000 C:\WINDOWS\System32\wintypes.dll +0x00007fff09760000 - 0x00007fff09fbe000 C:\WINDOWS\SYSTEM32\windows.storage.dll +0x00007fff0d3a0000 - 0x00007fff0d495000 C:\WINDOWS\System32\SHCORE.dll +0x00007fff0e770000 - 0x00007fff0e7d6000 C:\WINDOWS\System32\shlwapi.dll +0x00007fff0baf0000 - 0x00007fff0bb19000 C:\WINDOWS\SYSTEM32\profapi.dll +0x00007ffee8120000 - 0x00007ffee8138000 C:\Program Files\Java\jdk-17\bin\zip.dll +0x00007ffee8340000 - 0x00007ffee8359000 C:\Program Files\Java\jdk-17\bin\net.dll +0x00007fff01b30000 - 0x00007fff01c58000 C:\WINDOWS\SYSTEM32\WINHTTP.dll +0x00007fff0ae60000 - 0x00007fff0aecb000 C:\WINDOWS\system32\mswsock.dll +0x00007ffee8320000 - 0x00007ffee8336000 C:\Program Files\Java\jdk-17\bin\nio.dll +0x00007ffee69f0000 - 0x00007ffee6a14000 C:\Users\92525\AppData\Local\Temp\jansi-2.4.1-8ddcd875480afcc4-jansi.dll +0x00007ffef8df0000 - 0x00007ffef8e00000 C:\Program Files\Java\jdk-17\bin\verify.dll + +dbghelp: loaded successfully - version: 4.0.5 - missing functions: none +symbol engine: initialized successfully - sym options: 0x614 - pdb path: .;C:\Program Files\Java\jdk-17\bin;C:\WINDOWS\SYSTEM32;C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.26100.7309_none_3e05feeae336a044;C:\Program Files\Java\jdk-17\bin\server;C:\Users\92525\AppData\Local\Temp + +VM Arguments: +jvm_args: -Dmaven.multiModuleProjectDirectory=D:\Project\ZhongYou\Cpte-Cloud -Djansi.passthrough=true -Dmaven.home=D:\Download_Directory\IntelliJ IDEA Community Edition 2024.3.6\plugins\maven\lib\maven3 -Dclassworlds.conf=D:\Download_Directory\IntelliJ IDEA Community Edition 2024.3.6\plugins\maven\lib\maven3\bin\m2.conf -Dmaven.ext.class.path=D:\Download_Directory\IntelliJ IDEA Community Edition 2024.3.6\plugins\maven\lib\maven-event-listener.jar -javaagent:D:\Download_Directory\IntelliJ IDEA Community Edition 2024.3.6\lib\idea_rt.jar=52550 -Dfile.encoding=UTF-8 +java_command: org.codehaus.classworlds.Launcher -Didea.version=2024.3.6 -s D:\apache-maven-3.6.0\apache-maven-3.6.0\conf\settings.xml install -P prod +java_class_path (initial): D:\Download_Directory\IntelliJ IDEA Community Edition 2024.3.6\plugins\maven\lib\maven3\boot\plexus-classworlds-2.8.0.jar;D:\Download_Directory\IntelliJ IDEA Community Edition 2024.3.6\plugins\maven\lib\maven3\boot\plexus-classworlds.license +Launcher Type: SUN_STANDARD + +[Global flags] + intx CICompilerCount = 4 {product} {ergonomic} + uint ConcGCThreads = 3 {product} {ergonomic} + uint G1ConcRefinementThreads = 10 {product} {ergonomic} + size_t G1HeapRegionSize = 4194304 {product} {ergonomic} + uintx GCDrainStackTargetSize = 64 {product} {ergonomic} + size_t InitialHeapSize = 532676608 {product} {ergonomic} + size_t MarkStackSize = 4194304 {product} {ergonomic} + size_t MaxHeapSize = 8506048512 {product} {ergonomic} + size_t MaxNewSize = 5100273664 {product} {ergonomic} + size_t MinHeapDeltaBytes = 4194304 {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 = 8506048512 {manageable} {ergonomic} + bool UseCompressedClassPointers = true {product lp64_product} {ergonomic} + bool UseCompressedOops = true {product lp64_product} {ergonomic} + bool UseG1GC = true {product} {ergonomic} + bool UseLargePagesIndividualAllocation = false {pd product} {ergonomic} + +Logging: +Log output configuration: + #0: stdout all=warning uptime,level,tags + #1: stderr all=off uptime,level,tags + +Environment Variables: +JAVA_HOME=C:\Program Files\Java\jdk1.8.0_202 +CLASSPATH=.;C:\Program Files\Java\jdk1.8.0_202\lib\dt.jar;C:\Program Files\Java\jdk1.8.0_202\lib\tools.jar; +PATH=E:\app\92525\product\11.2.0\dbhome_1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;D:\Download_Directory\nvm;D:\Download_Directory\nodejs;D:\Download_Directory\nvm\node_global;D:\Download_Directory\nvm\node_cache;C:\Program Files\Git\cmd;C:\Program Files\Java\jdk1.8.0_202\bin;C:\Program Files\Java\jdk1.8.0_202\jre\bin;C:\Users\92525\AppData\Local\Microsoft\WindowsApps;D:\Download_Directory\nvm;D:\Download_Directory\nodejs;D:\Download_Directory\Qoder\bin +USERNAME=92525 +OS=Windows_NT +PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 154 Stepping 4, GenuineIntel + + + +--------------- S Y S T E M --------------- + +OS: + Windows 11 , 64 bit Build 26100 (10.0.26100.7623) +OS uptime: 6 days 5:09 hours +Hyper-V role detected + +CPU: total 12 (initial active 12) (6 cores per cpu, 2 threads per core) family 6 model 154 stepping 4 microcode 0x42c, 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, sha, fma, vzeroupper, clflush, clflushopt, clwb, hv + +Memory: 4k page, system-wide physical 32439M (8293M free) +TotalPageFile size 47460M (AvailPageFile size 7358M) +current process WorkingSet (physical memory assigned to process): 302M, peak: 395M +current process commit charge ("private bytes"): 342M, peak: 678M + +vm_info: Java HotSpot(TM) 64-Bit Server VM (17.0.16+12-LTS-247) for windows-amd64 JRE (17.0.16+12-LTS-247), built on Jun 27 2025 10:11:42 by "mach5one" with MS VC++ 17.6 (VS2022) + +END.