version 1.7, 2009/02/06 08:58:28 |
version 1.10, 2011/05/11 06:03:53 |
|
|
/* $OpenXM: OpenXM_contrib2/asir2000/parse/gc_risa.c,v 1.6 2009/02/05 11:25:59 ohara Exp $ */ |
/* $OpenXM: OpenXM_contrib2/asir2000/parse/gc_risa.c,v 1.9 2009/02/16 17:23:52 ohara Exp $ */ |
|
|
|
#if defined(VISUAL) |
|
#include "private/gcconfig.h" |
|
#endif |
#include "gc.h" |
#include "gc.h" |
#include <time.h> |
#include <time.h> |
|
|
Line 46 int get_heapsize() |
|
Line 49 int get_heapsize() |
|
#define BYTES_TO_WORDS(x) ((x)>>2) |
#define BYTES_TO_WORDS(x) ((x)>>2) |
#endif |
#endif |
|
|
long get_allocwords() |
size_t get_allocwords() |
{ |
{ |
size_t n = GC_get_total_bytes(); |
size_t n = GC_get_total_bytes(); |
return (long)BYTES_TO_WORDS(n); /* bytes to words */ |
return BYTES_TO_WORDS(n); /* bytes to words */ |
} |
} |
|
|
static double asir_start_time; |
static double asir_start_time; |
Line 182 double get_clock() |
|
Line 185 double get_clock() |
|
#endif |
#endif |
#endif |
#endif |
|
|
#if 1 |
#if !defined(NO_ASIR_GC) |
extern int GC_free_space_numerator; |
extern int GC_free_space_numerator; |
|
|
void Risa_GC_get_adj(int *nm, int *dn) { |
void Risa_GC_get_adj(int *nm, int *dn) { |