diff options
author | Damien Doligez <damien.doligez-inria.fr> | 2001-08-21 10:00:11 +0000 |
---|---|---|
committer | Damien Doligez <damien.doligez-inria.fr> | 2001-08-21 10:00:11 +0000 |
commit | 593885abd47fb019cfdaf70ccc0e2adb4a3dd19c (patch) | |
tree | b34bf0161bbd8343b4f59692fb52555ef4a47a14 /byterun/memory.c | |
parent | 88b12eb77028d4b281d88e7c2efb7cc60728918d (diff) |
bug make_array et consorts
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3641 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'byterun/memory.c')
-rw-r--r-- | byterun/memory.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/byterun/memory.c b/byterun/memory.c index 4d9d3c9b4..1955d91b1 100644 --- a/byterun/memory.c +++ b/byterun/memory.c @@ -296,7 +296,7 @@ void adjust_gc_speed (mlsize_t mem, mlsize_t max) void initialize (value *fp, value val) { *fp = val; - if (Is_in_heap (fp) && Is_block (val) && Is_young (val)){ + if (Is_block (val) && Is_young (val) && Is_in_heap (fp)){ *ref_table_ptr++ = fp; if (ref_table_ptr >= ref_table_limit){ realloc_ref_table (); |