remove iterate_callstack now that it's unused

db4
Joe Groff 2011-12-06 09:41:50 -08:00
parent 822a658cc3
commit 0af5fff27c
2 changed files with 0 additions and 26 deletions

View File

@ -127,16 +127,4 @@ void factor_vm::iterate_callstack_reversed(context *ctx, Iterator &iterator)
}
}
template<typename Iterator>
void factor_vm::iterate_callstack(context *ctx, Iterator &iterator)
{
stack_frame *frame = ctx->callstack_bottom - 1;
while(frame >= ctx->callstack_top)
{
iterator(frame);
frame = frame_successor(frame);
}
}
}

View File

@ -178,17 +178,6 @@ struct factor_vm
void primitive_check_datastack();
void primitive_load_locals();
template<typename Iterator>
void iterate_active_callstacks(Iterator &iter)
{
std::set<context *>::const_iterator begin = active_contexts.begin();
std::set<context *>::const_iterator end = active_contexts.end();
while(begin != end)
{
iterate_callstack(*begin++,iter);
}
}
template<typename Iterator, typename Fixup>
void iterate_active_callstacks_reversed(Iterator &iter, Fixup &fixup)
{
@ -667,9 +656,6 @@ struct factor_vm
template<typename Iterator, typename Fixup>
void iterate_callstack_reversed(context *ctx, Iterator &iterator, Fixup &fixup);
template<typename Iterator>
void iterate_callstack(context *ctx, Iterator &iterator);
// cpu-*
void dispatch_signal_handler(cell *sp, cell *pc, cell newpc);