mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-30 03:40:34 +02:00
Remove unused function scm_i_tag_name.
* libguile/gc.c (scm_i_tag_name): Remove.
This commit is contained in:
parent
812c83d48b
commit
e0096e4798
1 changed files with 0 additions and 78 deletions
|
@ -847,84 +847,6 @@ scm_gc_register_allocation (size_t size)
|
|||
}
|
||||
|
||||
|
||||
|
||||
|
||||
static char const *
|
||||
scm_i_tag_name (scm_t_bits tag)
|
||||
{
|
||||
switch (tag & 0x7f) /* 7 bits */
|
||||
{
|
||||
case scm_tcs_struct:
|
||||
return "struct";
|
||||
case scm_tcs_cons_imcar:
|
||||
return "cons (immediate car)";
|
||||
case scm_tcs_cons_nimcar:
|
||||
return "cons (non-immediate car)";
|
||||
case scm_tc7_pointer:
|
||||
return "foreign";
|
||||
case scm_tc7_hashtable:
|
||||
return "hashtable";
|
||||
case scm_tc7_weak_set:
|
||||
return "weak-set";
|
||||
case scm_tc7_weak_table:
|
||||
return "weak-table";
|
||||
case scm_tc7_fluid:
|
||||
return "fluid";
|
||||
case scm_tc7_dynamic_state:
|
||||
return "dynamic state";
|
||||
case scm_tc7_frame:
|
||||
return "frame";
|
||||
case scm_tc7_vm_cont:
|
||||
return "vm continuation";
|
||||
case scm_tc7_wvect:
|
||||
return "weak vector";
|
||||
case scm_tc7_vector:
|
||||
return "vector";
|
||||
case scm_tc7_number:
|
||||
switch (tag)
|
||||
{
|
||||
case scm_tc16_real:
|
||||
return "real";
|
||||
break;
|
||||
case scm_tc16_big:
|
||||
return "bignum";
|
||||
break;
|
||||
case scm_tc16_complex:
|
||||
return "complex number";
|
||||
break;
|
||||
case scm_tc16_fraction:
|
||||
return "fraction";
|
||||
break;
|
||||
}
|
||||
break;
|
||||
case scm_tc7_string:
|
||||
return "string";
|
||||
break;
|
||||
case scm_tc7_stringbuf:
|
||||
return "string buffer";
|
||||
break;
|
||||
case scm_tc7_symbol:
|
||||
return "symbol";
|
||||
break;
|
||||
case scm_tc7_variable:
|
||||
return "variable";
|
||||
break;
|
||||
case scm_tc7_port:
|
||||
return "port";
|
||||
break;
|
||||
case scm_tc7_smob:
|
||||
{
|
||||
int k = 0xff & (tag >> 8);
|
||||
return (scm_smobs[k].name);
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
void
|
||||
scm_init_gc ()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue