diff options
author | Björn-Egil Dahlberg <[email protected]> | 2015-06-18 14:59:28 +0200 |
---|---|---|
committer | Björn-Egil Dahlberg <[email protected]> | 2015-06-24 16:22:30 +0200 |
commit | 17bcc73e511eee06ca64d51edb401f8340fe9abc (patch) | |
tree | 27d47711356e68d943a8c58e7caa6e6e738633d4 /erts/emulator/beam/erl_gc.c | |
parent | 4f9c6bd8fc7090dcbc4b5b3cf595e1689fdaff7e (diff) | |
download | otp-17bcc73e511eee06ca64d51edb401f8340fe9abc.tar.gz otp-17bcc73e511eee06ca64d51edb401f8340fe9abc.tar.bz2 otp-17bcc73e511eee06ca64d51edb401f8340fe9abc.zip |
erts: Remove halfword pointer compression
* Removed COMPRESS_POINTER and EXPAND_POINTER
Diffstat (limited to 'erts/emulator/beam/erl_gc.c')
-rw-r--r-- | erts/emulator/beam/erl_gc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/erts/emulator/beam/erl_gc.c b/erts/emulator/beam/erl_gc.c index 6c335a9fe6..734f120e09 100644 --- a/erts/emulator/beam/erl_gc.c +++ b/erts/emulator/beam/erl_gc.c @@ -1662,7 +1662,7 @@ disallow_heap_frag_ref_in_old_heap(Process* p) val = *hp++; switch (primary_tag(val)) { case TAG_PRIMARY_BOXED: - ptr = (Eterm *) EXPAND_POINTER(val); + ptr = (Eterm *) val; if (!in_area(ptr, old_heap, old_heap_size)) { if (in_area(ptr, new_heap, new_heap_size)) { abort(); @@ -1675,7 +1675,7 @@ disallow_heap_frag_ref_in_old_heap(Process* p) } break; case TAG_PRIMARY_LIST: - ptr = (Eterm *) EXPAND_POINTER(val); + ptr = (Eterm *) val; if (!in_area(ptr, old_heap, old_heap_size)) { if (in_area(ptr, new_heap, new_heap_size)) { abort(); |