Reduce transother[] to a 64 element array, make it private to gc-common
commit3f2e09538a8159f0b6fa9ce7c948e4923f4183e5
authorDouglas Katzman <dougk@google.com>
Thu, 10 Aug 2017 02:11:48 +0000 (9 22:11 -0400)
committerDouglas Katzman <dougk@google.com>
Thu, 10 Aug 2017 02:11:48 +0000 (9 22:11 -0400)
tree3d6e374c84c2828883f330998ac7525264db95bc
parentb51f25c7ed1ff9f557ca26253e205b2c22845aa4
Reduce transother[] to a 64 element array, make it private to gc-common

Remove SIMPLE_ARRAY assignment from gencgc - an array header would only
be a large object if it had rank in excess of 4000. Creating an array of that
rank will probably cause the runtime to croak for other reasons.
src/compiler/generic/late-objdef.lisp
src/runtime/gc-common.c
src/runtime/gc-internal.h
src/runtime/gencgc.c