Changelog for
libparrot7_0_2-7.0.2-2.1.x86_64.rpm :
Sun Mar 15 13:00:00 2015 p.drouandAATTgmail.com
- Update to version 7.0.2
* Fix 2 regressions from 6.11.0 on win64 with Visual C++. GH #1190, #1192
Wrong SAL annotations, and a wrong function ptr cast.
* Fixed reading big-endian long doubles from .pbc on win64. GH #1193
* Optimize away ExtUtils::Command on posix systems. #1177
* Fix cpu config values for gcc_cmpxchg to include atomic/gcc_x86.o on amd64.
Harmonized the cpu config keys, no $platform_has_$feature keys anymore, just
HAS_$PLATFORM_$feature. #1173
* Improved msvc configuration from a mingw perl. #1191
- Use download Url as source
- Remove parrot-native-pcc-method.patch; merged on upstream release
- Update parrot.diff
Mon Mar 10 13:00:00 2014 mlsAATTsuse.de
- update to parrot-6.1.0
* replaced perldoc by a new podextract.pl
* updated to unicode 6.3
* imcc fixes
Fri Feb 28 13:00:00 2014 schwabAATTsuse.de
- parrot-native-pcc-method.patch: fix use of native_ppc_method_t (from
https://github.com/parrot/parrot/pull/1045)
- remove all optimisation workarounds
- don\'t recreate RPM_BUILD_ROOT in %install
Thu Feb 7 13:00:00 2013 mlsAATTsuse.de
- update to parrot-5.0.0
* install of a couple of forgotten files
* new experimental PARROT_DYNEXT environment variable
* new experimental dynext_dirs config entry
Wed Jan 16 13:00:00 2013 mlsAATTsuse.de
- update to parrot-4.11.0
* fast and lightweight OS threads support
* new parrot cmdline option --numthreads
* export new dynpmc_class_ types
* store PBC_MAJOR and PBC_MINOR in the config hash
* complete rewrite of the IO system
Tue Aug 7 14:00:00 2012 mlsAATTsuse.de
- update to parrot-4.6.0
* Added init_pmc method to PackFileView.
* Added source lines from \'docs/index/book.json\' to \'index.json\'
to make display of \'Parrot Developer\'s Guide: PIR (draft)\'
display more like the other books, e.g., \'PCT Book\'.
* Removed \'docs/index/book.json\' as unnecessary.
* Improve on \'sudo make install\' permission errors by using
File::Copy::cp.
Fri Jun 22 14:00:00 2012 mlsAATTsuse.de
- update to parrot-4.5.0
* Added .write_bytes and .read_bytes methods to FileHandle and
Socket PMCs
* Added Parrot_api_set_stdhandle, Parrot_api_new_call_object and
Parrot_api_setup_signature functions to the embedding API
* removed the \"can\" VTABLE
* updated Winxed to 1.9.1
* removed .line, .file, setline and setfile directives from IMCC
Fri Jun 8 14:00:00 2012 mlsAATTsuse.de
- update to parrot-4.4.0
* Most internal calls to libc exit(x) have been replaced with
Parrot_x_
* API calls or PARROT_FORCE_EXIT
* Many documentation updates
* Updated various dependencies, e.g., \'lib/Parrot/Distribution.pm\'.
* pbc_merge has been fixed to deduplicate constant strings and
merge annotations segments
Fri Mar 23 13:00:00 2012 carlinAATTglass.org.nz
- update to parrot-4.2.0
* The signature of getprop was changed from (PMC,String,PMC) to
(PMC,PMC,String) for consistency
* PCC now reuses continuation PMCs internally, which reduces GC work by 25%
* Winxed snapshop updated to 1.6.devel
* Fixed a segfault when reading packfiles with no constant or main_sub
* The OS Dynamic PMC now has separate functions to unlink a file and
remove an empty directory (rmdir)
* various small bug fixes
- fixed a failure in the configuration script
Fri Oct 21 14:00:00 2011 mlsAATTsuse.de
- update to parrot-3.9.0
* subprof runcore was added
* winxed was updated to 1.3.0
* :tag() syntax support was added to imcc
* much cleanup
Tue Jul 19 14:00:00 2011 mlsAATTsuse.de
- update to parrot-3.6.0
* class.add_vtable_override now allows you to overwrite an override
* integers, floats and strings can now be stored in lexical variables
* added a new PackfileView PMC type
* the is_integer vtable on the String PMC now works for all encodings
Tue Jun 21 14:00:00 2011 mlsAATTsuse.de
- update to parrot-3.5.0
* IPv6 is now supported and tested
* we now have a YAML library called YAML::Tiny
* new generational gc
Tue Jan 18 13:00:00 2011 mlsAATTsuse.de
- update to parrot-3.0.0
* new embedding API is available in \"parrot/api.h\"
* packfile PMCs were refactored
* packfile manipulation code now throws embedder-friendly exceptions
* unicode support was improved
Fri Nov 19 13:00:00 2010 mlsAATTsuse.de
- update to parrot-2.10.1
* Updated to the latest nqp-rx
* A proper exception is now thrown on IO read errors
* Garbage Collector optimizations and memory leak fixes
* Deprecated charset ops were removed
Tue Oct 19 14:00:00 2010 mlsAATTsuse.de
- update to parrot-2.9.1
* IPv6 is now detected
* String PMC\'s \'reverse\' method is now faster and supports encodings
* improvements and simplifications in internal string processing
* Speed up ord, substr, index and string comparison opcodes
Tue Sep 21 14:00:00 2010 mlsAATTsuse.de
- update to parrot-2.8.0
* improved charset and string encoding
* inlined hashing and comparison functions
* implemented Exception clone vtable function
* command line argument \"--gc-threshold\" added
Mon Sep 6 14:00:00 2010 mlsAATTsuse.de
- do not install File::Which, require perl-File-Which instead
Fri Aug 27 14:00:00 2010 mlsAATTsuse.de
- update to parrot-2.7.0
* cleanups in packfile and freeze/thaw handling
* hash optimizations that improve HLL startup and run time
* some runtime library cleanups
* updated NQP-rx
Fri Jul 23 14:00:00 2010 mlsAATTsuse.de
- update to parrot-2.6.0
* plug some memory leaks
* as always, bug fixes and some optimizations
* added (experimental) URI::Escape
* updated NQP-rx
* updated the Squaak tutorial to use modern NQP-rx and PCT
Fri Jun 18 14:00:00 2010 mlsAATTsuse.de
- update to parrot-2.5.0
* Added ByteBuffer PMC to allow direct byte manipulation
* Modified some PMC vtable functions to reduce complexity, simplifying coverage.
* Modified PAST to generate symbolic PASM constants in PIR output.
* General STRING API cleanups
* Fixed up \'exit\' opcode, added CONTROL_EXIT exception type.
* Added proper support for multisubs and multimethods in nqp-rx
Thu May 20 14:00:00 2010 mlsAATTsuse.de
- update to parrot-2.4.0
* STRINGs are now immutable.
* use STRINGNULL instead of NULL when working with strings
* Fixed storage of methods in the NameSpace PMC
* Added :nsentry flag to force method to be stored in the NameSpace
* Added StringBuilder and PackfileDebug PMCs
* Added experimental opcodes find_codepoint and unroll
Thu Apr 22 14:00:00 2010 mlsAATTsuse.de
- update to parrot-2.3.0
* dlopen improved, loadlib opcode added
* Calling conventions are now much more consistent, and follows natural
semantics of handling arguments and return values
* Datatype STRINGNULL for a single Null STRING added
- work around i586 compiler bug
Wed Mar 17 13:00:00 2010 mlsAATTsuse.de
- update to parrot-2.2.0
* Most internal allocations now use the GC
* RNG non-randomness fixes
* Elimination of much dead code
Fri Feb 19 13:00:00 2010 mlsAATTsuse.de
- update to parrot-2.1.1
Fri Oct 23 14:00:00 2009 mlsAATTsuse.de
- update to October version
Mon Sep 21 14:00:00 2009 mlsAATTsuse.de
- update to September version
Thu Aug 27 14:00:00 2009 mlsAATTsuse.de
- update to August version
Fri Jun 26 14:00:00 2009 mlsAATTsuse.de
- update to June version
Thu Apr 23 14:00:00 2009 mlsAATTsuse.de
- update to April version
Fri Apr 3 14:00:00 2009 mlsAATTsuse.de
- initial revision