GC API: Difference between revisions

16 bytes removed ,  1 April 2008
m
m (→‎Layout: fmt)
Line 104: Line 104:
  typedef ... '''GCLayout''';
  typedef ... '''GCLayout''';
   
   
  GCLayout gc_create_layout(GCHeap heap, size_t size,
  GCLayout '''gc_create_layout'''(
                          unsigned char *bitmap);
    GCHeap heap, size_t size, unsigned char *bitmap);


Create a layout object which represents the layout of pointers within an object type.
Create a layout object which represents the layout of pointers within an object type.
Line 119: Line 119:


'''Open issue:''' GCLayout lifetime - gc'd? or lifetime of heap?
'''Open issue:''' GCLayout lifetime - gc'd? or lifetime of heap?


== Write barrier ==
== Write barrier ==
638

edits