org.mvel2.MVEL.isAdvancedDebugging()方法的使用及代码示例

x33g5p2x  于2022-01-25 转载在 其他  
字(6.8k)|赞(0)|评价(0)|浏览(155)

本文整理了Java中org.mvel2.MVEL.isAdvancedDebugging()方法的一些代码示例,展示了MVEL.isAdvancedDebugging()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。MVEL.isAdvancedDebugging()方法的具体详情如下:
包路径:org.mvel2.MVEL
类名称:MVEL
方法名:isAdvancedDebugging

MVEL.isAdvancedDebugging介绍

暂无

代码示例

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.mvel

private void _initJIT2() {
  if (isAdvancedDebugging()) {
    buildLog = new StringAppender();
  }
  cw = new ClassWriter(ClassWriter.COMPUTE_MAXS + ClassWriter.COMPUTE_FRAMES);
  synchronized (Runtime.getRuntime()) {
    cw.visit(OPCODES_VERSION, Opcodes.ACC_PUBLIC + Opcodes.ACC_SUPER, className = "ASMAccessorImpl_"
        + valueOf(cw.hashCode()).replaceAll("\\-", "_") + (System.currentTimeMillis() / 10) +
        ((int) Math.random() * 100),
        null, "java/lang/Object", new String[]{NAMESPACE + "compiler/Accessor"});
  }
  MethodVisitor m = cw.visitMethod(ACC_PUBLIC, "<init>", "()V", null, null);
  m.visitCode();
  m.visitVarInsn(Opcodes.ALOAD, 0);
  m.visitMethodInsn(INVOKESPECIAL, "java/lang/Object",
      "<init>", "()V");
  m.visitInsn(RETURN);
  m.visitMaxs(1, 1);
  m.visitEnd();
  (mv = cw.visitMethod(ACC_PUBLIC, "setValue",
      "(Ljava/lang/Object;Ljava/lang/Object;L" + NAMESPACE
          + "integration/VariableResolverFactory;Ljava/lang/Object;)Ljava/lang/Object;", null, null)).visitCode();
}

代码示例来源:origin: io.virtdata/virtdata-lib-realer

private void _initJIT2() {
 if (isAdvancedDebugging()) {
  buildLog = new StringAppender();
 }
 cw = new ClassWriter(ClassWriter.COMPUTE_MAXS + ClassWriter.COMPUTE_FRAMES);
 synchronized (Runtime.getRuntime()) {
  cw.visit(OPCODES_VERSION, Opcodes.ACC_PUBLIC + Opcodes.ACC_SUPER, className = "ASMAccessorImpl_"
    + valueOf(cw.hashCode()).replaceAll("\\-", "_") + (System.currentTimeMillis() / 10) +
    ((int) (Math.random() * 100)),
    null, "java/lang/Object", new String[]{NAMESPACE + "compiler/Accessor"});
 }
 MethodVisitor m = cw.visitMethod(ACC_PUBLIC, "<init>", "()V", null, null);
 m.visitCode();
 m.visitVarInsn(Opcodes.ALOAD, 0);
 m.visitMethodInsn(INVOKESPECIAL, "java/lang/Object",
   "<init>", "()V");
 m.visitInsn(RETURN);
 m.visitMaxs(1, 1);
 m.visitEnd();
 (mv = cw.visitMethod(ACC_PUBLIC, "setValue",
   "(Ljava/lang/Object;Ljava/lang/Object;L" + NAMESPACE
     + "integration/VariableResolverFactory;Ljava/lang/Object;)Ljava/lang/Object;", null, null)).visitCode();
}

代码示例来源:origin: org.mvel/mvel2

private void _initJIT2() {
 if (isAdvancedDebugging()) {
  buildLog = new StringAppender();
 }
 cw = new ClassWriter(ClassWriter.COMPUTE_MAXS + ClassWriter.COMPUTE_FRAMES);
 synchronized (Runtime.getRuntime()) {
  cw.visit(OPCODES_VERSION, Opcodes.ACC_PUBLIC + Opcodes.ACC_SUPER, className = "ASMAccessorImpl_"
    + valueOf(cw.hashCode()).replaceAll("\\-", "_") + (System.currentTimeMillis() / 10) +
    ((int) (Math.random() * 100)),
    null, "java/lang/Object", new String[]{NAMESPACE + "compiler/Accessor"});
 }
 MethodVisitor m = cw.visitMethod(ACC_PUBLIC, "<init>", "()V", null, null);
 m.visitCode();
 m.visitVarInsn(Opcodes.ALOAD, 0);
 m.visitMethodInsn(INVOKESPECIAL, "java/lang/Object",
   "<init>", "()V");
 m.visitInsn(RETURN);
 m.visitMaxs(1, 1);
 m.visitEnd();
 (mv = cw.visitMethod(ACC_PUBLIC, "setValue",
   "(Ljava/lang/Object;Ljava/lang/Object;L" + NAMESPACE
     + "integration/VariableResolverFactory;Ljava/lang/Object;)Ljava/lang/Object;", null, null)).visitCode();
}

代码示例来源:origin: io.virtdata/virtdata-lib-realer

/**
 * Does all the boilerplate for initiating the JIT.
 */
private void _initJIT() {
 if (isAdvancedDebugging()) {
  buildLog = new StringAppender();
 }
 cw = new ClassWriter(ClassWriter.COMPUTE_MAXS + ClassWriter.COMPUTE_FRAMES);
 synchronized (Runtime.getRuntime()) {
  cw.visit(OPCODES_VERSION, Opcodes.ACC_PUBLIC + Opcodes.ACC_SUPER, className = "ASMAccessorImpl_"
    + valueOf(cw.hashCode()).replaceAll("\\-", "_") + (System.currentTimeMillis() / 10) +
    ((int) (Math.random() * 100)),
    null, "java/lang/Object", new String[]{NAMESPACE + "compiler/Accessor"});
 }
 MethodVisitor m = cw.visitMethod(ACC_PUBLIC, "<init>", "()V", null, null);
 m.visitCode();
 m.visitVarInsn(Opcodes.ALOAD, 0);
 m.visitMethodInsn(INVOKESPECIAL, "java/lang/Object",
   "<init>", "()V");
 m.visitInsn(RETURN);
 m.visitMaxs(1, 1);
 m.visitEnd();
 (mv = cw.visitMethod(ACC_PUBLIC, "getValue",
   "(Ljava/lang/Object;Ljava/lang/Object;L" + NAMESPACE
     + "integration/VariableResolverFactory;)Ljava/lang/Object;", null, null)).visitCode();
}

代码示例来源:origin: org.mvel/mvel2

/**
 * Does all the boilerplate for initiating the JIT.
 */
private void _initJIT() {
 if (isAdvancedDebugging()) {
  buildLog = new StringAppender();
 }
 cw = new ClassWriter(ClassWriter.COMPUTE_MAXS + ClassWriter.COMPUTE_FRAMES);
 synchronized (Runtime.getRuntime()) {
  cw.visit(OPCODES_VERSION, Opcodes.ACC_PUBLIC + Opcodes.ACC_SUPER, className = "ASMAccessorImpl_"
    + valueOf(cw.hashCode()).replaceAll("\\-", "_") + (System.currentTimeMillis() / 10) +
    ((int) (Math.random() * 100)),
    null, "java/lang/Object", new String[]{NAMESPACE + "compiler/Accessor"});
 }
 MethodVisitor m = cw.visitMethod(ACC_PUBLIC, "<init>", "()V", null, null);
 m.visitCode();
 m.visitVarInsn(Opcodes.ALOAD, 0);
 m.visitMethodInsn(INVOKESPECIAL, "java/lang/Object",
   "<init>", "()V");
 m.visitInsn(RETURN);
 m.visitMaxs(1, 1);
 m.visitEnd();
 (mv = cw.visitMethod(ACC_PUBLIC, "getValue",
   "(Ljava/lang/Object;Ljava/lang/Object;L" + NAMESPACE
     + "integration/VariableResolverFactory;)Ljava/lang/Object;", null, null)).visitCode();
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.mvel

/**
 * Does all the boilerplate for initiating the JIT.
 */
private void _initJIT() {
  if (isAdvancedDebugging()) {
    buildLog = new StringAppender();
  }
  cw = new ClassWriter(ClassWriter.COMPUTE_MAXS + ClassWriter.COMPUTE_FRAMES);
  synchronized (Runtime.getRuntime()) {
    cw.visit(OPCODES_VERSION, Opcodes.ACC_PUBLIC + Opcodes.ACC_SUPER, className = "ASMAccessorImpl_"
        + valueOf(cw.hashCode()).replaceAll("\\-", "_") + (System.currentTimeMillis() / 10) +
        ((int) Math.random() * 100),
        null, "java/lang/Object", new String[]{NAMESPACE + "compiler/Accessor"});
  }
  MethodVisitor m = cw.visitMethod(ACC_PUBLIC, "<init>", "()V", null, null);
  m.visitCode();
  m.visitVarInsn(Opcodes.ALOAD, 0);
  m.visitMethodInsn(INVOKESPECIAL, "java/lang/Object",
      "<init>", "()V");
  m.visitInsn(RETURN);
  m.visitMaxs(1, 1);
  m.visitEnd();
  (mv = cw.visitMethod(ACC_PUBLIC, "getValue",
      "(Ljava/lang/Object;Ljava/lang/Object;L" + NAMESPACE
          + "integration/VariableResolverFactory;)Ljava/lang/Object;", null, null)).visitCode();
}

相关文章