[parrot/parrot] 0004e4: Make the headerizer not propagate SHIMness to func...
noreply at github.com
noreply at github.com
Wed May 18 05:47:26 UTC 2011
Branch: refs/heads/master
Home: https://github.com/parrot/parrot
Commit: 0004e42d9c90fcef1b6ba6497fe596c626d406a6
https://github.com/parrot/parrot/commit/0004e42d9c90fcef1b6ba6497fe596c626d406a6
Author: Andy Lester <andy at petdance.com>
Date: 2011-05-17 (Tue, 17 May 2011)
Changed paths:
M compilers/imcc/debug.h
M compilers/imcc/pbc.c
M compilers/imcc/pbc.h
M include/parrot/call.h
M include/parrot/context.h
M include/parrot/datatypes.h
M include/parrot/debugger.h
M include/parrot/encoding.h
M include/parrot/exceptions.h
M include/parrot/extend.h
M include/parrot/hash.h
M include/parrot/interpreter.h
M include/parrot/io.h
M include/parrot/key.h
M include/parrot/list.h
M include/parrot/misc.h
M include/parrot/namespace.h
M include/parrot/oo.h
M include/parrot/packfile.h
M include/parrot/pmc.h
M include/parrot/runcore_api.h
M include/parrot/scheduler.h
M include/parrot/string_funcs.h
M include/parrot/thread.h
M include/parrot/vtables.h
M lib/Parrot/Headerizer.pm
M lib/Parrot/Headerizer/Functions.pm
M src/call/args.c
M src/call/context.c
M src/debug.c
M src/embed.c
M src/exceptions.c
M src/extend.c
M src/gc/alloc_resources.c
M src/gc/fixed_allocator.c
M src/gc/fixed_allocator.h
M src/gc/gc_gms.c
M src/gc/gc_inf.c
M src/gc/gc_ms.c
M src/gc/gc_ms2.c
M src/gc/gc_private.h
M src/gc/mark_sweep.c
M src/gc/string_gc.c
M src/hash.c
M src/misc.c
M src/namespace.c
M src/packfile/api.c
M src/pmc/stringbuilder.pmc
M src/pmc/structview.pmc
M src/runcore/cores.c
M src/runcore/main.c
M src/runcore/profiling.c
M src/scheduler.c
M src/spf_vtable.c
M src/string/api.c
M src/string/encoding.c
M src/string/encoding/binary.c
M src/string/encoding/latin1.c
M src/string/encoding/null.c
M src/string/encoding/shared.h
M src/string/encoding/ucs2.c
M src/string/encoding/ucs4.c
M src/string/encoding/utf16.c
M src/string/encoding/utf8.c
M t/tools/dev/headerizer/01_functions.t
Log Message:
-----------
Make the headerizer not propagate SHIMness to function declarations. The SHIMness of an argument is internal to the function, and outside functions should not know that the argument is unused.
More information about the parrot-commits
mailing list