diff options
| author | Barry Hayes <bhayes@google.com> | 2009-06-22 11:45:20 -0700 |
|---|---|---|
| committer | Barry Hayes <bhayes@google.com> | 2009-06-26 08:45:46 -0700 |
| commit | eac47eddd953ca572f1c92a326b55b735b46377d (patch) | |
| tree | 50bd4bb30ef40a5c2cf6483602196030f7c781bc /vm/compiler/codegen/arm/CodegenFactory.c | |
| parent | c1b54205471ea7824c87e53e0d9e6d4c30518007 (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/CodegenFactory.c')
0 files changed, 0 insertions, 0 deletions
