Revision history for Perl extension Inline::Parrot.
0.14 2004-11-10
- empty string parameters are handled properly
- Parrot can now return "null pmc" type
- Tried to fix infinite loop while looking for "parrot" on Build.PL,
but it was already fixed. Reported by Barbie (for version 0.08).
- more "Release notes"
0.13 2004-11-09
- be very explicit about requirements in Build.PL
- use Build.PL with { create_makefile_pl => 'passthrough' }
0.1201 2004-11-08
- added "lib/Inline/Parrot/parrot.pm" to the list of files in Build.PL and Makefile.PL
in an attempt to fix "Can't locate Inline/Parrot/parrot.pm in @INC" during tests.
reported by Jost Krieger.
0.12 2004-11-08
- added "Release notes" section.
- preprocess '.include' and '.macro' statements during the 'build' phase.
- changed internal calling sequence for $parrot object, avoids extra parsing.
0.1103 2004-11-07
- unlimited parameters and returned values; use the overflow register
0.1102 2004-11-06
- added a "Build.PL"
- added a global $DEBUG flag to Inline::Parrot.
- t/03-crash-parrot.t uses default "parrot" location
- if Parrot crashes, it should now give proper error messages to STDERR
- Windows can now report Parrot errors (STDOUT and STDERR are the same handle)
- updated Inline::Parrot::parrot API docs
- refactored "parrot-interp.pir" macros
- returned parameters can be non-prototyped
- parrot-interp.pir POD
0.1101 2004-10-28
- use prompt() in Makefile.PL
as suggested by PodMaster in http://www.perlmonks.org/?node_id=403289
0.11 2004-10-15
- modified/removed some tests that fail in Parrot 0.1.1
Thanks to Autrijus Tang for reporting this.
- bugfix: the Parrot interpreter was returning "S*" register values instead of "I*".
0.10 2004-10-15
- parameters may contain binary data.
- Makefile.PL retrieves the current installed configuration.
- documentation updates
0.09
[this version was rolled back]
0.08 2004-10-13
- Makefile.PL asks for the location of "parrot"
- the parrot interpreter is a separate file
- get_interpreter_code() returns a filename, instead of the code itself
0.07 2004-10-12
- prototyped parameters
0.06 2004-10-10
- "@_" is passed in registers S5 .. S15; param count goes in I2
- returns S5 .. S15
- allows for multiple subs in a single chunk of code
0.05 2004-10-09
- some Windows warnings fixed
0.04 2004-10-08
- switch to "Parrot calling convention" - ".pcc_sub"
- "@_" parameters are passed on P5 as a .PerlArray
0.03 2004-10-08
- uses a single Parrot process
0.02 2004-10-08
- created by h2xs 1.23 with options
-A -B -X -d -n Inline::Parrot --skip-exporter --skip-autoloader -b 5.5.3
0.01 2004-10-06
- see http://www.perlmonks.org/?node_id=396890