Use embedded_obj_p() in all places it pertains to
commit10a9bc2f6d5dd0efb7390ccef086f5f3d0e94937
authorDouglas Katzman <dougk@google.com>
Mon, 25 Sep 2017 16:46:38 +0000 (25 12:46 -0400)
committerDouglas Katzman <dougk@google.com>
Mon, 25 Sep 2017 16:46:38 +0000 (25 12:46 -0400)
treee9183493b241a9a7f749e5808ea4ea377ad4ed34
parentb2a18e49f8523c1ea4c349c4f34070426a9db87d
Use embedded_obj_p() in all places it pertains to

A return-pc-header probably can't apper in a weak pointer or hashtable,
but if it did, the code header would be marked, not the return-pc object.
pointer_survived_gc_yet() needs to look where the bit is, not where it isn't.
src/runtime/fullcgc.c