Sha256: f5d6d013c8d69a0e970fd334c766a173e18ba2935c2240febec138a6597058df
Contents?: true
Size: 508 Bytes
Versions: 1
Compression:
Stored size: 508 Bytes
Contents
describe Rasm do describe 'Bytecode' do it 'it can analyze java class bytecode' do root_dir = '/u/workdir/codes/rfsc/codegen/target/test-classes' clazz = 'com.mulberry.athena.asm.DemoClass' class_file = "#{root_dir}/#{clazz.gsub('.', '/')}.class" bytecode = Rasm::Java::Bytecode.new class_file puts bytecode.version puts bytecode.cp_info puts bytecode puts bytecode.fields puts bytecode.methods puts bytecode.attributes end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rasm-0.0.1 | spec/bytecode_spec.rb |