[svn:parrot] r42398 - trunk

barney at svn.parrot.org barney at svn.parrot.org
Tue Nov 10 09:12:05 UTC 2009


Author: barney
Date: Tue Nov 10 09:12:04 2009
New Revision: 42398
URL: https://trac.parrot.org/parrot/changeset/42398

Log:
Went over the news for 1.8.0.

Modified:
   trunk/NEWS

Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS	Tue Nov 10 06:35:02 2009	(r42397)
+++ trunk/NEWS	Tue Nov 10 09:12:04 2009	(r42398)
@@ -2,13 +2,13 @@
 
 New in 1.8.0 (to be released on 2009-11-19)
 - Functionality
-  + Added the new API-function  'Parrot_ext_call' for calling into C-land.
-  + Improvements to the fixed-size allocator.
-  + libjit frame builder
-  + The files installed by 'make install-dev' are now installed by 'make install' as well.
+  + Revamping of the parrot calling conventions.
+  + The new API-function  'Parrot_ext_call' was added for calling into C-land.
+  + Improvements to the fixed-size allocator were made.
+  + The files installed by 'make install-dev' are now covered by 'make install' as well.
   + Added experimental 'fetch' op.
   + Added experimental 'vivify' op.
-  + The -I option now prepends item to the search path.
+  + The -I option now prepends items to the search path.
   + Merged branch context_auto_attrs back to trunk.
   + Merge convert_OSNAME into trunk.
   + MultiSub PMCs now stringify to the name
@@ -17,21 +17,21 @@
   + Started port of RTEMS.
   + Use shared libs on NetBSD.
 - Performance
-  + Use the the fixed-sized allocator in the Context and the CallSignature PMC
-- Maintenance and cleanup
-  + Revamping of the parrot calling conventions
+  + Use the the fixed-sized allocator in the Context and the CallSignature PMC.
+  + Speed penalty from the reworked parrot calling conventions.
+  + Many small speed improvments.
 - Deprecations
   + The last traces of the 'malloc' garbage collector were removed.
   + The 'Parrot_call_*' functions for invoking a sub/method object from C are
     deprecated. They are replaced by 'Parrot_ext_call'. (eligible in 2.1)
   + Renamed Parrot_pcc_constants() to Parrot_pcc_get_constants().
-  + Deprecated from the Embedding/Extension interface were removed.
+  + Deprecated functions from the Embedding/Extension interface were removed.
   + The library YAML/Parser/Syck.pir has been removed.
   + Removed the deprecated VTABLE function instantiate_str().
-- Bugfix
 - Tests
   + New tests using the new test functions lives_ok() and dies_ok().
-  + Added test file t/op/annotate-old.t.
+  + Added test script t/op/annotate-old.t.
+  + Many test scripst were converted from Perl5 to PIR.
 
 New in 1.7.0
 - Functionality


More information about the parrot-commits mailing list