[svn:parrot] r42390 - trunk

barney at svn.parrot.org barney at svn.parrot.org
Mon Nov 9 20:35:39 UTC 2009


Author: barney
Date: Mon Nov  9 20:35:36 2009
New Revision: 42390
URL: https://trac.parrot.org/parrot/changeset/42390

Log:
Added very first draft for 'New in 1.8.0'.

Modified:
   trunk/NEWS

Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS	Mon Nov  9 18:34:20 2009	(r42389)
+++ trunk/NEWS	Mon Nov  9 20:35:36 2009	(r42390)
@@ -2,11 +2,36 @@
 
 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.
+  + Added experimental 'fetch' op.
+  + Added experimental 'vivify' op.
+  + The -I option now prepends item to the search path.
+  + Merged branch context_auto_attrs back to trunk.
+  + Merge convert_OSNAME into trunk.
+  + MultiSub PMCs now stringify to the name
+    of their first candidate instead of the number of candidates.
+- Platforms
+  + 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
 - 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.
+  + 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.
 
 New in 1.7.0
 - Functionality


More information about the parrot-commits mailing list