Remove unused function from runtime
parent
f485a7ecd4
commit
65128e6af3
|
@ -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
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
|
|
|
@ -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);
|
||||
|
|
Loading…
Reference in New Issue