コード例 #1
0
ファイル: class_reader.go プロジェクト: cretz/jvm.go
func (self *ClassReader) readInt32() int32 {
	val := bigendian.Int32(self.data)
	self.data = self.data[4:]
	return val
}
コード例 #2
0
ファイル: Unsafe_memory.go プロジェクト: b-xiang/jvm.go
// public native int getInt(long address);
// (J)I
func mem_getInt(frame *rtda.Frame) {
	stack, mem := _get(frame)
	stack.PushInt(bigendian.Int32(mem))
}
コード例 #3
0
ファイル: class_reader.go プロジェクト: cretz/jvm.go
func (self *ClassReader) readUint32() uint32 {
	val := bigendian.Int32(self.data)
	self.data = self.data[4:]
	return uint32(val)
}