#549: Kill UnionVal
-------------------------+--------------------------------------------------
Reporter: whiteknight | Owner:
Type: todo | Status: new
Priority: normal | Milestone:
Component: none | Version:
Severity: medium | Keywords: UnionVal
Lang: | Patch:
Platform: |
-------------------------+--------------------------------------------------
Comment(by jessevdam):
I tested my patch on version 40531, but on my ubuntu linux 9.04 on i386
machine, works fine. May be a make clean will help.
Although I looked around for forgotten PObj_bufstart and PObj_buflen items
and found 2.
One in the unicode.c when PARROT_HAS_ICU is defined and one in the
nativecall.pl which end up in the generated nci.c. So fixed this 2 items.
I also fixed 1 warning in my code.
Following the next piece of code form the settings.h and gc_malloc.c, do I
consider the code in generational_ms.c, incremental_ms.c and gc_malloc.c
as dead and so I did not do any update on those.
From settings.h
#define PARROT_GC_SUBSYSTEM 0
/*
* GC_SUBSYSTEM selection
* 0 ... MS stop-the-world mark & sweep
* 1 ... IMS incremental mark & sweep
* 2 ... GMS generational mark & sweep
* 3 ... INF infinite memory "collector"
*
* Please note that only 0 and 3 currently work (and INF doesn't really
* "work").
*/
From gc_malloc.c.
Handles garbage collection with malloc()/free(). Note that this doesn't
currently work; this file just collects all of the #GC_MALLOC functions in
one
convenient place.
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/549#comment:10>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets