Re[2]: [Gc] libgc 7.4 symbols

Ivan Maidanski <ivmai-JGs/[email protected]>
Newsgroups gmane.comp.programming.garbage-collection.boehmgc
Message-ID <[email protected]>
 Hi Christoph,

Among the list your provided, the following are public:

* GC_finalized_malloc
* GC_get_abort_func 
* GC_get_on_heap_resize
* GC_get_prof_stats
* GC_get_prof_stats_unsafe
* GC_get_push_other_roots
* GC_get_thr_restart_signal
* GC_init_finalized_malloc
* GC_is_heap_ptr
* GC_move_disappearing_link
* GC_move_long_link
* GC_on_heap_resize
* GC_register_disclaim_proc
* GC_register_long_link
* GC_set_abort_func
* GC_set_on_heap_resize
* GC_set_push_other_roots
* GC_set_suspend_signal
* GC_set_thr_restart_signal
* GC_thread_is_registered
* GC_unregister_long_link


Regards,
Ivan

2013, 15:20 +01:00 from Christoph Egger <[email protected]>:
>Hi!
>
>Ivan Maidanski < [email protected] > writes:
>> Most of the listed internal symbols have been removed (replaced). More
>> internal symbols could be dropped in future GC releases (7.6+).
>> If someone considers that some of the existing (or dropped) internal
>> symbols should be public - let us know.
>
>In this context: I'm also seeing a lot of new symbols showing up. I
>guess they're also supposed to be internal, right? Or has there been
>some interfaces added intentionally for 7.4?
>
>Thanks!
>
>  Christoph
>
>> GC_atfork_child@Base 
>> GC_atfork_parent@Base 
>> GC_atfork_prepare@Base 
>> GC_compute_large_free_bytes@Base 
>> GC_compute_root_size@Base 
>> GC_core_finalized_malloc@Base 
>> GC_default_on_abort@Base 
>> GC_disclaim_and_reclaim@Base 
>> GC_disclaim_and_reclaim_or_free_small_block@Base 
>> GC_dl_hashtbl@Base 
>> GC_dump_finalization_links@Base 
>> GC_finalized_disclaim@Base 
>> GC_finalized_kind@Base 
>> GC_finalized_malloc@Base 
>
>> GC_finalized_objfreelist@Base 
>> GC_fo_head@Base 
>> GC_get_abort_func@Base
>
>> GC_get_nprocs@Base 1:7.2d
>> GC_get_on_heap_resize@Base
>
>> GC_get_prof_stats@Base 
>> GC_get_prof_stats_unsafe@Base 
>> GC_get_push_other_roots@Base 
>> GC_get_thr_restart_signal@Base 
>> GC_init_finalized_malloc@Base 
>> GC_is_heap_ptr@Base 
>> GC_ll_hashtbl@Base 
>> GC_max_heapsize@Base 
>> GC_move_disappearing_link@Base 
>> GC_move_disappearing_link_inner@Base 
>> GC_move_long_link@Base 
>> GC_non_gc_bytes_at_gc@Base 
>> GC_noop6@Base 
>> GC_old_ll_entries@Base 
>> GC_on_abort@Base 
>> GC_on_heap_resize@Base 
>> GC_push_unconditionally@Base 
>> GC_reclaim_unconditionally_marked@Base 
>> GC_reclaimed_bytes_before_gc@Base 
>> GC_register_disappearing_link_inner@Base 
>> GC_register_disclaim_proc@Base 
>> GC_register_long_link@Base 
>> GC_remove_from_fl_at@Base 
>> GC_set_abort_func@Base 
>> GC_set_on_heap_resize@Base 
>> GC_set_push_other_roots@Base 
>> GC_set_suspend_signal@Base 
>> GC_set_thr_restart_signal@Base 
>> GC_sig_suspend@Base 
>> GC_sig_thr_restart@Base 
>> GC_start_debugging_inner@Base 
>> GC_start_mark_threads@Base 
>> GC_thread_is_registered@Base 
>> GC_unregister_long_link@Base 
>
>_______________________________________________
>Gc mailing list
>[email protected]
>http://www.hpl.hp.com/hosted/linux/mail-archives/gc/

_______________________________________________
Gc mailing list
Gc-V9/[email protected]
http://www.hpl.hp.com/hosted/linux/mail-archives/gc/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.