mirror of
https://github.com/alibaba/arthas.git
synced 2024-04-21 10:21:39 +00:00
upgrade bytekit to 0.0.2. #1545
This commit is contained in:
@@ -4,7 +4,7 @@ import java.lang.reflect.Constructor;
|
||||
import java.lang.reflect.InvocationTargetException;
|
||||
import java.lang.reflect.Method;
|
||||
|
||||
import com.alibaba.arthas.deps.org.objectweb.asm.Type;
|
||||
import com.alibaba.deps.org.objectweb.asm.Type;
|
||||
import com.taobao.arthas.core.util.StringUtils;
|
||||
|
||||
/**
|
||||
|
||||
@@ -21,27 +21,27 @@ import java.util.Map;
|
||||
import java.util.Set;
|
||||
import java.util.WeakHashMap;
|
||||
|
||||
import com.alibaba.arthas.deps.org.objectweb.asm.ClassReader;
|
||||
import com.alibaba.arthas.deps.org.objectweb.asm.Opcodes;
|
||||
import com.alibaba.arthas.deps.org.objectweb.asm.Type;
|
||||
import com.alibaba.arthas.deps.org.objectweb.asm.tree.AbstractInsnNode;
|
||||
import com.alibaba.arthas.deps.org.objectweb.asm.tree.ClassNode;
|
||||
import com.alibaba.arthas.deps.org.objectweb.asm.tree.MethodInsnNode;
|
||||
import com.alibaba.arthas.deps.org.objectweb.asm.tree.MethodNode;
|
||||
import com.alibaba.deps.org.objectweb.asm.ClassReader;
|
||||
import com.alibaba.deps.org.objectweb.asm.Opcodes;
|
||||
import com.alibaba.deps.org.objectweb.asm.Type;
|
||||
import com.alibaba.deps.org.objectweb.asm.tree.AbstractInsnNode;
|
||||
import com.alibaba.deps.org.objectweb.asm.tree.ClassNode;
|
||||
import com.alibaba.deps.org.objectweb.asm.tree.MethodInsnNode;
|
||||
import com.alibaba.deps.org.objectweb.asm.tree.MethodNode;
|
||||
import com.alibaba.arthas.deps.org.slf4j.Logger;
|
||||
import com.alibaba.arthas.deps.org.slf4j.LoggerFactory;
|
||||
import com.taobao.arthas.bytekit.asm.MethodProcessor;
|
||||
import com.taobao.arthas.bytekit.asm.interceptor.InterceptorProcessor;
|
||||
import com.taobao.arthas.bytekit.asm.interceptor.parser.DefaultInterceptorClassParser;
|
||||
import com.taobao.arthas.bytekit.asm.location.Location;
|
||||
import com.taobao.arthas.bytekit.asm.location.LocationType;
|
||||
import com.taobao.arthas.bytekit.asm.location.MethodInsnNodeWare;
|
||||
import com.taobao.arthas.bytekit.asm.location.filter.GroupLocationFilter;
|
||||
import com.taobao.arthas.bytekit.asm.location.filter.InvokeCheckLocationFilter;
|
||||
import com.taobao.arthas.bytekit.asm.location.filter.InvokeContainLocationFilter;
|
||||
import com.taobao.arthas.bytekit.asm.location.filter.LocationFilter;
|
||||
import com.taobao.arthas.bytekit.utils.AsmOpUtils;
|
||||
import com.taobao.arthas.bytekit.utils.AsmUtils;
|
||||
import com.alibaba.bytekit.asm.MethodProcessor;
|
||||
import com.alibaba.bytekit.asm.interceptor.InterceptorProcessor;
|
||||
import com.alibaba.bytekit.asm.interceptor.parser.DefaultInterceptorClassParser;
|
||||
import com.alibaba.bytekit.asm.location.Location;
|
||||
import com.alibaba.bytekit.asm.location.LocationType;
|
||||
import com.alibaba.bytekit.asm.location.MethodInsnNodeWare;
|
||||
import com.alibaba.bytekit.asm.location.filter.GroupLocationFilter;
|
||||
import com.alibaba.bytekit.asm.location.filter.InvokeCheckLocationFilter;
|
||||
import com.alibaba.bytekit.asm.location.filter.InvokeContainLocationFilter;
|
||||
import com.alibaba.bytekit.asm.location.filter.LocationFilter;
|
||||
import com.alibaba.bytekit.utils.AsmOpUtils;
|
||||
import com.alibaba.bytekit.utils.AsmUtils;
|
||||
import com.taobao.arthas.core.GlobalOptions;
|
||||
import com.taobao.arthas.core.advisor.SpyInterceptors.SpyInterceptor1;
|
||||
import com.taobao.arthas.core.advisor.SpyInterceptors.SpyInterceptor2;
|
||||
|
||||
@@ -2,12 +2,12 @@ package com.taobao.arthas.core.advisor;
|
||||
|
||||
import java.arthas.SpyAPI;
|
||||
|
||||
import com.taobao.arthas.bytekit.asm.binding.Binding;
|
||||
import com.taobao.arthas.bytekit.asm.interceptor.annotation.AtEnter;
|
||||
import com.taobao.arthas.bytekit.asm.interceptor.annotation.AtExceptionExit;
|
||||
import com.taobao.arthas.bytekit.asm.interceptor.annotation.AtExit;
|
||||
import com.taobao.arthas.bytekit.asm.interceptor.annotation.AtInvoke;
|
||||
import com.taobao.arthas.bytekit.asm.interceptor.annotation.AtInvokeException;
|
||||
import com.alibaba.bytekit.asm.binding.Binding;
|
||||
import com.alibaba.bytekit.asm.interceptor.annotation.AtEnter;
|
||||
import com.alibaba.bytekit.asm.interceptor.annotation.AtExceptionExit;
|
||||
import com.alibaba.bytekit.asm.interceptor.annotation.AtExit;
|
||||
import com.alibaba.bytekit.asm.interceptor.annotation.AtInvoke;
|
||||
import com.alibaba.bytekit.asm.interceptor.annotation.AtInvokeException;
|
||||
|
||||
/**
|
||||
*
|
||||
|
||||
@@ -11,7 +11,7 @@ import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Collection;
|
||||
|
||||
import com.alibaba.arthas.deps.org.objectweb.asm.ClassReader;
|
||||
import com.alibaba.deps.org.objectweb.asm.ClassReader;
|
||||
import com.alibaba.arthas.deps.org.slf4j.Logger;
|
||||
import com.alibaba.arthas.deps.org.slf4j.LoggerFactory;
|
||||
import com.taobao.arthas.core.command.Constants;
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
package com.taobao.arthas.core.command.logger;
|
||||
|
||||
import com.alibaba.arthas.deps.org.objectweb.asm.ClassReader;
|
||||
import com.alibaba.arthas.deps.org.objectweb.asm.ClassVisitor;
|
||||
import com.alibaba.arthas.deps.org.objectweb.asm.ClassWriter;
|
||||
import com.alibaba.arthas.deps.org.objectweb.asm.commons.ClassRemapper;
|
||||
import com.alibaba.arthas.deps.org.objectweb.asm.commons.SimpleRemapper;
|
||||
import com.alibaba.deps.org.objectweb.asm.ClassReader;
|
||||
import com.alibaba.deps.org.objectweb.asm.ClassVisitor;
|
||||
import com.alibaba.deps.org.objectweb.asm.ClassWriter;
|
||||
import com.alibaba.deps.org.objectweb.asm.commons.ClassRemapper;
|
||||
import com.alibaba.deps.org.objectweb.asm.commons.SimpleRemapper;
|
||||
|
||||
/**
|
||||
*
|
||||
|
||||
@@ -10,7 +10,7 @@ import java.util.Collection;
|
||||
import java.util.List;
|
||||
import java.util.Set;
|
||||
|
||||
import com.alibaba.arthas.deps.org.objectweb.asm.Type;
|
||||
import com.alibaba.deps.org.objectweb.asm.Type;
|
||||
import com.taobao.arthas.core.command.model.ClassDetailVO;
|
||||
import com.taobao.arthas.core.command.model.ClassLoaderVO;
|
||||
import com.taobao.arthas.core.command.model.ClassVO;
|
||||
|
||||
Reference in New Issue
Block a user