public VmCompiledCode( NativeCodeCompiler compiler, VmByteCode bytecode, Address nativeCode, Object compiledCode, int size, VmCompiledExceptionHandler[] eTable, Address defaultExceptionHandler, VmAddressMap addressTable) { this.compiler = compiler; this.magic = compiler.getMagic(); this.bytecode = bytecode; this.nativeCode = nativeCode; this.compiledCode1 = compiledCode; this.eTable = eTable; this.nativeCodeSize1 = size; this.defaultExceptionHandler = defaultExceptionHandler; this.addressTable = addressTable; if (bytecode != null) { bytecode.lock(); } if (addressTable != null) { addressTable.lock(); } }
public VmCompiledCode(NativeCodeCompiler compiler, VmByteCode bytecode, Address nativeCode, Object compiledCode, int size, VmCompiledExceptionHandler[] eTable, Address defaultExceptionHandler, VmAddressMap addressTable) { this.compiler = compiler; this.magic = compiler.getMagic(); this.bytecode = bytecode; this.nativeCode = nativeCode; this.compiledCode1 = compiledCode; this.eTable = eTable; this.nativeCodeSize1 = size; this.defaultExceptionHandler = defaultExceptionHandler; this.addressTable = addressTable; if (bytecode != null) { bytecode.lock(); } if (addressTable != null) { addressTable.lock(); if (bytecode != null) { if (bytecode.getMethod().getDeclaringClass().getName().equals( "org.jnode.vm.TryCatchNPETest")) { addressTable.writeTo(System.out); } } } }
	public VmCompiledCode(	        NativeCodeCompiler compiler,		VmByteCode bytecode,		Address nativeCode,		Object compiledCode,		int size,		VmCompiledExceptionHandler[] eTable,		Address defaultExceptionHandler,		VmAddressMap addressTable) {	    this.compiler = compiler;	    this.magic = compiler.getMagic();		this.bytecode = bytecode;		this.nativeCode = nativeCode;		this.compiledCode1 = compiledCode;		this.eTable = eTable;		this.nativeCodeSize1 = size;		this.defaultExceptionHandler = defaultExceptionHandler;		this.addressTable = addressTable;		if (bytecode != null) {			bytecode.lock();		}		if (addressTable != null) {			addressTable.lock();		}	}