Commit fa41042f by Andrew Haley Committed by Bryce McKinlay

boehm.cc (_Jv_MarkObj): Mark the interpreted method line_table.

2005-03-16  Andrew Haley  <aph@redhat.com>

        * boehm.cc (_Jv_MarkObj): Mark the interpreted method line_table.

From-SVN: r96596
parent 5aa9bbc4
2005-03-16 Andrew Haley <aph@redhat.com>
* boehm.cc (_Jv_MarkObj): Mark the interpreted method line_table.
2005-03-16 Tom Tromey <tromey@redhat.com> 2005-03-16 Tom Tromey <tromey@redhat.com>
* link.cc (ensure_class_linked): Removed #ifdef. * link.cc (ensure_class_linked): Removed #ifdef.
......
...@@ -289,6 +289,8 @@ _Jv_MarkObj (void *addr, void *msp, void *msl, void *env) ...@@ -289,6 +289,8 @@ _Jv_MarkObj (void *addr, void *msp, void *msl, void *env)
= (_Jv_InterpMethod *) ic->interpreted_methods[i]; = (_Jv_InterpMethod *) ic->interpreted_methods[i];
if (im) if (im)
{ {
p = (GC_PTR) im->line_table;
MAYBE_MARK (p, mark_stack_ptr, mark_stack_limit, ic);
p = (GC_PTR) im->prepared; p = (GC_PTR) im->prepared;
MAYBE_MARK (p, mark_stack_ptr, mark_stack_limit, ic); MAYBE_MARK (p, mark_stack_ptr, mark_stack_limit, ic);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment