--- - branch: MAIN date: Wed Aug 26 21:44:43 UTC 2009 files: - new: '1.20' old: '1.19' path: pkgsrc/lang/parrot/Makefile pathrev: pkgsrc/lang/parrot/Makefile@1.20 type: modified - new: '1.15' old: '1.14' path: pkgsrc/lang/parrot/distinfo pathrev: pkgsrc/lang/parrot/distinfo@1.15 type: modified - new: '1.1' old: '0' path: pkgsrc/lang/parrot/patches/patch-af pathrev: pkgsrc/lang/parrot/patches/patch-af@1.1 type: added - new: '1.1' old: '0' path: pkgsrc/lang/parrot/patches/patch-ag pathrev: pkgsrc/lang/parrot/patches/patch-ag@1.1 type: added id: 20090826T214443Z.985ca128efa02d80618ccbef214ed362bbd36130 log: | Update from version 1.4.0nb1 to 1.5.0. Pkgsrc changes: o Add patch-af and patch-ag so that the math library variant selection actually works as intended. Upstream changes: - Core + Removed several deprecated functions and features + Removed bsr, jsr, branch_cs, and ret opcodes + Removed global stacks system + Changed OPS file format to include explicit preamble + Changed all "new 'Iterator'" instructions into 'iter' instructions + Removed Configure.pl options for specifying non-working GC cores + Removed unexecuting code as found by Coverity + Improvements to the Parrot Debugger + Added experimental fixed-size structure allocator to the GC + Added experimental lazy arena allocation to the GC + Removed the defunct PASM1 compiler object + Refactored hashes, keys, and iterators + Added "corevm" make target to build Parrot without all the supporting libraries + Removed Random PMC type and added in a "rand" dynop + Optimization and Improvements to the NCI thunk generator + New include file libpaths.pasm - Compilers + Multiple .local with same name and different type is now an error on IMCC. - Platforms + Improved support for detecting Fink and Macports + Updated search directories for libraries - Documentation + "Parrot Developers Guide: PIR" released to publisher and available to purchase + Improved documentation about Parrot Debugger + Update PGE Documentation - Miscellaneous + Added tests + Fixes to code, documentation, and standards module: pkgsrc subject: 'CVS commit: pkgsrc/lang/parrot' unixtime: '1251323083' user: he