aboutsummaryrefslogtreecommitdiff
path: root/vm/compiler/codegen/arm/CodegenDriver.c
diff options
context:
space:
mode:
authorBarry Hayes <bhayes@google.com>2009-07-08 10:01:56 -0700
committerBarry Hayes <bhayes@google.com>2009-08-26 09:39:46 -0700
commit6daaac12e5de630749f94ff5f15e902e7b18d8e7 (patch)
treeda91ff6380b771d635d877af430a14d8591533c8 /vm/compiler/codegen/arm/CodegenDriver.c
parentdde8ab037540aaec554a471d67613b959cc0e9f4 (diff)
Add a bit-map encoding of Object-reference field offsets to ClassObject.
Class.c populates a new field with a bit for each of the first 32 instance fields, to show if it is a reference or not, and an escape value if there is a reference field beyond 32. The GC uses the encoded bitmap -- if available -- to extract Object refererences from DataObjects.
Diffstat (limited to 'vm/compiler/codegen/arm/CodegenDriver.c')
0 files changed, 0 insertions, 0 deletions