diff options
| author | Barry Hayes <bhayes@google.com> | 2009-07-08 10:01:56 -0700 |
|---|---|---|
| committer | Barry Hayes <bhayes@google.com> | 2009-08-26 09:39:46 -0700 |
| commit | 6daaac12e5de630749f94ff5f15e902e7b18d8e7 (patch) | |
| tree | da91ff6380b771d635d877af430a14d8591533c8 /vm/compiler/codegen/arm/CodegenDriver.c | |
| parent | dde8ab037540aaec554a471d67613b959cc0e9f4 (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
