harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Harmony Wiki] Update of "gc comparison/gc gen harmony vs parrot" by senakafdo
Date Sun, 06 Apr 2008 12:17:37 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Harmony Wiki" for change notification.

The following page has been changed by senakafdo:
http://wiki.apache.org/harmony/gc_comparison/gc_gen_harmony_vs_parrot

------------------------------------------------------------------------------
  
  Parrot: Parrot_dod_clear_live_bits
  
+ == Freeing Objects ==
+ 
+ Harmony: TBD
+ 
+ Parrot: Parrot_dod_free_pmc, Parrot_free_pmc_ext, Parrot_dod_free_sysmem, Parrot_dod_free_buffer,
Parrot_dod_free_buffer_malloc
+ 
+ Note: We might not need to address buffers at all.
+ 
+ == Sweeping Objects ==
+ 
+ Harmony: Called internally within the GC
+ 
+ Parrot: Parrot_dod_sweep
+ 
+ Note: I'm not sure whether Parrot will demand better control over separate Mark/Sweep processes.
+ 
+ == Invoking the GC ==
+ 
+ Harmony: gc_reclaim_heap
+ 
+ Parrot: Parrot_dod_ms_run_init, Parrot_dod_ms_run
+ 
+ Note: GC invocation in Harmony is internal
+ 
+ == Initializing the GC ==
+ 
+ Harmony: gc_init, gc_vm_initialized
+ 
+ Parrot: Parrot_gc_gms_init, Parrot_gc_ims_init
+ 
+ Note: Each GC type has an own init
+ 

Mime
View raw message