The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Perl module Java::JVM::Classfile

0.29 Thu Dec 27 21:26:47 CET 2007
    - implement interfaces and fields with new features class and
      test (patches by Vadim Beilin)

0.19 Sun May 19 18:33:15 BST 2002
	- new perl.t test which generates Perl code from the example
          class files, runs them, and compares them with the expected
          outcome
        - more patches by Amit Guha: method to reads floats from the
          IEEE format and 2-word operations ([dl]load, [dl]store) work
          by simulating their effect on stacks i.e. loads are followed
          by a push @stack, 0 and stores are preceded by a pop @stack.
          Complicates the code but this is the only way to make it 
          work in all cases.   

0.18 Mon May 13 21:54:22 BST 2002
	- new Ackermann example / tests
	- Java::JVM::Classfile::Perl can now cope with ifne op and can
	  send more than one parameter to a subroutine)
	- added patches by Amit Guha to make ::Perl support multi-parameter
          method calls and initial double / float / long functionality

0.17 Tue Apr 16 16:25:43 GMT 2002
	- support for int type
	- support for sipush opcode
	- new spin and fibo tests

0.16 Sat Dec 15 15:57:06 GMT 2001
	- added support for iinc, newarray opcodes
	- new Java::JVM::Classfile::Perl which converts JVM
	instructions to Perl code (with major limitations of course,
	try ./class2perl.pl Bench.class). Can only pass in one argument to
	subroutines at the moment, and probably need to write the
	whole of the Java class libraries in Perl...

0.15 Thu Oct 25 11:39:05 BST 2001
	- much more robust bytecode parser which parses more bytecodes
	and copes with branches and labels (new Bench.class and bench.t)
	- support for LineNumberTable attribute (and docs & tests)

0.14 Thu Oct 18 19:10:13 BST 2001
	- added bytecode parser (see Code attribute)

0.12 Mon Oct  8 12:22:43 BST 2001
	- created and released first version