[svn:parrot] r49733 - in branches/gsoc_nci: config/gen/libffi src/pmc
plobsing at svn.parrot.org
plobsing at svn.parrot.org
Sat Oct 30 06:24:37 UTC 2010
Author: plobsing
Date: Sat Oct 30 06:24:36 2010
New Revision: 49733
URL: https://trac.parrot.org/parrot/changeset/49733
Log:
clean up coda a little
Modified:
branches/gsoc_nci/config/gen/libffi/nci-ffi.pmc.in
branches/gsoc_nci/src/pmc/nci.pmc
Modified: branches/gsoc_nci/config/gen/libffi/nci-ffi.pmc.in
==============================================================================
--- branches/gsoc_nci/config/gen/libffi/nci-ffi.pmc.in Sat Oct 30 06:21:38 2010 (r49732)
+++ branches/gsoc_nci/config/gen/libffi/nci-ffi.pmc.in Sat Oct 30 06:24:36 2010 (r49733)
@@ -163,9 +163,8 @@
pmclass NCI auto_attrs provides invokable {
/* NCI thunk handling attributes */
- /* NCI thunk handling attributes */
ATTR PMC *signature;
- ATTR STRING *sig_str; /* The signature. */
+ ATTR STRING *sig_str;
ATTR void *func; /* Function pointer to call. */
ATTR void *orig_func;
ATTR PMC *fb_info; /* Frame-builder info */
@@ -175,9 +174,7 @@
/* Parrot Sub-ish attributes */
ATTR STRING *pcc_params_signature;
ATTR STRING *pcc_return_signature;
- ATTR void *arg_translation;
- ATTR void *return_translation;
- ATTR INTVAL arity; /* Cached arity of the NCI. */
+ ATTR INTVAL arity;
/* MMD fields */
ATTR STRING *long_signature; /* The full signature. */
@@ -296,9 +293,7 @@
if (PARROT_NCI(SELF)) {
Parrot_NCI_attributes * const nci_info = PARROT_NCI(SELF);
mem_sys_free(nci_info->cif);
- mem_sys_free(nci_info->arg_translation);
mem_sys_free(nci_info->arg_types);
- mem_sys_free(nci_info->return_translation);
}
}
@@ -815,13 +810,7 @@
=head1 SEE ALSO
-F<docs/pdds/pdd03_calling_conventions.pod>.
-
-=head1 HISTORY
-
-Initial revision by sean 2002/08/04.
-
-Updates by John Harrison, Summer 2010, GSoC.
+F<docs/pdds/draft/pdd16_native_call.pod>
=cut
Modified: branches/gsoc_nci/src/pmc/nci.pmc
==============================================================================
--- branches/gsoc_nci/src/pmc/nci.pmc Sat Oct 30 06:21:38 2010 (r49732)
+++ branches/gsoc_nci/src/pmc/nci.pmc Sat Oct 30 06:24:36 2010 (r49733)
@@ -810,13 +810,7 @@
=head1 SEE ALSO
-F<docs/pdds/pdd03_calling_conventions.pod>.
-
-=head1 HISTORY
-
-Initial revision by sean 2002/08/04.
-
-Updates by John Harrison, Summer 2010, GSoC.
+F<docs/pdds/draft/pdd16_native_call.pod>
=cut
More information about the parrot-commits
mailing list