This reverts https://github.com/openjdk/jdk/pull/23142

See the JBS issue. It seems that the changes are occasionally causing heap 
corruption, potentially due to use after free, which occasionally results in 
corrupt malloc headers being caught on mac. This failure was observed once in 
about 500 runs of this test, so it is quite intermittent.

Backing this change out seems the easiest/safest to clear up the tier 1 
failure, until we've had a chance to investigate the issue further.

-------------

Commit messages:
 - Revert "8287788: Implement a better allocator for downcalls"

Changes: https://git.openjdk.org/jdk/pull/23391/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=23391&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8348909
  Stats: 492 lines in 7 files changed: 18 ins; 472 del; 2 mod
  Patch: https://git.openjdk.org/jdk/pull/23391.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/23391/head:pull/23391

PR: https://git.openjdk.org/jdk/pull/23391

Reply via email to