Ticket #640 (new bug) — at Version 1
Some vtable functions stil used externally
Reported by: | NotFound | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | core | Version: | 1.1.0 |
Severity: | medium | Keywords: | |
Cc: | Language: | ||
Patch status: | Platform: |
Description (last modified by NotFound) (diff)
src/jit/i386/jit_emit.h declares and uses Parrot_FixedIntegerArray_get_integer_keyed_int and Parrot_FixedIntegerArray_set_integer_keyed_int
src/pmc_freeze.c declares and uses Parrot_default_thaw and Parrot_default_thawfinish
The declarations used prefixes that declared them as extern "C" in c++ builds. I've fixed that in r38491, but the desired solution is to not use directly vtable functions at all.
Change History
Note: See
TracTickets for help on using
tickets.