Remove unused function from runtime

slava 2006-10-31 06:04:02 +00:00
parent f485a7ecd4
commit 65128e6af3
3 changed files with 12 additions and 14 deletions

View File

@ -1,12 +1,17 @@
- fix compiled gc check
- there was a performance hit, investigate
- float boxing and overflow checks need a gc check too
- [ [ dup call ] dup call ] infer hangs
+ allot refactoring:
- rethink all string conversions
- what if retain stack is full
- ie, inside retain stack overflow handler, don't cons?
- os-windows.c error_message &co
- to_float, to_fixnum, to_bignum: don't cons
- inline float allocation needs a gc check
- alien invoke, callback need a gc check
- relocation should not cons at all
- docs: mention that 'like' may destroy the underlying sequence
+ ui:
- docs: mention that 'like' may destroy the underlying sequence
- live search: timer delay would be nice
- menu should stay up if mouse button released
- roundoff is still not quite right with tracks
@ -43,6 +48,7 @@
+ compiler/ffi:
- [ [ dup call ] dup call ] infer hangs
- stdcall callbacks
- callstack overflow when compiling mutually recursive inline words
- test what is done in the case of an invalid declaration on an inline

View File

@ -590,13 +590,7 @@ void primitive_data_gc(void)
garbage_collection(gen,false);
}
void simple_gc(void)
{
maybe_gc(0);
}
void primitive_gc_time(void)
{
simple_gc();
dpush(tag_bignum(s48_long_long_to_bignum(gc_time)));
box_unsigned_8(gc_time);
}

View File

@ -217,6 +217,4 @@ INLINE void* allot_object(CELL type, CELL length)
void update_cards_offset(void);
CELL collect_next(CELL scan);
void primitive_data_gc(void);
void maybe_gc(CELL size);
DLLEXPORT void simple_gc(void);
void primitive_gc_time(void);