[svn:parrot] r48896 - in trunk: lib/Parrot src/gc
nwellnhof at svn.parrot.org
nwellnhof at svn.parrot.org
Fri Sep 10 00:46:07 UTC 2010
Author: nwellnhof
Date: Fri Sep 10 00:46:07 2010
New Revision: 48896
URL: https://trac.parrot.org/parrot/changeset/48896
Log:
Add PARROT_NOINLINE to valid headerizer macros
Modified:
trunk/lib/Parrot/Headerizer.pm
trunk/src/gc/system.c
Modified: trunk/lib/Parrot/Headerizer.pm
==============================================================================
--- trunk/lib/Parrot/Headerizer.pm Fri Sep 10 00:22:53 2010 (r48895)
+++ trunk/lib/Parrot/Headerizer.pm Fri Sep 10 00:46:07 2010 (r48896)
@@ -45,6 +45,7 @@
$self->{valid_macros} = { map { ( $_, 1 ) } qw(
PARROT_EXPORT
PARROT_INLINE
+ PARROT_NOINLINE
PARROT_CAN_RETURN_NULL
PARROT_CANNOT_RETURN_NULL
Modified: trunk/src/gc/system.c
==============================================================================
--- trunk/src/gc/system.c Fri Sep 10 00:22:53 2010 (r48895)
+++ trunk/src/gc/system.c Fri Sep 10 00:46:07 2010 (r48896)
@@ -75,6 +75,7 @@
__attribute__nonnull__(1)
__attribute__nonnull__(2);
+PARROT_NOINLINE
static void trace_system_stack(PARROT_INTERP,
ARGIN(const Memory_Pools *mem_pools))
__attribute__nonnull__(1)
More information about the parrot-commits
mailing list